随笔分类 -  后java

计算机容量
摘要:1,分清楚晶体管和bit,一个晶体管代表一个逻辑单元,bit代表一个存储单元,2^逻辑单元=存储单元 2,为什么计算机是2次幂,多加一个逻辑单元,存储能力真的多2倍 3,hashmap2次幂跨容,2-》4,是多了2*8位(int)这么多,1位代表一个存储单元 阅读全文

posted @ 2020-03-27 16:13 Kooing 阅读(320) 评论(0) 推荐(0)

@transaction注解
摘要:简单明了:https://blog.csdn.net/nextyu/article/details/78669997 事务隔离级别 事务传播行为 事务超时 事务只读属性 阅读全文

posted @ 2020-01-28 07:01 Kooing 阅读(143) 评论(0) 推荐(0)

springData和jpa
摘要:jpa总结:https://segmentfault.com/a/1190000015047290 ,使用了动态代理,我们的repositoryDao继承了simpleJapRepository implements jpaRepository,使用方法的同时,不用重写abstract method 阅读全文

posted @ 2020-01-25 18:06 Kooing 阅读(249) 评论(0) 推荐(0)

hibernate, cascade
摘要:1,one to one, 单向, 谁加注解才能关联(dubug有时候背lazy影响 副表角度: 查:能查,主表不加注解 插入:不加级联插入有异常,只有在副表加cascade = CascadeType.Persist,所以只能说明加了oneToOne只能级联插入, 如果只是查出来再插入,或者知道了 阅读全文

posted @ 2020-01-24 16:26 Kooing 阅读(147) 评论(0) 推荐(0)

hibernate初印象
摘要:1,ddl, create会重写创建表 update不会 2, one to many https://www.cnblogs.com/bella-fly/articles/5114182.html 3, cache first level cache, session scope second-l 阅读全文

posted @ 2020-01-21 16:10 Kooing 阅读(120) 评论(0) 推荐(0)

git
摘要:不同分支操作 1,checkout 拿代码 2,compare 对比 3,merge a merge b, a拉b的不同,实际中master拉dev 4,在本地对比 全部更新提交到dev,master拉merge一下dev,在提交到线上master 5,在线上对比 全部更新提交到dev,dev向ma 阅读全文

posted @ 2020-01-10 14:05 Kooing 阅读(137) 评论(0) 推荐(0)

注解收集
摘要:java原生 Java自带 @SuppressWarnings("ALL") 方法,类 吃掉警告 @Override, 方法 重写 @Deprecated 方法 不建议使用 spring @Service @Component @Repository 类,注册在spring container @A 阅读全文

posted @ 2020-01-09 15:45 Kooing 阅读(121) 评论(0) 推荐(0)

idea技巧
摘要:总体理解 file:setting配置一切,其他import和export setting edit:打码的快捷键 view:视图 navigate:试图跳转 code:打码快捷键 analyze:分析代码 refactor:抽出代码和方法 可以抽变量做variable, constant, fie 阅读全文

posted @ 2020-01-08 16:01 Kooing 阅读(208) 评论(0) 推荐(0)

Java7 try-with-resources
摘要:https://blog.csdn.net/java8cn/article/details/22761855 异常在内层的时候,外层是catch不了 阅读全文

posted @ 2019-05-14 15:02 Kooing 阅读(113) 评论(0) 推荐(0)

effective Java 第三版学习笔记
摘要:创建对象类型的 1,静态工厂方法代替构造器 静态工厂方法有名称,不容易混乱他的作用 不必再每次调用他的时候创建实例,创建实例的代价是高的,可以重复利用缓存的对象 静态工厂甚至能返回子类对象,例如在接口上(Java8 )的静态方法上,返回一个直接可以用的类 根据参数值,决定不同的返回类型(貌似和上面有 阅读全文

posted @ 2019-05-14 00:58 Kooing 阅读(249) 评论(0) 推荐(0)

Java8实战,
摘要:summary 4,lamda表达式相当于匿名函数的简单写法,通常用在比较器,gui的注册事件,线程注册 7,怎么写好lambda,注意:(行为参数化)要提前准备好对象(资源)通过形参传个lambda 将一个行为抽象多出来多态,这个是我们经常做的,也就是有@FunctionalInterface的接 阅读全文

posted @ 2019-05-09 04:11 Kooing 阅读(220) 评论(0) 推荐(0)

freemaker学习
摘要:1,依赖 <!-- Spring Boot Freemarker 依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId 阅读全文

posted @ 2019-04-13 18:46 Kooing 阅读(104) 评论(0) 推荐(0)

web.xml启动spring详解
摘要:https://blog.csdn.net/king_cannon_fodder/article/details/79328576 详细介绍:https://www.cnblogs.com/wkrbky/p/5929943.html 阅读全文

posted @ 2019-03-08 10:28 Kooing 阅读(143) 评论(0) 推荐(0)

jdk动态代理
摘要:先说什么是静态代理 不是正常方法,利用class的getName和getMethod方法,然后invoke,有了classname一切好办 invoke是真正execute的,然后是static可以放null,是instance要放对象。 jdk动态代理 承包了接口全部的代理,写好代理类,接口全部被 阅读全文

posted @ 2019-03-02 14:17 Kooing 阅读(106) 评论(0) 推荐(0)

springboot获得应用上下文
摘要:有的兄弟说需要在启动类中注入,但我暂时不用 阅读全文

posted @ 2019-03-02 10:34 Kooing 阅读(425) 评论(0) 推荐(0)

数据库时间日期区别
摘要:https://blog.csdn.net/heatdeath/article/details/80299139 阅读全文

posted @ 2019-02-27 13:07 Kooing 阅读(160) 评论(0) 推荐(0)

Java的date和string互转
摘要:https://blog.csdn.net/angus_17/article/details/7656631 阅读全文

posted @ 2019-02-27 13:06 Kooing 阅读(163) 评论(0) 推荐(0)

httpclient中文乱码
摘要:https://blog.csdn.net/teamlet/article/details/8605840 阅读全文

posted @ 2019-02-26 22:52 Kooing 阅读(109) 评论(0) 推荐(0)

fastjson总结
摘要:1,文件的转成字节数组byte[]的时候,可以直接用fastjson序列化和反序列化 2,用@RequestBody接受json的时候,content-type是否已经application/json,还有传的是不是json数据,不能再url上加parameter或者表格属性直接注入 3,简单对象 阅读全文

posted @ 2019-02-26 18:01 Kooing 阅读(273) 评论(0) 推荐(0)

mybatis 一对多,(多对一,一对一
摘要:多对一,和一对一是同一种写法,每种写法又分在数据库关联和在mybatis关联 1,多对一,一对一数据库关联 2,多对一,一对一mybatis关联 3,一对多,数据库关联,注意,Java type改oftype 4,一对多,mybatis关联 阅读全文

posted @ 2019-02-24 18:31 Kooing 阅读(190) 评论(0) 推荐(0)

导航