自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 error日志显示不全的问题

问题描述某天收到生产环境error日志告警(对error.log监控,超过一定大小就会给开发人员发送告警短信)。但是tail查看最新的异常信息只有这些:java.lang.ClassCastException: null原因分析JVM中有个参数:OmitStackTraceInFastThrow,字面意思是省略异常栈信息从而快速抛出,那么JVM是如何做到快速抛出的呢?JVM对一些特定的...

2020-04-09 09:23:48 1365

原创 AES/ECB/NoPadding 全0填充代码

加密算法:Cipher cipher = Cipher.getInstance("AES/ECB/NoPadding");int blockSize = cipher.getBlockSize();byte[] dataBytes = sSrc.getBytes();int plaintextLength = dataBytes.length;if (plaintextLength...

2019-10-21 09:43:33 3309 1

原创 MySQL中, 如何查询某一天, 某一月, 某一年的数据.

今天select * from 表名 where to_days(时间字段名) = to_days(now());某一天SELECT count(1) from unified_black_ext_query_log where to_days(create_time) = to_days('2019-01-15')昨天SELECT * FROM 表名 WHERE TO_D...

2019-01-17 21:06:12 201

转载 解决发送get请求后台接收参数为乱码

方法一: get方式提交的参数编码,只支持iso8859-1编码。因此,如果里面有中文。 在后台就需要转换编码,例如: String bname = request.getParameter("bname"); bname = new String(bname .getBytes("iso8859-1"),"utf-8"); 方法二: 在客户端使用 U...

2019-01-15 15:42:15 723

原创 mybatis 没有数据插入,有数据更新

ON DUPLICATE KEY UPDATE 该语句是基于唯一索引或主键使用,比如一个字段a被加上了unique index,并且表中已经存在了一条记录值为1,下面两个语句会有相同的效果: INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1; UPDATE table...

2019-01-08 10:28:07 2909

原创 关于数据库中UNIQUE唯一约束可否有多个null值问题

我们都知道unique约束,限制此字段在数据库表中此字段值唯一但是如果我们不传值,那么他默认为null的话,可以有多个吗? 结论:在mysql中unique约束列可以含有多个null!...

2019-01-04 21:06:07 12304 1

原创 Idea Debug多线程不进断点问题处理

idea debug打得断点第一次可以进入,第二次不能进入 Idea也会使我狼狈不堪,Eclipse下约定成俗,却非Idea的默认规则。比如 DEBUG多个线程时,Idea的默认设定就会遇到断点不能进入的问题。解决的方法:点击DEBUF框下的双红点(View Breakpoints)右侧 Disabled until selected breakpoint is hit: ...

2019-01-04 18:54:43 3924 1

原创 git常用命令

参考地址:https://git-scm.com/book/zh/v1/Git-分支-分支的管理

2018-12-29 11:43:02 75

原创 git命令使用

精髓:合并分支:1.提交dev代码到本地dev2.push dev代码到远程dev3.切换到本地master    git checkout master4.合并dev到本地master   git merge dev5.push master代码到远程master  git push origin master假如我们现在在dev分支上,刚开发完项目,执行...

2018-12-29 09:52:11 78

原创 多条件、多维度 实现查询汇总

复杂的业务逻辑,用sql实现 <select id="queryDailyDatabySupplierType" parameterType="com.jd.jrdp.mybatis.page.PageBean" resultType="java.util.HashMap"> select gsqci.inter_name, gsqci.i...

2018-12-27 11:12:29 3629

原创 mysql安装使用

   1.本地安装mysql进入官网下载安装包 如果是在本地用 直接下载mysql安装版  选择server功能即可1)下载安装包2)mysql配置打开刚刚解压的文件夹,安装目录,发现里面有my-default.ini配置文件,这个是默认的配置文件,这个配置  ...

2018-12-21 11:01:11 74

原创 浅谈微信公众号开发见解

1.申请微信公众号平台 进入公众号平台基本配置 需要填写URL和Token,URL是公网地址只能接收80端口(http默认端口),所以在开发环境的端口配置成80端口,URL就是服务器端服务请求。 token可以随意输入,只要和程序代码配置保持一致就可以。填写完点击提交。如果显示配置成功,进入下一步。这个过程微信公众号会调用你写的验签的代码。2.根据需求写后台代码,我写的代码是消息的接收和回复。曾经...

2018-04-25 16:54:28 239

空空如也

空空如也

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

TA关注的人

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