![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发沉淀
张哈哈416
这个作者很懒,什么都没留下…
展开
-
Redis缓存key版本号统一失效方案
程序中,有许多使用缓存的场景,一个庞大的业务系统,会产生各种各样的缓存方案,数据的一致性成了最头疼的问题。本文大概介绍一个批量失效缓存的方案。首先以一个java项目列举一个场景,项目中需要用到大量的查询缓存,如查询:客户的订单列表缓存,客户的基本资料信息缓存,客户的联系方式缓存xxxx等等假如有上十个查询缓存,其中公用到了一个信息:客户的手机号也就意味着,当客户的手机号变更的时候,这无数个相关联的缓存需要一一失效,这是一件麻烦的并且不便于统一管理的缓存场景。那么这个时候就引出了一个“版本号原创 2022-01-28 15:09:48 · 1540 阅读 · 0 评论 -
java下载获取ftp上修改时间、创建时间最新的文件
下载获取ftp上修改时间、创建时间最新的文件 private static String getNewestFileName() { //此处省略ftp连接 根据各自需要连接 FTPClient ftpClient = getClient(); //获取ftp目录下所有文件 FTPFile[] files=ftpClient.listFiles()); List<FTPFile> list = new ArrayList<>();原创 2021-01-18 15:14:22 · 2906 阅读 · 0 评论 -
java读取本地文件---txt文件
以string文本为例逐行获取 String readPath=""; try{ File file =new File(readPath); BufferedReader bf =new BufferedReader(new FileReader(file)); List<String> da...原创 2019-12-31 14:56:12 · 167 阅读 · 0 评论 -
java批量读取本地指定文件夹的所有图片
java批量读取本地指定文件夹的所有图片批量读取本地图片转化为流批量将获取的文件url写出到本地txt文件字节流转化位bytes的方法批量读取本地图片转化为流 File file = new File("E://testPics"); File[] files = file.listFiles(); for (File f : files) { ...原创 2019-12-31 14:40:24 · 6274 阅读 · 2 评论