- 博客(15)
- 收藏
- 关注
原创 Linux找出cpu占用率高的线程
gc线程的问题—>内存的问题。从文件使用 16进制号搜索,获取线程名。top -H -p pid(进程号)1.top找到进程,获取pid。3.找到对应的java线程。
2023-07-19 17:27:02
721
原创 tomcat启动springboot项目找不到controller路径
1、application类中extends SpringBootServletInitializer。2、运行时排除springboot 内置tomcat。
2023-05-19 10:58:43
683
原创 经验啦啦啦啦啦
mapper:①查询列表时:默认条件查询 ②更新时:默认更改所有字段sql数据导入问题:脚本文件:删除表或数据时,需要备份ddl:直接复制建表语句,加上数据库名dml:直接复制成insert语句mysql:字段类型:多用varchar();浮点数使用Decimaljava①慎用map集合,多用实体类,能使用实体类就使用实体类 ②http的method都使用post ③参数校验大量重复代码校验个null 和 ’ ’写成公共方法或公共类的静态方法工具:1.tomca
2022-05-30 16:01:51
169
原创 项目开发总结
1.看原型图:每个需要调用接口的地方2.归类:(哪些地方可以使用同一个接口,如何区分这些地方) 需要开发哪些接口:3.开发(!!希望写开发计划) 表:表字段 根据前端需要展示的数据设计 从controller到service再到mapper controller: 返回数据(原型图+询问前端) + 参数(自己确定)4.自测: 开发完一个测一个4.1代码优化 ①常量 使用final大写声明 ②数据库字段类型
2022-05-30 15:58:58
137
原创 知识整理5月底
2022-05-201.模糊查询:特殊字符处理 转义字符: REPLACE(REPLACE(#{materialName}, ‘_’, ‘_’), ‘%’, ‘%’)2.查询 参数使用实体类3.要求编号为SN0001,自增①新增一张表记录编号:如果已存在,编号自增或者②表增加一列number记录数字部分自增,每次获取最大值max+1第一次新增时:先查询max,为空返回SN0001或者③直接查询varchar 列 max(code)首次获取同上2022-05-231.DATE_
2022-05-30 14:08:19
338
原创 20220516~20220519知识
05161.int转string补0:例:000003String.format("%06d",12);//其中0表示补零而不是补空格,6表示6位,d表示正数2.No converter found for return value of typecontroller返回值类型没有写get/set方法3.mybatiswhere标签会过滤第一个and4.null对象可以转换为任何类型05171.返回前端实体不为null的属性@JsonInclude 作用于实体类JsonIncl
2022-05-20 19:05:23
134
原创 2022-5-11
项目部署1.将class文件复制到tomcat的webapps下2.kill杀死tomcat进程(之所以这样杀死,是因为正常关闭重启总会出现端口占用的问题)查询tomcat的pidps -ef | grep tomcat进程号pid:root 5144 1 0 10:21 pts 5144为PID杀死进程:kill -9 PID3.启动tomcat切换到tomcat的bin目录下 ./startup.sh 或 ./citalina.sh run日期格式化思路: ①sql
2022-05-11 16:37:58
280
原创 2022-05-07如何首次调用项目接口?
根据接口文档调用:出现问题: 身份校验失败思路:找到登录接口,获取相关认证信息改进:发现误传其他项目认证信息,去除后出现缺少class错误 解决:json-lib引入缺少的依赖 https://www.jianshu.com/p/c957c4776e0e最后:仍需要认证信息(token) 最后解决:还是针对具体的问题,要了token。总结:调用完备系统的接口时, 一般需要token。获取token方式:通过登录系统,F12获取的token...
2022-05-09 09:54:31
130
原创 2022-05-09
1.项目如何在tomcat上运行?1.tomcat7:报错more than 即重复,换成tomcat8版本比较低,换成高版本2.tomcat8:启动乱码conf/log文件中:编码格式改为GBK3.部署打成war包放到webapps下 2.jndi配置1.tomcat配置jndi,在server.xml中配置2.server.xml中配置后,绑定失败需要在context.xml文件中绑定3.spring项目中:datasource:jndi-name: jdbc/ss
2022-05-09 09:46:32
483
原创 问题总结汇总
202201201.navicat 创建mysql表报错:字段名称不正确原因:复制粘贴带了空格,有两个空格,一个空格不容易被注意到。解决:删除两次。
2022-01-20 23:29:20
1003
原创 关于使用compare进行排序
一直想知道java是如何对集合中的元素是如何进行排序的,但是网上和书本上只是说使用比较器,返回int值,从而知道两个数的大小。我想问的是,然后呢?即使我知道了两个数的大小,接下来我不进行任何操作,集合中的元素还是没有进行排序。首先明确目的:会自己编写比较规则。疑问:compare(x,y)返回值小于0,大于0有什么用处呢阅读Arrays.sort()源码可以得出以下排序规则: 1.compare(x,y)<0,代表第一个参数x比第二个参数y小。 2.第一个参数的索引肯定大于第二个参数
2021-07-07 17:19:34
1199
1
原创 Eclipse 一直 invoking Maven Project Bulider 问题
Eclipse 一直 invoking 'Maven Project Bulider' 问题具体错误如下图:原因:自动编译和默认编译整个项目同时勾选。如下图:解决办法:取消自动编译或者取消编译整个项目。
2020-06-21 12:06:42
1163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