摘要: es head docs的数量意思 elastic search docs的意思 "参考链接" 阅读全文
posted @ 2019-11-21 15:51 BigOrang 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 并发控制 1. 读写锁 2. 锁粒度 读写锁 1. 共享锁 (读锁) 2. 排它锁 (写锁) 读锁是共享的,或者说是相互不阻塞的。多个客户在同一时刻可以同时读取同一个资源,而互不干扰。 写锁则是排他的,也就是说一个写锁会阻塞其他的写锁和读锁,这是出于安全策略的考虑,只有这样,才能确保在给定的时间里, 阅读全文
posted @ 2019-11-04 11:36 BigOrang 阅读(93) 评论(0) 推荐(0) 编辑
摘要: ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 1.原因 5.7以后mysql默认开启了 https://dev.mysql.com/doc/refman/5.7/en/group by hand 阅读全文
posted @ 2019-10-16 11:17 BigOrang 阅读(499) 评论(0) 推荐(0) 编辑
摘要: Java使用Mockito 模拟null值 阅读全文
posted @ 2019-10-15 10:52 BigOrang 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: cpe2.3命名 CPE命名 Naming The CPE 2.3 Naming Specification defines standardized methods for assigning names to IT product classes. An example is the follo 阅读全文
posted @ 2019-08-16 15:11 BigOrang 阅读(2016) 评论(0) 推荐(0) 编辑
摘要: 避免一个线程同时获取多个锁。 避免一个线程在锁内同时占用多个资源,尽量保证每个锁只占用一个资源。 尝试使用定时锁,使用lock.tryLock(timeout)来替代使用内部锁机制。 对于数据库锁,加锁和解锁必须在一个数据库连接里,否则会出现解锁失败的情况。 在多线程并发编程中synchronize 阅读全文
posted @ 2019-08-08 11:37 BigOrang 阅读(116) 评论(0) 推荐(0) 编辑
摘要: zip4j 异常 zip4j 2.1.1版本 使用的时候报了异常 查看源码: 也就是说目前的实现方式不支持AES_INTERNAL_ONLY 阅读全文
posted @ 2019-08-06 13:40 BigOrang 阅读(2698) 评论(0) 推荐(0) 编辑
摘要: 参考文档 官网指导文档 linux公社参考文档 VMware虚拟机 Ubuntu 16.04 安装 VMware Tools 10.27补充 解决思路: 如果点击vmware的重新安装不能自动弹出弹窗,就把vmware-tool的镜像解压后自己安装一下,参照上述链接步骤 阅读全文
posted @ 2019-05-09 16:24 BigOrang 阅读(12478) 评论(0) 推荐(0) 编辑
摘要: base64编码介绍 | Base64 Encode base64只是一种编码格式,不是【加密】 Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,Base64编码可用于在HTTP环境下传递较长的标识信息。 采用Base64编码后具有不可读性。(经过编码,人们肯定直接看不懂) 在M 阅读全文
posted @ 2019-04-13 21:14 BigOrang 阅读(16633) 评论(0) 推荐(1) 编辑
摘要: 下载地址:https://github.com/jshiell/checkstyle idea/releases 阅读全文
posted @ 2019-02-28 09:14 BigOrang 阅读(2179) 评论(0) 推荐(0) 编辑