12 2022 档案
摘要:使用java HashMap和使用redisTemplate操作redis的时间性能差异对比 HashMap完胜,100000条key-value数据。 使用redisTemplate读取用时5775毫秒, HashMap用时6毫秒, 新建一个springboot工程,导入redis依赖 打开开发工
阅读全文
摘要:集群中用Redis而不用 map/guava(本机快过redis) 做缓存为什么? 观点:map或者guava实现的是本地缓存 -> redis 分布式缓存 具体比较 Redis 可以实现分布式的缓存,Map 属于本地缓存,只能存在创建它的程序里 Redis 的缓存可以持久化,Map 是内存对象,程
阅读全文
摘要:Redis为什么这么快 1、完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中,类似于 HashMap,HashMap 的优势就是查找和操作的时间复杂度都是O(1); 2、数据结构简单,对数据操作也简单,Redis 中的数据结构是专门进行设计的; 3、采用单线程,避免了不必要的上下
阅读全文
摘要:苹果手机通话中黑屏是不需要设置的,但可以将通话黑屏感应关掉。方法分为3步,以iPhone12为例,步骤如下: 第1步 点击辅助功能 打开手机设置,进入设置界面,点击辅助功能。 第2步 点击显示与文字大小 进入辅助功能界面,点击显示与文字大小。 第3步 关闭自动亮度调节 最后将自动亮度调节关闭即可。
阅读全文
摘要:如果给你一个包含一亿行数据的超大文件,让你在一周之内将数据转化导入生产数据库,你会如何操作? 上面的问题其实是小黑哥前段时间接到的一个真实的业务需求,将一个老系统历史数据通过线下文件的方式迁移到新的生产系统。 由于老板们已经敲定了新系统上线时间,所以只留给小黑哥一周的时间将历史数据导入生产系统。 由
阅读全文
摘要:/** * <B>创 建 人:</B>Administrator <BR> * <B>创建时间:</B>2022年12月18日 上午6:28:49<BR> * * @author ReYo * @version 1.0 */ import java.io.*; public class reyo {
阅读全文
摘要:统计某文件的文本行数,常用的方法是通过BufferedReader类的readLine()方法递归遍历文件,从而间接地统计行数。然而对于大的文本文件,尤其是一些生信的测序文件,readLine()的方法显然不能让人满意,所以,通过查阅了一些资料,找到了一些更为高效的方法。测试文件选择了一个49850
阅读全文
摘要:在读取超过10G的文件时会发现一次读一行的速度实在是不能接受,想到使用多线程 +FileChannel来做一个使用多线程版本。 基本思路如下: 1.计算出文件总大小 2.分段处理,计算出每个线程读取文件的开始与结束位置 (文件大小/线程数)*N,N是指第几个线程,这样能得到每个线程在读该文件的大概起
阅读全文
摘要:1. 传统方式:在内存中读取文件内容读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法: Files.readLines(new File(path), Charsets.UTF_8); FileUtils.readLines(n
阅读全文
摘要:作为一个男人我感觉必须得做点什么来证明一下自己,现在我又回来了,准备把自己的节操准备补一下另外给各位未来的Java程序员说一句,别的我不清楚,学习编程请从一而终咱们学习编程就挺难的,有这些先驱者来带领咱们学习,咱们应该感激,而且最重要的事跟着你选定的一家一直学下去因为每家学校的学习大纲都是不一样的,
阅读全文
摘要:收集的一些selenium chrome配置信息: 一些Chrome的地址栏命令(这些命令会不停的变动,所有不一定都是好用的) 在Chrome的浏览器地址栏中输入以下命令,就会返回相应的结果。这些命令包括查看内存状态,浏览器状态,网络状态,DNS服务器状态,插件缓存等等。 about:version
阅读全文
摘要:public class CyclicBarrierTest { public static void main(String[] args) { ExecutorService service = Executors.newCachedThreadPool(); final CyclicBarri
阅读全文
摘要:初试 TA-lib TA-Lib(Technical Analysis Library, 即技术分析库)是Python金融量化的高级库,涵盖了150多种股票、期货交易软件中常用的技术分析指标,如MACD、RSI、KDJ、动量指标、布林带等。官方文档参见: TA-Lib mrjbq7.github.
阅读全文
摘要:win10电脑桌面图标全部变成白色文件了怎么办?看看下面的解决方法: 1、打开我的电脑,总之随便打开一个文件夹,设置成显示所有文件,方法如下。 2、在菜单栏中点击查看,然后找到并且勾选隐藏的项目。 3、按 Win + R 组合键,打开运行,并输入:%localappdata% 命令,确定或回车,可以
阅读全文
摘要:HikariCP数据库连接池,代号:光,表示它非常快。github地址:https://github.com/brettwooldridge/HikariCP jar包下载或maven引用地址:http://maven.outofmemory.cn/com.zaxxer/HikariCP/ 或 ht
阅读全文
摘要:HttpClient连接池的使用,保持单例(不要创建多个连接池),高效连接,连接数需根据需求定。 import org.apache.commons.lang3.StringUtils; import org.apache.http.HttpEntity; import org.apache.htt
阅读全文
摘要:文章目录 Hutool是什么? hutool-http介绍 hutool-http使用注意 总结Hutool是什么?Hutool是一个Java工具类库,里面很多封装好的工具类,涵盖方方面面,合理使用可以极大提供工作效率。文档:https://www.hutool.cn/docshutool-http
阅读全文
摘要:苹果Apple ID设置验证失败解决方法 1.首先要确定是否存在系统配置问题,大家打开苹果手机蜂窝移动网页,打开设置选项。 将设置中的蜂窝数据勾选为WLAN可与蜂窝移动网恢复。 2.如果仍然无法解决验证失败的问题,我们将关闭手机,重启手机,然后登录AppleID账户即可。 3.也可以根据还原网络设置
阅读全文
摘要:String num = "12451"; BigDecimal bd = new BigDecimal(num); bd = bd.setScale(-2, BigDecimal.ROUND_DOWN); System.out.println("向下百位取整后:" + bd.intValue())
阅读全文
摘要:在Http请求中,很多时候我们要设置Cookie和获取返回的Cookie,在这个问题上踩了一个很大的坑,主要是两个问题: 1.不能获取到重定向返回的Cookie; 2.两次请求返回的Cookie是相同的; (接口是苏宁登录的接口,是用ids_r_me兑换authId的,这是单点登录常见的方式)后来我
阅读全文
摘要:使用 apache httpclient 4.5.2 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version> <sco
阅读全文