自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (9)
  • 收藏
  • 关注

原创 【IDEA】撤销git commit但未被push的文件

在version—control 中的log标签下可以看到刚刚 commit的代码 右键选择 undo commit…可以重新修改后commit。

2023-12-28 11:07:01 463 1

转载 【mysql】AES加解密

mysql AES 加解密

2022-08-17 12:54:53 305

转载 List 实体对象多属性排序

2022-07-29 17:17:02 501

原创 获取一天的开始与结束时间

日期处理

2022-06-02 11:02:49 643

原创 pfx文件生成crt文件与key文件

确认linux服务器安装openssl 1.查看openssl安装路径 which openssl 2.查看安装openssl安装版本 openssl version上传v2提供的pfx文件到待生成目录下 rz xxx.pfx把pfx格式证书转换成pem文件 openssl pkcs12 -in xxx.pfx -nodes -out server.pem 执行该命令后提示输入pfx证书的密码,输入完之后,pem文件就创建好了把pem文件再转换成 key...

2022-04-27 11:22:29 1840

原创 【无标题】

docker logs -f --tail=100 容器iddocker logs -f 容器id >> /home/log-3-30.txt-- 检索一段时间的日志信息docker logs --since='2022-03-29T08:01:01' --until='2022-03-30T14:15:06' 容器id >> file.log

2022-03-30 13:34:04 829

转载 【antd】braft-editor,出现样式没有加载问题

项目中集成braft-editor,出现下面的问题但是比较了代码发现没有什么问题,怀疑是浏览器的兼容性问题,在最新的chrome中运行也是一样的,分析是样式没有加载,去github的braft-editor的issue中也没有找到解决办法看到官网中的集成代码第一句好像我没写,果断些写上,立刻好使了。import 'braft-editor/dist/index.css'...

2022-03-23 13:37:50 417

原创 【无标题】域名解析异常

因在业务中,出现接口调用异常,因此如下操作排查问题:1. 生产环境尝试使用命令:ping www.baidu.com,但返回的结果是:ping: www.baidu.com: Name or service not known;2. 使用命令cat /etc/resolv.conf查看dns配置,返回nameserver 192.168.18.1,正常配置了dns服务;3. 但是使用命令nslookup www.baidu.com检验是否配置成功,返回connection timed out; no

2022-03-03 15:41:46 489

转载 【跨域】JS跨域及问题解决

什么是跨域?怎么解决跨域问题?http://blog.csdn.net/lambert310/article/details/51683775https://www.cnblogs.com/wavky/p/4181320.html跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。所谓同源是指,域名,协议,端口均相同,不明白没关系,举个栗子:http://www.123.com/index.html 调用 http://www.

2022-03-03 09:58:40 1294

原创 【idea】各版本下载地址

Other Versions - IntelliJ IDEA

2022-03-03 05:59:56 419

原创 [rabbitMQ] linux rabbit相关命令

查看rabbitmq版本sudo rabbitmqctl status | grep rabbitrabbitmq安装位置/usr/lib/rabbitmq/lib/rabbitmq_server-3.7.15/plugins查看队列sudo rabbitmqctl list_queues清空队列消息rabbitmqctl -p / purge_queue order.start.notice.queue

2022-03-02 23:10:47 1780

转载 【延时队列】开启延时队列

https://blog.csdn.net/qq_36850813/article/details/103279548

2022-02-25 18:06:24 59

原创 【mysql】备份表数据到临时表

-- 创建相同表结构create table base_userinfo_temp like mydatabse.base_userinfo;-- 向原表数据拷贝到临时表insert base_userinfo_temp select * from base_userinfo;

2022-02-23 09:43:51 928

原创 【mysql】navicat模拟事务

