自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BeyondCompare4

BeyondCompare4

2018-11-23 14:50:47 82828 35

原创 关于net.sf.json.JSONObject的一个坑

net.sf.json.JSONObject在放入带有[]{}字符串的字符串时会出现数据放入后不正确的情况

2022-01-26 17:31:20 1983

原创 TestDataBuilder改进版(附网盘下载链接)

chengpei.jar是在TestDataBuilder.jar基础上反编译改造的,主要改动如下: 1)解决新建工程保存后未写入数据库类型名称,导致下次打开工程报错的问题 2)解决字段值生成方式选择java代码时反编译报错的问题 3)字段值增加UUID32和MAC选择项如有其它特殊需求, 可自行反编译进行修改.百度网盘链接: https://pan.baidu.com/s/1Ug6qXGEylHCyu1ZK1_Sr2Q 提取码: hvdd...

2021-09-02 17:43:01 3201

原创 windows下阻止指定程序运行

1、windows键盘监听2、windows下CMD命令执行3、阻止指定程序运行package com.chengpei.util;import com.sun.jna.platform.win32.Kernel32;import com.sun.jna.platform.win32.User32;import com.sun.jna.platform.win32.WinDef;import com.sun.jna.platform.win32.WinUser;import.

2021-02-09 16:24:43 417

原创 Hibernate在对查询出的实体类进行set操作时会自动将set的值同步到数据库

Hibernate查询出的实体都是持久化对象,拿到该对象后,如果你调用了该对象的set方法,那么在事务递交的时候,Hibernate会把你设置的值自动更新到数据库中。被Hibernate这个机制坑了半天!现象:页面在第一次展示数据的时候没有问题,但是刷新之后通过条件查询就死活查询不到数据。通过日志分析,发现在select操作之后,紧跟着一个update操作,在代码里又死活找不到这个更新...

2019-08-01 19:16:49 1246

原创 解决Navicat连接mysql报2003的问题

mysql版本5.71、权限问题use mysql;select * from USER;create user 'userName'@'%' identified by 'pwd'; -- userName为用户名, %代表任何主机, pwd为用户密码grant all privileges on *.* to 'userName'@'%' identified by ...

2019-07-29 18:57:47 1570

原创 java后台请求https服务

java后台请求https服务,如果通过普通的httpClient进行转发会抛出安全认证失败的错误。import org.apache.http.conn.ClientConnectionManager;import org.apache.http.conn.scheme.Scheme;import org.apache.http.conn.scheme.SchemeRegist...

2019-07-02 14:03:48 2096

原创 itchat实现自动回复好友消息

# coding=utf8import itchatmsg_information = {}# 自动回复# 封装好的装饰器,当接收到的消息是Text,即文字消息@itchat.msg_register('Text', isFriendChat=True)def text_reply(msg): from_user_name = msg['FromUserName'] ...

2019-06-26 14:08:03 1243

原创 es创建模板

/** * 创建模板 * 注: * 1.读取templateFilePath目录下所有.json结尾的文件 * 2.模板名为文件名称 * 3.模板内容为文件内容 * * @param templateFilePath 模板文件路径 */ public static void createESTempl...

2019-06-12 09:41:41 2863

原创 es大数据量分页查询

通过java代码修改es的配置,当数据量超过配置的最大返回记录数时,修改查询最大返回记录数;经修改测验,14W数据可以正常查询,并能进行正常的翻页操作,查询效率也基本未受影响;这之前通过游标scroll的方式进行大数据量的查询,虽然不受配置的最大返回记录数的限制,但是数据量超过10W时,翻页越往后越慢。理论上是可以通过此方式查询出全量数据的,除非数据量太大,出现OOM/** ...

2019-05-23 18:47:22 6767

原创 es深分页查询

/** * 利用游标进行深分页查询 注:此方法可支持跳转页,但是翻页越往后越慢 * @param type es查询类型 * @param order 排序字段 * @param map 查询条件 * @param pageNo 当前页码 * @param pageSize 每页显示数量 * @return 结果集 */public static Map<...

2019-05-23 10:56:27 1668

原创 Elasticsearch复合查询

1、精确匹配:查询auditType为test的文档{ "query": { "bool": { "must": [ { "term": { "auditType": "test" ...

2019-05-17 18:15:16 1260

原创 快捷键快速打开软件

1、在磁盘新建一个文件夹,如desk,然后将桌面上常用的一些软件的快捷方式剪切到文件夹下,将快捷方式改名为自己容易记的名称;2、在Path下追加desk的的路径,注意要和之前的内容用英文分号隔开。3、开始装逼模式,按下win+r,输入快捷方式的名称,即可打开。...

2019-03-01 18:34:35 1105 2

原创 react父组件在调用setState后,子组件数据未刷新的问题

首先贴一波react组件的生命周期图:子组件的代码,其构造函数内初始化了自己全新的state,数据是props传入的data,在render函数内通过this.state取数据,这样当父组件调用setState之后,而子组件state里面的数据并没有发生变化,这就导致子组件并没有去调用render重新渲染页面,这种情况即使是调用forceUpdate方法也没用。现在的改法是在props...

2019-03-01 18:19:04 14234

空空如也

空空如也

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

TA关注的人

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