java
fanfan_618
这个作者很懒,什么都没留下…
展开
-
java截取字符串并保留分隔符
/** * 通过分隔符拆分句子,并保留分隔符 * * @return */ public static String[] splitSentence(String sentence,String chars){ //1. 定义匹配模式 Pattern p = Pattern.compile(chars); Matcher m = p.matcher(sentence); //2. 拆分...原创 2021-09-16 15:35:26 · 736 阅读 · 0 评论 -
java windows下操作Linux的文件
参考地址:https://blog.csdn.net/zmx729618/article/details/81975090 https://www.cnblogs.com/baryon/p/9611390.html https://blog.csdn.net/Aoutlaw/article/details/103559886SshConfiguration 服务器配置类import lombok.Data;@Data...原创 2021-08-19 16:54:24 · 379 阅读 · 0 评论 -
线程与锁知识点
1.如何保证线程顺序执行?1)使用 join() 方法;2)使用 Executors.newSingleThreadExecutor();2.Volatile和synchronizedJMM(Java Memory Model):Java内存模型,并发过程中处理内存可见性、原子性、有序性的问题1)并发编程的两个关键性问题:a.线程之间如何通信:(wait()、notify()、notifyall()) 隐式通信-内存共享;显式通信-消息传递b.线程间如何同步 在共享内存的并发模型中,同步原创 2021-03-11 17:01:35 · 96 阅读 · 0 评论 -
ElasticSearch官方测试数据
github地址:https://github.com/elastic/elasticsearch/blob/master/docs/src/test/resources/accounts.json批量导入数据PUT /bank/customer/_bulk{数据}PUT /bank/customer/_bulk————————————————原文链接:https://blog.csdn.net/qq_20667511/article/details/109614359...原创 2021-03-05 17:47:39 · 1177 阅读 · 1 评论 -
JDBC用ResultSet访问大量数据时会遇到的问题
我们经常需要JDBC来对数据库就行操作,一般流程为连接数据库、通过sql语句把需要的数据取出来保存到ResultSet,然后调用ResultSet方法的类似 getString,getInt()等方法来取出ResultSet中的数据。当数据量比较小的时候,这种访问方式可以正常运行。但是当数据量很大的时候,在对ResultSet中的部分数据完成访问后会抛出异常(JDBC游标超过限制出现O...转载 2019-03-14 15:42:21 · 5683 阅读 · 0 评论 -
MyBatis慢查询监控插件
转自:http://blog.itpub.net/29254281/viewspace-1976044/功能 1.定期统计每个SQL的执行次数,平均执行时间和平均返回行数,并且打印在日志中 2.如果有慢SQL或者返回行数很多的SQL,直接在日志中打印详细信息.maven依赖<dependencies> <dependen...转载 2019-05-09 15:08:19 · 2235 阅读 · 0 评论