- 博客(8)
- 收藏
- 关注
原创 【无标题】
三色标记法就是根据可达性分析,从GC Roots开始进行遍历访问,在遍历对象过程中,按“是否检查过”这个条件标记成三种颜色:白色:该对象没有被标记过(对象垃圾)灰色:该对象已经被标记过了,但该对象下的属性没有被完全标记(GC需要从此对象中区寻找垃圾)黑色:该对象已经被标记过了,且该对象下的属性也全部都被标记过了(程序所需要的对象) Spring是一个轻量级的JavaEE框架,他主要解决企业应用中的复杂性问题。Spring框架有三个核心部分:IOC容器、AOP和数据访问、集成层。
2025-03-12 13:09:24
702
原创 java相关面试总结
LinkedList 接口实现类, 链表, 插入删除, 没有同步, 线程不安全LinkedList的数据结构是双向链表,可用作队列和栈。LinkedList的add()方法是尾插法LinkedList使用尾插法,效率不会比头插法低吗?不会,因为LinkedList代码中,已经保存了尾结点,所以插入时,不需要遍历查找尾结点,直接在尾结点后面插入就好了如果get(index):如果index在前半段,则从头结点开始遍历;如果index在后半段,则从尾结点开始遍历。ArrayList 接口实现类, 数组, 随机
2022-12-05 13:48:40
778
原创 redis key被序列化导致拿不到value
项目开发中发现在一个项目中拿到值放到redis在另一个项目同通过相同key取时拿到的值都是null,再到redis工具中看,发现key都以类似乱码形式存储了起来。解决方法:import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMapper;im
2021-11-02 09:10:09
675
原创 Elasticsearch account.json
{"index":{"_id":"1"}}{"account_number":1,"balance":39225,"firstname":"Amber","lastname":"Duke","age":32,"gender":"M","address":"880 Holmes Lane","employer":"Pyrami","email":"amberduke@pyrami.com","city":"Brogan","state":"IL"}{"index":{"_id":"6"}}{"accou
2021-08-28 18:25:11
1493
原创 树形层级结构模糊查询
树形层级结构模糊查询树形层级结构模糊查询需求与实现概述部门实体类实现代码树形层级结构模糊查询需求与实现概述工作中有个业务,就是对层级树形结构的部门信息进行根据部门名字的模糊查询,查询结果以树形结构返回,查询结构以查到的部门信息往上查询,直到一级部门。拿到需求后进行设计后,想法是先模糊查询拿到所有符合条件的部门结果集合,其中可以有各个等级的部门信息,从这个集合中取到部门等级最大值,也就是最底层的子部门,然后根据这个部门等级最大值反向在上面查出的模糊查询结果中进行查询,直到一级部门。拿到该层部门信息
2021-08-16 13:13:25
1762
原创 MySQL新增表字段时无响应
问题做项目往一个表新增字段时,因为是重复字段,所以使用的是navicat在一个表中直接复制多个字段到另一个表中,结果保存时无响应,刚开始是以为navicat卡了,就直接关闭再次打开添加,还是未响应,以为是navicat的问题,换了SQLyog继续添加还是不行,看来是MySQL的问题。处理在navicat中右键数据库选择命令列界面,输入//查看当前只在执行中的Sql队列show processlist选择你所操作的数据库最开始的一条错误队列,通过id进行删除操作//消灭该id所属的队列kil
2021-07-07 16:07:00
1954
原创 谷歌地图Api部分使用
根据起点与终点经纬度获取之间距离与预估时间请求链接示例https://maps.googleapis.com/maps/api/distancematrix/json?units=metric&origins=22.66511,114.1983&destinations=22.69229%2C114.1978&mode=driving&key=your_key请求所返Json数据示例{ "destination_addresses" : [ "中国广东省东莞市
2021-06-15 16:31:55
2775
4
原创 Java支付宝登录
Java支付宝登录Maven依赖<dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sdk-java</artifactId> <version>${alipay-sdk.version}</version></dependency>配置信息//商户appidpublic static String APPI
2021-06-15 15:50:48
2382
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人