show variables like 'autocommit';set autocommit = 0;BEGIN;UPDATE daily_active_userSET count = 1WHERE create_time BETWEEN DATE_FORMAT( '2022-02-14 00:00:00', '%Y-%m-%d %H:%i:%S' )AND DATE_FORMAT( '2022-02-14 23:59:59',...

2022-02-14 16:29:38 1653

原创 【mybatis-plus】QueryWrapper for update用法

for update 仅适用于InnoDB,并且必须开启事务,在begin与commit之间才生效。 @Override @Transactional(isolation = Isolation.READ_COMMITTED) public int decrGoodsAmountByLock(long id) { QueryWrapper queryWrapper = new QueryWrapper(); queryWrapper.eq("id",...

2022-02-14 15:24:28 7493

转载 [mysql] 获取当前周的起始时间

select subdate(curdate(),date_format(curdate(),'%w')-1);select subdate(curdate(),date_format(curdate(),'%w')-7);

2022-02-10 17:36:06 869

原创 df -h与df -i

df -i:查看节点文件数find . -name "tomcat" | xargs rm -rf:删除名称为tomcat开头的文件df -h 和df -i的区别是什么?同样是显示磁盘使用情况,为什么显示占用百分比相差甚远?df -h的比较好解释,就是查看磁盘容量的使用情况。至于df -i,先需要去理解一下inode以博客主的个人理解,最简单的说法,inode包含的信息:文件的字...

2020-05-07 10:21:43 333

原创 sqlserverDBUtil

public class DBUtil { protected static final Logger logger = LoggerFactory.getLogger(DBUtil.class); /** * 数据库连接 * * @return */ public static Connection getConn() { ...

2020-02-20 19:32:05 230

原创 dubbo

https://segmentfault.com/a/1190000019896723

2020-01-20 15:14:01 111

转载 Java URLDecoder 和 URLEncoder 对中文进行编码和解码

URLDecoder类包含一个decode(String s,String enc)静态方法,它可以将application/x-www-form-urlencoded MIME字符串转成普通字符串; URLEncoder类包含一个encode(String s,String enc)静态方法,它可以将普通字符串转换成application/x-www-form-urlencoded...

2019-11-20 14:59:00 141

原创 编码转化

http://tool.chinaz.com/tools/unicode.aspx

2019-11-12 14:33:58 124

原创 分页

分页获取1.获取记录总数2.计算总页数 总记录数/每页记录数3. for (int pageNum = 0; pageNum < totalPage; pageNum ++) { 中间处理}

2019-11-11 11:06:23 84

原创 cpu与内存的关系

CPU是负责运算和处理的,内存是交换数据的。当程序或者操作者对CPU发出指令,这些指令和数据暂存在内存里,在CPU空闲时传送给CPU,CPU处理后把结果输出到输出设备上,输出设备就是显示器,打印机等。在没有显示完之前,这些数据也保存在内存里,如果内存不足,那么系统自动从硬盘上划分一部分空间作为虚拟内存来用。但写入和读取的速度 跟物理内存差的很远很远,所以,在内存不足的时候,会感到机器反应很慢,硬...

2019-11-09 11:19:31 1658

原创 linux高负载分析

top -c这个是实时更新占用cpu、内存等资源的进程,可以通过分析排名最前的进程来定位问题iotop实时监测磁盘IO使用情况,系统高负载一般也有可能是大量的小文件的读写引起的vmstat实时查看虚拟内存swpd、cache等使用情况,一般系统高负载的情况下 cache可能会被耗尽...

2019-11-08 10:00:57 222

原创 FTPClient 路径中文获取不到数据

//ftp构造public FTPUtil(String hostname, int port, String userName, String password) { ftpClient = new FTPClient(); this.hostname = hostname; this.port = port; this.userName = userName...

2019-11-07 09:05:37 870

原创 mysql 多条重复记录只保留一条的方法

1. select id from (select min(id) AS id from table group by code) a;2. delete from tablewhere id not in (select id from (select min(id) AS id from table group by code) a)

2019-11-06 10:43:09 1971

原创 json字符串后台接收

客户端用@RequestBody User user去接收1.对象属性一致问题2.大小写问题@JsonProperty("Name")3.字符串转日期一般情况:@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")@RequestBody情况下:@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",ti...

2019-11-01 09:06:21 615

原创 对于接收的json字段存在首字母大写的情况

@JsonPropertycom.fasterxml.jackson.annotation.JsonProperty对于接收的json字段存在首字母大写的情况写成@JsonProperty("Name")private String name;通过这种方式来处理...

2019-10-30 14:53:31 679

原创 @DateTimeFormat无效

一般都是使用@DateTimeFormat把传给后台的时间字符串转成Date,使用@JsonFormat把后台传出的Date转成时间字符串,但是@DateTimeFormat只会在类似@RequestParam的请求参数(url拼接的参数才生效,如果是放到RequestBody中的form-data也是无效的)上生效,如果@DateTimeFormat放到@RequestBody下是无效的。 ...

2019-10-30 14:37:46 2066

原创 FTPUtil 工具类

package com.springboot.util;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.ArrayList;import java.util.HashMap;impor...

2019-10-27 10:49:39 1186

原创 mysql:时分秒换算成秒的函数TIME_TO_SEC()

SELECT (TIME_TO_SEC('2019-09-09 10:10:50') - TIME_TO_SEC('2019-09-09 10:10:20')) time

2019-10-27 10:36:51 1664

转载 postman测试传入Date类型的参数

需要传入形如:2019/09/09 11:20:20格式才会取到值

2019-10-24 09:57:42 11030

转载 mysql时间与字符串之间相互转换

mysql时间与字符串之间相互转换1.时间转字符串DATE_FORMAT(日期,格式字符串)SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');2.字符串转时间STR_TO_DATE(字符串,日志格式)SELECT STR_TO_DATE('2019-01-20 16:01:45', '%Y-%m-%d %H:%i:%s');3...

2019-10-22 17:44:32 731

原创 自定义注解的使用

@Code("100")public class ResourceCode{Code annotation = AnnotationUtil.getAnnotationByClassName(this, Code.class);String code= annotation.value();}@Retention(RetentionPolicy.RUNTIME)@Target...

2019-10-02 11:39:43 74

转载 0040-Java中OutOfMemoryError(内存溢出)的三种情况及解决办法

相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区域:Permanent Generation space(永久保存区域)、H

2017-03-31 10:20:09 461

转载 0039-javascript Date类型转换

在javascript,需要将时间类型格式化为形如:"2016-10-11 14:13:30",使用如下方式可实现:var dateFormat = function(date,format){var d = new Date(date);   var df= function(i){return (i    return format.replace(/yyyy|MM|dd|HH

2016-10-11 14:15:32 218

转载 0038-http请求地址

获取http请求地址String path = request.getContextPath();String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path + "/";

2016-09-22 10:55:50 285

转载 0037-java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind

一个朋友让我帮忙解决他服务器上一个JAVA应用出现的问题,我利用业务时间赶赴现场两次,终于解决了这个疑难杂症,赶紧记录下来,不求能解救曾经和我一样困惑的劳苦大众,但愿自己别忘了。一、问题的表现首先说明一下环境,服务器是WINDOWS SERVER 2003,我对这个操作系统的特性不是很熟悉,只是当做普通的个人版操作系统来使用。我平时一般JAVA服务器都是安装LINUX。数据库使用的SQ

2016-09-22 09:41:22 818

转载 0036-Document

Document doc = DocumentHelper.parseText("books.xml");List beginTimeList = doc.selectNodes("/books/book/name/author");

2016-09-21 15:06:21 216

转载 0035-mybatis相关配置

xmlns:context="http://www.springframework.org/schema/context"       xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"       xsi:schemaLocati

2016-09-21 14:58:53 145

jee-2019-03.rar

eclipse开发工具,支持jdk,带maven等,用于java开发

2019-08-12

spring+activemq资料

spring+activemq

2017-02-17

openexplorer

2017-01-30

java 反编译工具

java 反编译工具

2016-06-21

oracle dmp头文件版本修改工具

oracle dmp头文件版本修改工具

2016-06-21

wgy0002 java wrapper for win64 green bersion

wgy0002 java wrapper for win64 green bersion

2016-05-25

win64bit java wrapper

win64bit java wrapper

2016-05-25

word操作JAR包

word操作JAR包

2016-01-23

java自学资料

maven依赖关系管理,全都用来自用的,。

2015-08-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除