自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (38)
  • 收藏
  • 关注

原创 第十五届蓝桥杯 JAVA B组赛题回顾

hiahia,去年在C++组两道填空题全错被暴虐,今年转战Java组,裸考的成绩确实有点出乎意料。。今天正好有时间po一下答案。

2024-05-10 20:34:00 425 1

原创 JG--计算机网络

HTTP协议运行在TCP之上,传输的内容是明文传输的,客户端和服务端都无法验证对方身份。HTTPS是运行在SSL/TLS之上的HTTP协议,所有内容都是经过加密进行传输的。为分组交换网上的不同主机提供通信服务并选择合适的路由,使运输层传下来的分组能够通过网络层中的路由器找到目的主机。用来提供两个终端设备上的应用程序之间的信息交换,它定义了信息交换的格式,消息会交给下一层传输层来传输。三次握手的目的是为了建立可靠的通信信道,也就是确定了对方与自己的收发都是正常的。用于超文本传输协议的认证的认证信息。

2024-04-07 19:50:50 881

原创 SpringBoot+SpringSecurity+jwt+uniapp实现微信小程序登录

2)后端接收code并向微信登录凭证校验接口发起请求,携带相应参数。进入微信小程序后,点击登录,后台签发Access Token,之后每次请求都携带这个token,并且进行权限认证。· 在业务逻辑代码中发送POST请求获取微信登录凭证信息获取openId、sessionKey等信息。后端在拿到openid和sessionid之后,将其与小程序前端传递过来的用户数据一起保存到数据库。在小程序前端,调用wx.login()方法获取用户登录凭证code,并将其发送到后台服务器。1)调用登录API获取code。

2024-03-30 21:54:52 838

原创 SpringAop+异步任务实现日志记录

AOP(面向切面编程)用于将横切关注点从核心的业务逻辑中抽离出来。横切关注点是与核心功能无关但是又散布在多个部分的关注点,如日志记录、事务管理、错误处理等。AOP的目的是提高代码的复用性、模块性、可维护性。

2024-03-22 16:36:29 1112 1

原创 thumbnailator压缩预处理降低图片大小,并将图片存入Minio

thumbnailator+minio实现对图片压缩后存储

2024-03-21 19:31:49 556 1

原创 EasyExcel读取出现请求超时和内存溢出问题

java解析生成Excel比较常用的框架有POI,JXL,但是他们都有一个严重的问题就是耗内存,POI有一套SAX模式的API可以一定程度上解决内存溢出的问题,但是它的Excel存储都是在内存中完成的,内存消耗大。EasyExcel重写了对Excel的解析,能够让原本一个3M的Excel原本需100M左右内存降低到几M,并且不存在内存溢出。最近做的一个项目中使用了EasyExcel实现文件导入导出功能,发现在读取大文件数据的时候出现请求超时和OOM问题。

2024-03-18 10:38:49 512

原创 Redis实战--基于Bitmap实现用户签到功能

key的格式为u:sign:{uid}:{yyyMM} ,而value采用长度为4个字节(32bit)的BitMap,BitMap的每一位代表每一天的签到,1表示已签,0表示未签。SETBIT u:sign:1225:202403 5 1 #代表ID为1225的用户在2024年3月的签到记录 5 1 表示3月6号签到(因为偏移量是从0开始,所以把6减1)1)签到1天得1积分,连续签到2天得2积分,3天得3积分,3天以上均得3积分。2)如果连续签到中断,则重置计数,并且每月重置计数。

2024-03-17 10:44:15 382 1

原创 JavaGuide八股学习--MAP

1)如果没有初始化容量的大小,则Hashtable的默认初始化大小是11,之后每次扩容为原来容量的2n+1倍,HashMap的默认初始化大小是16,每次扩容为原来的2倍。当链表长度大于阈值(8)时(将链表转换成红黑树前会判断,如果当前数组的长度小于 64,那么会选择先进行数组扩容,而不是转换为红黑树)),将链表转化为红黑树,以减少冲突的出现。HashMap是非线程安全的,Hashtable是线程安全的,因为Hashtble内部的方法基本上都经过synchronized修饰的。

2024-03-15 19:52:14 997 1

原创 垃圾回收算法/垃圾回收器

JVM八股第一遍的结尾,感觉对垃圾回收器理解的还是有些迷迷糊糊,复习八股有经验的uu欢迎留言传授经验~

2024-03-10 23:45:03 869 1

原创 八股--JVM

