自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 线程池的学习

线程池使用原始方式创建线程继承Thread类 public static void main(String[] args) { System.out.println("main-----start-----"); new User().start(); System.out.println("main-----end-------"); } private static class User extends Thread{

2021-07-20 16:27:57 76

原创 使用java对文件内容加密

使用的是异或运算符,通过读取到每个字节,然后每个字节通过异或运算符进行加密,解密则再执行一次 /** * 文件加密key值, * 其实是对文件的字节 进行 异或 操作, * 两次异或 得到 原始文件 --》 上传异或一次,下载异或一次。 */ private static final char ENCRYPTED_KEY = '9';上传文件时: // 文件 加密存储 操作 fileEnc

2021-07-02 14:05:36 1821 1

原创 Spring-Cache的使用

spring-cache前言我们为什么要用缓存?为什么要用spring-cache框架?缓存可以帮助提高系统的速度高性能,高并发,将一些复杂很耗时又很少改变但是又会经常读的操作查询出来的结果放入缓存中,下次请求直接从缓存中拿数据,效率高效系统中把数据放入缓存的操作太多,写的代码重复性高,我们可以使用spring-cache缓存框架解决每次调用需要缓存的方法时,spring会检查缓存中有没有指定参数指定方法是否已经调用过了,如果有则直接从缓存中拿数据返回,如果没有则执行方法并缓存结果后将数据返回,下

2021-07-01 22:04:45 354

原创 Redission的基本使用

Redission的基本使用比如现在有一个电商网站,由于商城的访问人数越来越多,最高访问人数达到了每秒1万请求,导致用户在商城首页中等待的时间越来越长,使用jemter 测试的吞吐量很低,我们需要考虑优化首页。假设我们现在已经使用nginx进行了静态分离,给数据库添加了索引,调大了jvm的内存,现在需要考虑是否缓存首页数据,因为我们首页的分类菜单很少改变,却请求很多,可以把数据库缓存到redis中。引用依赖,编写配置,基本使用...

2021-06-28 18:57:03 9934 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除