技术文档
sl_950313
这个作者很懒,什么都没留下…
展开
-
手动内存管理方法
1 为了实现一个高并发的分布式web大数据查询引擎,需要避免在编程时频繁的执行malloc和free时所引起的巨大开销,我们调研了linux内核中的内存管理算法(Buddy系统和slab分配器)以及glibc malloc的实现中对于堆的管理。以下记为算法1和2. 算法1 和 算法2 运行的的层面不一样,初步理解算法1管理的内存是RAM的部分内存。算法2管理的是用户的进程地址空间里的推段。(需要原创 2017-04-08 09:52:55 · 396 阅读 · 0 评论 -
Java Spring 多线程 @Autowired和@Resource注入问题
Java Spring 多线程 @Autowired和@Resource注入问题1. 背景在项目中出现了spring@Autowired注入后对象是NULL的问题。2. 解决方案网上解决方案都是抄来抄去,主要也就是那么几篇,我这里主要参考的是 将需要注入的对象设置成static,并去掉其@Autowired标签,并为该对象设置set方法,而且要在该方法前加入@Autowired标签,这样的话在运原创 2017-06-21 17:50:20 · 1541 阅读 · 0 评论