- 博客(26)
- 收藏
- 关注
原创 CPU OCCUPATION近100%排查
查看最高cpu 占用进程(得到进程id) 结果为。注意:需要将线程id转16进制查询。线程 cpu time时间过高。
2023-05-31 11:00:09 113
原创 springboot 修改默认parent依赖版本
<properties> <mysql.version>8.0.28</mysql.version> </properties><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version..
2022-03-14 14:51:46 1799
原创 springboot 加载静态资源
spring resources: static-location: classpath:/images/,classpath:/css/,classpath:/lib/jquery/,classpath:/lib/fine-uploader/lib文件夹下有两个子文件,一开始写lib/**/时,想同时匹配/lib/jquery/,/lib/fine-uploader/测试发现并没有起作用。所以不能用**/代替多个文件。...
2021-09-23 15:12:35 113
转载 原码,补码和反码
1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。那么,这里的 00000011 和 10000011 就是机器数2、真值因为第一位是符号位,所以机器数的形式值就不等于真正的数值。例如上面的有符号数 10000011,其最高位1代表负,其真正数值是 -3 而不是形式值131(.
2021-07-24 23:31:03 338
原创 java关于整数的四种表示方式
二进制(binary)0,1 满2进1,以0b或者0B开头,八进制(octal) 0~7 满8进1 以0开头十进制(decimal)最常用 满10进1十六进制(hex) 0-9,A~F; 以0x或者0X开头,A~F不区分大小写如 0x12AF+1=0x12B0
2021-07-23 23:15:25 906
原创 Unicode与 ASCII
ASCII: 一共规定了128个字符的编码,比如空格SPACE是32(二进制00100000),大写的字母A是65(二进制01000001)。这128个符号(包括32个不能打印出来的控制符号),只占用了一个字节的后面7位,最前面的一位统一规定为0。英语用128个符号编码就够了,但是用来表示其他语言,128个符号是不够的,例如我们的汉字。Unicode: 是一种字符集规范,我们常见的UTF-8,UTF-16都是不同的实现方式;Unicode规范好比定义了每个字符都对应一个数字,称作码点(code po
2021-07-23 00:16:42 1953
原创 bit 与byte
前提介绍:计算机就是一系列的电路开关。每个开关都有两种状态:开(on),关(off)如果电路是开,它的值是1;电路是关,它的值为0;一个0或者一个1的存储代表一个比特(bit)是计算机的最小存储单位计算机的最基本存储单元是字节(byte),一个字节由8个bit构成。计算机的存储能力由字节来衡量。常见存储单位如下:千字节(kilobyte,KB)=1024B兆字节(megabyte,MB)=1024KB千兆字节(gigabyte,GB)=1024MB万亿字节(terabyte,
2021-07-19 22:34:45 70
原创 jdbc连接oracle数据库yml配置
springboot邮件发送@TOC欢迎使用Markdown编辑器package springboot02task;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.spri
2021-06-11 00:45:20 3017
原创 获取昨天一整天时间
Calendar c1 = new GregorianCalendar();c1.set(Calendar.HOUR_OF_DAY, 0);c1.set(Calendar.MINUTE, 0);c1.set(Calendar.SECOND, 0);c1.add(Calendar.DAY_OF_MONTH,-1);System.out.println(c1.getTime());Calendar c2 = new GregorianCalendar();c2.set(Calendar.HOUR_
2021-03-03 16:48:11 133 1
原创 有条件的查询表元素多个字段重复的数据
例如查询md_area表中mdm_id与area_name_en字段相同的数据并且状态为is_active =1在这里插入代 select * from md_area a where (a.mdm_id,a.area_name_en) in (select mdm_id,area_name_en from md_area WHERE is_active =1 group by mdm_id,area_name_en having count(mdm_id) > 1)码片...
2020-12-17 11:31:43 112
原创 update的值为 select查询结果
例如:需求是更新md_port表的port_name_en字段,更新的值是select的(条件md_port.port_5code = temp.LocationCode)结果,不能直接更新,要用inner joinUPDATE md_port INNER JOIN (SELECT * FROM temp) c SET md_port.port_name_en=c.CombinedLocationStateWHERE md_port.port_5code = c.LocationCode...
2020-12-07 16:33:57 1386
转载 @Validated和@Valid区别
https://blog.csdn.net/qq_27680317/article/details/79970590
2020-11-27 09:40:39 57
原创 @JsonFormat与@DateTimeFormat
@JsonFormat与@DateTimeFormat注解的使用@JsonFormat(pattern=“yyyy-MM-dd”,timezone = “GMT+8”)pattern:是你需要转换的时间日期的格式timezone:是时间设置为东八区,避免时间在转换中有误差JsonFormat主要是后台到前台的时间格式的转换例如数据库数据格式为:2020-09-22 08:37:10 前端页面要展示:yyyy/MM/dd HH:mm:ss则可以使用注解 @JsonFormat(pattern =
2020-11-25 16:53:30 1744
原创 按照特定条件将一张表的数据复制到一张表
将驾驶里程(drivedistanced)超过5000里的司机信息转移到一张称为seniordrivers 的表中,他们的详细情况被记录在表drivers 中,正确的sql为select * into seniordrivers from drivers where drivedistanced >=5000
2020-06-08 16:37:07 223
原创 java后台解决跨越问题
@RequestMapping注解处理程序方法添加一个@CrossOrigin注解(springMVC的版本要在4.2或以上版本才支持@CrossOrigin)借鉴文章:https://www.cnblogs.com/mmzs/p/9167743.html
2020-05-19 14:42:58 130
原创 git更换账号
git config user.name查看用户名git config user.email查看用户邮箱修改用户名和邮箱的命令git config --global user.name “Your_username”git config --global user.email “Your_email”...
2020-03-15 11:20:38 183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人