- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 java中的树
参考资料:https://blog.youkuaiyun.com/u014106644/article/details/90174332;https://blog.youkuaiyun.com/qq_40722604/article/details/107792636;https://blog.youkuaiyun.com/a519640026/article/details/106940115;https://blog.youkuaiyun.com/qq_40722604/article/details/107792636;https:
2021-10-28 14:53:30
2931
原创 解决mybatis的xml文件写在java目录下不编译的问题
<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.proper...
2019-12-04 15:47:34
1047
原创 一段时间的随笔总结(redis,hibernate,高并发)
对于redis的总结:redis缓存数据,应用于减少系统对于io,对于数据库,对于文件的访问,提高响应。redis使用 key-value的方式进行数据的存储,以区分于关系型数据库redis可以存储5中类型的数据 包括 String List HashMap Set ZSet(有序集合)redis使用 set-get push-pop等方式进行数据的存储和获取...
2019-08-28 11:48:48
421
原创 个人面试简单总结
记录我的面试:1.linklist(链表)和arraylist,vector: linklist是一条(动态的)链性结构,是一种双向的链表,他的存删(即保存,删除)性能比arraylist要好(注意:arraylist在末尾添加和删除数据是比linklist快的),但是在查询和修改数据的时候性能就不如arraylist了(原因:linklist查找数据每次都是从第一个数据向下便利,...
2019-08-01 18:35:11
316
原创 Spring AOP的原理和基本运用
借鉴:慕课网探秘aop cglib动态代理 jdk动态代理aop的产生和作用:aop面向切面是oop面向对象的补充,主要目的是解决面向对象在处理非业务性的功能需求时代码重复过高,复用率低的问题面向对象解决代码重复率时 我们一般使用水平分离 即 MVC模式 MVP模式等 ...
2019-04-02 15:30:40
166
原创 使用反射、rxjava、okhttp等技术实现的mvp架构
android 的 mvp 架构 已经出来许久了 我就不阐述了我这只讲下我的mvp的特色:1、实现model 的有参数构造 进行初始化 model层:实现有参无参的构造函数:public MvpTest3Model() { Log.e("MvpTest3Model: ", "无参构造"); } public MvpTest3Mo...
2018-10-09 10:56:02
223
原创 gridview 分组实现:StickyGridHeaders的简单实用
借鉴 https://download.youkuaiyun.com/download/zczcyc0201/6412097废话不多说 简单实用:model类public class MyTuwenIssuingItem { public int siteId; //分组Id public int folderId; //组内 成员Id ...
2018-09-13 17:39:33
1109
原创 简单总结一下java高并发的乐观锁与悲观锁
首先,乐观锁和悲观锁都属于数据库层次控制并发问题悲观锁 一锁就锁定了数据(整表或者一行数据) 其他所有的需求查询等都不能进来,使得请求队列不断加长,对于交互十分不友好 乐观锁: 乐观锁大多是通过数据库版本(version)记录机制实现的,即为数据增加一个版本标识,在基于数据库表的解决方案中,一般是在表中增加一个version字段来实现,读取数据时将版本号一起读取,在更新操作时将版本号加1,...
2018-05-10 17:53:32
1316
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人