- 博客(5)
- 收藏
- 关注
原创 一次FullGC问题分析
该事件会被ConfigurationPropertiesRebinder监听,执行rebind()方法,rebind方法会把有@ConfigurationProperties注解的配置类重新初始化一遍,由于项目使用的是默认数据源,且有@ConfigurationProperties注解所以dataSource需要重新初始化。看起来是开启了Devtools的热部署,Restarter对象持有了大量的AnnotationConfigApplicationContext 对象导致的,那为何会产生大量的对象呢?
2024-07-05 19:34:45
686
转载 javascript小结
JavaScript 中的可维护性部分涉及到下面的代码约定。来自其他语言中的代码约定可以用于决定何时进行注释,以及如何进行缩进,不过 JavaScript需要针对其松散类型的性质创造一些特殊的约定。 由于 JavaScript 必须与 HTML 和 CSS 共存,所以让各自完全定义其自己的目的非常重要:JavaScript 应该定义行为,HTML 应该定义内容,CSS 应该定义外观。
2017-07-02 12:50:58
159
转载 JavaScript中的存储对象
html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存
2017-07-01 06:51:39
353
转载 javascript中的bind()
var handler = { message: "Event handled", handleClick: function(event){ alert(this.message + ":" + event.type); }};var btn = document.getElementById("my-btn");EventUtil.addHandler(btn, "clic
2017-06-28 07:10:25
314
转载 javascript中的this
this理解this的第一步就是要明白:this既不指向函数自身,也不指向函数的词法作用域;this是在运行时进行绑定的,而不是在编写时绑定,它的上下文取决于函数调用时的各种条件;this的绑定和函数声明的位置没有任何关系,只取决于函数的调用位置和调用方式;this绑定规则有4点:按优先级1到4判断1.由new调用?绑定到新创建的空对象;2.由c
2017-06-28 06:36:46
188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人