无限灰狼

文章
7
资源
0
加入时间
2年10月17天

solr facet java分组统计

使用:SolrQuery query = new SolrQuery(); if (StringUtils.isNotBlank(name)) { for (String s : name.split(",")) { if (com.qhwl.common.utils.StringUtils.isChinese(s)) { sb.append(s); } els...

日期格式的正则表达式

//不带时间的日期格式判断正则表达式 //var reg = /^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d...

对list的线程不安全操作

对一个线程不安全的集合进行多线程操作, 并不会破单个元素的完整性, 根据java内存模型可知,public class TestCl { List no = Collections.synchronizedList(new ArrayList<>()); //List no = new ArrayList<>(); public static void main(Str

JS高程中的垃圾回收机制与常见内存泄露的解决方法

前言起因是因为想了解闭包的内存泄露机制,然后想起《js高级程序设计》中有关于垃圾回收机制的解析,之前没有很懂,过一年回头再看就懂了,写篇博客与大家分享一下。如果喜欢的话可以点波赞/关注,支持一下。 个人博客了解一下:obkoro1.com内存的生命周期:分配你所需要的内存:由于字符串、对象等没有固定的大小,js程序在每次创建字符串、对象的时候,程序都会...

systemd教程(三)

下来会通过示例来描述不同Service Type值的应用场景。在此之前,强烈建议先阅读前后台进程父子关系和daemon类进程来搞懂进程之间的关系和Daemon类进程的特性。systemd service:Type=forking当使用systemd去管理一个长久运行的服务进程时,最常用的Type是forking类型。使用Type=forking时,要求ExecStart启动的命令自身就是以daemon模式运行的。而以daemon模式运行的进程都有一个特性:总是会有一个瞬间退出的中间父进程,如果不