12 2020 档案
摘要:混迹IT界已十几年了,如今依然一事无成,不知何去何从,发布一些个人早期的Javascript作品, 纪念一下逝去的青春,大概是2012年左右的吧,代码略显青涩 1.一个日期选择控件: calendar.zip 2.一个js浮点精确计算库 calc.zip
阅读全文
摘要:前段时间听别人说prototype 模式的bean用@Aspectj做AOP会导致内存泄漏, 于是自己研究了下总结出几点 1.aspectj 如果是采用javac 编译 会动态产生代理类 代理类是真实类的子类 (如果是接口 采用jdk代理 如果是类 采用 cglib代理) 2.aspectj 如果是
阅读全文
摘要:前段时间在网上看到了一篇关于ThreadLocal内存泄漏的文章 于是个人也研究了下ThreadLocal 对象,其原理是: ThreadLocal 定义的变量值 会存储在当前线程的一个map集合中 这个map里面存储的是Entity对象 , Entity对象的key是当前ThreadLocal对象
阅读全文
摘要:很早就看过spring IoC容器源码,一直没时间做系统的整理,现在大概整理下: 核心类关系: ClassPathXmlApplicationContext extends AbstractXmlApplicationContext AbstractXmlApplicationContext ext
阅读全文
摘要:public class TestController : Controller { [ThreadStatic] static ThreadInfo obj; [HttpGet] public string Index() { return "123456"; } [HttpGet] public
阅读全文
摘要:名称 描述 BeginRequest HTTP管道开始处理请求时,会触发BeginRequest事件 AuthenticateRequest,PostAuthenticateRequest ASP.NET先后触发这两个事件,使安全模块对请求进行身份验证 AuthorizeRequest,PostAu
阅读全文
摘要://MVC 处理流程public class UrlRoutingModule : IHttpModule{ //mvc框架注册了一个IHttpModule 在里面注册了PostResolveRequestCache事件来处理请求路由 protected virtual void Init(Http
阅读全文