java
10年老码农
10年IT从业经验,从事java、PHP后台、物联网开发工作。
展开
-
idea简单配置tomcat,并运行springmvc项目
1.去官网上下载tomcat,这个可以自己百度。我就不贴网址了。如下图,我放在f盘下2.在idea edit configurations 加上tomcat,选local。3.如下图,默认配置即可。这里主要有一点是applicaions server 这里选我下载的tomcat目录。4.点启动,可以看到以下截图的内容。当然,底部的标签栏services,也可以看到tomcat运行的项目情况。至此,项目运行起来了。...原创 2022-03-08 14:26:02 · 5756 阅读 · 0 评论 -
php调用springboot接口,接口使用jwt验证采坑
过程是这样的:php系统调用sp系统中的一个服务,采用接口方式,而接口使用jwt方式验证。后面在验证时,发现php生成的jwt要比java生成的长些。java 使用的是 io.jsonwebtoken库。php使用的是 Firebase\JWT。但通过jwt.io网站格式化json,参数数据是一样的看来看去不知道问题出在哪?到第二天,我在简书上认真的去看了jwt的组成方式,header,payload,sign经过base64编码后,以点号(.)连接成3部分。而其中的header原创 2022-03-01 16:05:54 · 767 阅读 · 0 评论 -
idea2021.3.1版的,已经内置lombox插件了嘛
因为不想写太多的get,set了。今天想装个lombox,但在plugins的marketplace里,找不到了?同时我在bom.xml里加上坐标,更新maven也是一直标红?后面想想,是不是装过了?所以在installed里找了下,竟然有了!好吧,先记下,先用吧。...原创 2022-02-09 11:54:06 · 265 阅读 · 0 评论 -
mysql中与javabean中数据类型对应关系表
在通过数据库,自动生成代码中,java是如何知道bean属性是那个数据类型的呢?其实它有这么一个数据类型对应表。如下图:类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述 VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 BLOB原创 2022-02-09 10:56:02 · 1216 阅读 · 0 评论 -
springboot bom.xml 标准格式
最近又摸sp了,但又把bom.xml里的结织关系给忘了。好记性不如烂笔头,还是写一下吧。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa原创 2022-02-08 17:50:45 · 609 阅读 · 1 评论 -
开发过种中,springboot项目的几种启动方式
1、maven 方式在项目的根目录打 命令: mvn spring-boot:run2、点idea上的main方法3、java -jar命令(多用于生产环境)java -jar demo.jar原创 2022-02-08 11:19:41 · 386 阅读 · 0 评论 -
Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean
springboot项目中,报这个错误,一般两个原因引起的。1、bom.xml中没有引入starter-web2、在main类中没有注解,那个类是springbootApplication原创 2022-02-08 10:28:58 · 1484 阅读 · 1 评论 -
IntelliJ IDEA 2021.3.1,改custom vm options 启动不起来?
idea有两个idea64.exe.vmoptions,1个在用户的appdata目录下,1个在程序安装bin目录下。查阅官网,用户的idea64.exe.vmoptions比bin目录下的idea64.exe.vmoptions优先级要高。它俩的就是一个vm虚拟机的一堆配置。用户配置:程序自带默认配置:为了能新版的idea,,今天下载了idea2021.3.1最新版本的,改了用户的idea64.exe.vmoptions,结果启动不了idea了。(为什么改idea64.exe.原创 2022-02-06 11:24:18 · 2483 阅读 · 0 评论 -
java jdk sdk jre区别
JDK 就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK 是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE 是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。...原创 2021-09-23 11:20:22 · 400 阅读 · 0 评论 -
java linux centos 环境变量安装
一、下载sdk 包1.下载地扯:Java Downloads | Oracle2.解压包tar -xzvf jdk-8u161-linux-x64.tar.gz二、设置环境变量vim /ect/profile在未尾上加export JAVA_HOME=/usr/local/jdk1.8.0_161export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASS原创 2021-09-23 11:16:54 · 71 阅读 · 0 评论 -
java window 环境变量安装
一、下载sdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载完成后,安装。(略)二、环境变量安装1.建 JAVA_HOME指向java安装的位置2.在path 变量中,加上bin目录。%JAVA_HOME%\bin3.指定jre位置(这步可做可不做,不加的话maven使用的jre就在java安装目录的jre下)指定calsspath目录.原创 2021-09-23 11:09:39 · 72 阅读 · 0 评论 -
史上最好,最经典的java架构师进阶面试视频,45讲
1、分布式搜索引擎的架构是怎么设计的?为啥是分布式的?2、分布式搜索引擎写入和查询的工作流程是什么样的?3、分布式搜索引擎在几十亿数据量级的场景下如何优化查询性能?4、你们公司生产环境的分布式搜索引擎是怎么部署的呢?5、redis都有哪些数据类型?分别在哪些场景下使用比较合适呢?6、redis的过期策略能介绍一下?要不你再手写一个LRU?7、怎么保证redis是高并发以及高...原创 2020-04-22 11:17:50 · 425 阅读 · 0 评论