refact之前:大量的重复代码 refact之后:用map消除了重复代码。 现在的分支里每次执行检查都要先 var usRegx = /XXXX/. 实际上通过字面量定义了一个正则表达式对象,开销比定义一个String大。其实没必要每次都定义,可以把map定义在controller的一个全局属性上 ...
分类:
其他好文 时间:
2020-03-01 12:39:25
阅读次数:
73
docker基本命令 1、查看容器 docker ps -a -- 查看运行中的容器 docker ps -- 查看所有的容器 2、查询镜像 docker images 3、进入容器 docker exec -it xxxx bash xxxx为container id或者names 使用Docke ...
分类:
其他好文 时间:
2020-03-01 00:31:26
阅读次数:
79
这个工具类里提供了大量方法对元素进行排序,查询和修改。 可以将集合设置为不可变,对集合对象实现同步控制。 同步控制 将制定集合包装成线程同步的集合。解决多线程并发访问集合时的线程安全问题。用synchronizedXxxx方法。 设置不可变集合。 emptyXxx返回一个空的,不可变的集合 sing ...
分类:
其他好文 时间:
2020-02-29 18:52:20
阅读次数:
70
经过确认,对MDB驱动的消息接收方法,设置了返回值。去掉返回值,问题解除。 @RabbitListener(bindings = {xxxxxx}) public void receiveOrderCreate(Order order) {xxxx;} ...
分类:
其他好文 时间:
2020-02-28 22:23:33
阅读次数:
56
2 3 4 保存后 终端 cd 目录 java -jar xxxx.jar ...
分类:
编程语言 时间:
2020-02-28 01:39:03
阅读次数:
122
adb 将当前页面的数据导出来 adb shell "uiautomator dump --compressed && cat /sdcard/window_dump.xml" shell读取坐标 cat /temp/ui.xml |sed 's#<node #^<node #g' | tr ^ ' ...
分类:
数据库 时间:
2020-02-27 20:54:51
阅读次数:
102
nginx配置https如下 nginx 后面应用是对应的tomcat应用 server { listen 80; server_name xxxx.com; rewrite ^(.*) https://$server_name$1 permanent; } server { listen 443 ...
分类:
Web程序 时间:
2020-02-27 20:47:05
阅读次数:
93
释放驱动HOOK了SSDT表中的NtOpenProcess,但是对参数过滤不严密,只过滤 PROCESS_TERMINATE, PROCESS_WRITE, XXXX(忘记了),,三种.然后比较的PID是放在全局变量中,可以通过发送 DeviceIoControl 改变这个值~ 所以我们还是可以以其 ...
分类:
系统相关 时间:
2020-02-27 13:09:15
阅读次数:
78
public static string PostHttpResponse(string url, Encoding encoding, string parameters) { if (string.IsNullOrEmpty(url)) { throw new ArgumentNullExcep ...
Atlas做mysql读写分离:Atlas奇虎360的一个开源中间代理,是在mysql-proxy0.8.2的基础上进行了优化,增加一些新的功能特性。wgethttps://github.com/Qihoo360/Atlas/releases/download/2.2.1/Atlas-2.2.1.el6.x86_64.rpmrpm-iAtlas-2.2.1.el6.x86_64.rpm安装路径为/
分类:
数据库 时间:
2020-02-26 17:09:29
阅读次数:
75