第二点有点乱,但是我尽量根据自己的思路去理清楚了,今天还算是有收获~

2024-03-08 22:53:54 428 1

原创 JVM---双亲委派机制

今天看了一篇博文,总算是搞清楚了双亲委派机制到底是个啥事,所以简单记录一下今天的收获~

2024-03-07 00:06:14 224

原创 Java八股文学习--基础常见面试题(day02)

java八股文学习day02

2024-03-03 21:40:05 273 1

原创 小林--mysql图解day01

select *

2024-03-02 23:24:53 902

原创 easyexcel实现简单文件导入导出

注意:Listener 不能被spring管理,要每次读取excel都要new,然后里面用到spring可以构造方法传进去。easyexcel官网地址:https://easyexcel.opensource.alibaba.com/

2024-03-02 19:02:44 311

原创 ThreadLocal常见面试题

ThreadLocal是线程局部变量,也就是访问该变量的线程,在线程内部都会有一个这个变量的拷贝,从而达到线程隔离的作用,避免了并发场景下的线程安全问题。

2024-02-25 23:35:09 190

原创 SpringBoot集成Minio存储桶之简单使用

在配置文件application-dev.yml中配置minio服务地址,用户名,密码和桶名称。三、测试类中实现文件的上传、并且返回文件的保存路径。设置配置类读取minio配置信息。

2024-02-22 21:13:46 253 1

原创 软考常考设计模式

用于创建对象的模式,为创建类和实例化提供指南。:处理类和对象的组合问题。对类或对象怎样交互和怎样分配职责进行描述。创建型设计模式记忆口诀: 创公园,但见愁工厂,原型,单例,建造者,抽象工厂结构型设计模式记忆口诀:姐想外租,世代装桥享元,外观,组合,适配器,代理,装饰器,桥接。

2023-10-23 21:39:33 249

空空如也

宿主机telnet不上虚拟机的80端口

2024-03-05

内部服务器错误500,配置文件出了问题

2023-06-08

在idea中输入框在哪呀,为啥有这个提升

2023-04-12

Python连接数据库,为什么try里面抛出异常

2022-12-03

Python求素数等差数列

2022-09-23

数组的逆序对归并问题,为什么说数组溢出

2022-08-15

c++,顾客购买商品系统,无法解析e的外部符号

2022-05-28

输入输出流,记事本出现烫烫 ,但是显示器正确

2022-05-26

输入输出流,记事本出现烫烫 ,但是显示器正确

2022-05-26

huffman编码康康

2022-05-22

huffman代码问题不能够正确输出

2022-05-22

c++的文件的读写和写入

2022-05-14

初学者第一次用pta,有没有小伙伴帮我看看什么问题

2022-05-08

第一次用力扣刷题,搞不懂怎么使用,还报错了

2022-05-02

下面红线和红圈是什么意思鸭

2022-05-01

怎么用while就会不行,用for就可以呀哪里出了问题

2022-04-19

c++默认参数问题不使用重载

2022-04-12

关于c++this指针问题

2022-04-12

怎么说是取消对空指针s的引用呢

2022-04-07

while嵌套if循环问题只循环一次

2022-04-03

怎么办乱错怎么写哇数据结构链表问题

2022-03-29

为什么说有多个重载函数max实例与参数列表匹配

2022-03-26

为什么说没有合适的默认构造函数可用哇

2022-03-20

哪里错了呀,数据结构入门

2022-03-11

数据结构for循环问题

2022-02-22

九九指针数组排列问题咋搞呀

2022-02-21

help看看这道c++的指针题

2022-02-20

回文数的判断哪里出了问题鸭

2022-01-05

c语言数组倒叙问题没有倒成功是哪错了

2022-01-04

有没有小伙伴知道这是咋回事吗

2021-12-13

为什么我把i++删掉结果就不一样呀,新手上路入门

2021-11-21

函数的调用问题刚入门不费,康康哪里有问题

2021-11-20

判断是不是完全数哪里错了呀

2021-11-09

超出了好多,代码哪里错了55555

2021-11-08

拜托康康求它是不是完全数,为什么编译不出

2021-11-04

判断是不是完全数(若n 的包括1 但不包括n 本身的所有因子之和等于n,则n 为“完全数”我哪里错了)

2021-11-04

康康那个地方有问题吗

2021-10-28

能不能帮我康康我哪里错了新手入门助力

2021-10-25

大家帮我康康哪里错了新手入门

2021-10-25

利用三角形三条边求面积边长要求用半周长

2021-10-23

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

TA关注的人

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