自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 一图看完jvm理论篇

2021-03-18 13:33:52 69

原创 springboot是如何跑起来的02

总结一下,springboot最关键的是帮我们把很多东西都集成好了,比如mongo redis rabbitmq,然后我们用注解就可以了,比较简单快捷,那么它具体是怎么做的,怎么集成这些第三方框架的?1 第三方框架的jar包里面META-INF里面的spring.factories写了各种自动装配类,springboot里面预先也写好了可能你会用到的第三方装配类,监听器2任何springboot都有启动类,启动类都有@SpringBootApplication这个注解,那么点进去看看这个注.

2021-02-24 09:04:55 270

原创 springboot是如何跑起来的01

1springboot根据类型进行deduce判断,类型是写死的servlet或者reactive细节 :根据反射拿classname,用指定的classloader从classpath 依赖的Jar包中加载类扫描各个jar包下的meta-inf下面的spring.factorys2setInitializers在spring容器初始化的时候 扫描所有Jar包的spring.factorires得到propertys的配置然后暂存到map里这步很重要,跑完后会得到一堆上下文类,...

2021-02-22 11:17:41 542

原创 重构 改善既有代码的设计笔记

这本书我买的是第二版,第一版是java的,第二版以js作为例子。这有点不太好,虽然高手觉得编程语言都一样,落花飞叶皆可伤人。但是我觉得还是有点痛苦。读这本书的感觉是最主要要有代码优化的思维,有了思维才好操作,比如以前写代码都是照着业务逻辑,只要实现了,只要跑的没Bug,一切完美,没问题。然而这本书的思路不是从机器的角度跑起来就完事了,而是从人的角度来看,比如让你接受一个新系统,你是否看代码好看,理解的快,是否修改起来方便,易于维护?所以里面大量的操作都是把代码方法拆的非常碎,非常碎就意味着要经常测试

2021-02-02 10:03:58 217

原创 angularjs

今天项目前端用到了angularjs,刚开始好痛苦,说好的mvc呢,到处找action  do之类的控制层,最后发现控制层居然在前段写,哎。ng-controller 指令定义了应用程序控制器。控制器是 JavaScript 对象,由标准的 JavaScript 对象的构造函数 创建。这货必须在一个div中,ng-controller="myCtrl" 属性是一个 A

2016-12-22 13:02:56 172

原创 要点

风格统一基础的增删改查要保证能跑通不出bug去掉debug提交给客户统一样式备份 开发

2016-12-22 10:01:35 147

原创 hibernate相关新入职

昨天搞了一天框架,超级烦,因为无论什么都报错。后来加班发现原因是缓存,框架大量的使用了反射注解,结果是class文件被加载内存中,要刷新效果只好重启eclipse重新加载,clean和重启jetty都没用。哎,浪费了大把时间! 用到了hibernate jpa注解式开发,TABLE:使用一个特定的数据库表格来保存主键。 SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列

2016-12-22 08:16:06 217

原创 java内存分配

Student stu1 = new Student("张1",21);Student stu2 =stu1;System.out.println(stu1 == stu2);由此引发的java内存分配问题,stu1是变量,分配在栈内存中,new Student("张1",21)中的name,age存在堆变量中,张1存堆中,21存在常量池中。1.java中所有的对象都在堆中

2016-10-01 14:22:34 368

搭建rocketmq集群遇到的坑点及解决办法

在搭建rocketmq集群过程中遇到的问题,记录下了,以免后来人浪费时间

2017-11-03

饿了么 vue 源码

饿了么基于vue的源代码

2017-04-11

jsf所需要的8个jar包

开发jsf所需要的8个jar包,一起学习。

2011-07-05

castor包下载,castor各种例子

数据绑定,可以实现小容量的无数据库操作 值得一看

2010-02-02

dtree集合,里面有各种dtree例子

dtree大集合,主要是各种dtree例子

2010-02-02

空空如也

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

TA关注的人

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