一、简介 1. IOC 和 DI IOC(Inversion of Control):反转控制。反转资源获取的方向,容器主动将资源推送给它所管理的组件,组件所要做的仅是选择一种合适的方式来接收资源。 DI(Dependency Injection):依赖注入。IOC 的另一种表述方式。组件以一些预定 ...
分类:
编程语言 时间:
2017-07-30 14:47:45
阅读次数:
167
一、过程描述:访问新项目网站发现有静态资源获取failed,图片经常无法显示,刷新偶尔图片能显示出来。查看nginx日志,有error.log报错:【2017/07/2122:53:12[warn]22402#0:*484anupstreamresponseisbufferedtoatemporaryfile/var/tmp/nginx/proxy//6/01/0000000016whilereadi..
分类:
其他好文 时间:
2017-07-24 16:25:48
阅读次数:
1949
基于版本jdk1.7.0_80 java.util.concurrent.CountDownLatch 代码如下 /* * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * ...
分类:
其他好文 时间:
2017-07-11 20:58:34
阅读次数:
200
释义 共享锁:(读取)操作创建的锁。其他用户可以并发读取数据,但任何事物都不能获取数据上的排它锁,直到已释放所有共享锁。 共享锁(S锁)又称为读锁,若事务T对数据对象A加上S锁,则事务T只能读A;其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这就保证了其他事务可以读A,但在T释放A上 ...
分类:
其他好文 时间:
2017-07-06 21:24:58
阅读次数:
266
近期有些人问我PCI设备驱动的问题, 和他们交流过后, 我建议他们先看一看<<The Windows NT Device Driver Book>>这本书, 个人感觉, 这本书写得很连贯流畅. PCI设备驱动基本包含了PCI的资源获取, 配置空间的读写, 中断的处理, 中断后半部在DPC中的处理. ...
RAII,它是“Resource Acquisition Is Initialization”的首字母缩写。也称为“资源获取就是初始化”,是c++等编程语言常用的管理资源、避免内存泄露的方法。它保证在任何情况下,使用对象时先构造对象,最后析构对象。 RAII的好处在于它提供了一种资源自动管理的方式, ...
分类:
编程语言 时间:
2017-05-23 00:34:13
阅读次数:
283
用户和用户组相关操作 用户和用户组定义: 用户:资源获取标识符(资源分配),是安全权限模型的可信要素之一 用户组:用户组是指多个用户的集合,方便对一类需要同样权限的用户授权 密码:用户认证 Linux是多用户、多任务的操作系统。 多用户指:多人同时使用系统资源;多任务:同时运行多个进程 用户和用户组 ...
分类:
系统相关 时间:
2017-05-05 19:56:53
阅读次数:
256
SpringFox用于在SpringMVC中整合Swagger,提供web api文档。 参考: 首先直接上个最简单的demo, 确定在Spring能扫描到此配置类: 因为Swagger-UI作为访问入口,但里面全是静态资源,获取具体应用的Controller/RequestMapping信息的ur ...
分类:
编程语言 时间:
2017-04-19 10:16:39
阅读次数:
1235
Spring中的Bean配置 一.内容提要 IOC & DI 概述 配置bean: 二.IOC 和 DI IOC(Inversion of Control):其思想是反转资源获取的方向.传统的资源查找方式要求组件向容器发起请求查找资源.作为回应,容器适时的返回资源.而应用了IOC之后,则是容器主动地 ...
分类:
编程语言 时间:
2017-04-13 09:07:42
阅读次数:
186
全称是“Resource Acquisition is Initialization”,翻译为资源获取就是初始化。 其实就是利用栈上的局部对象在离开作用域时会自动释放的原理,在临时对象创建时初始化资源,或者将资源交给对象管理,当临时对象析构时释放资源,因为临时对象在离开其作用时会自动析构,也就会自动 ...
分类:
其他好文 时间:
2017-02-21 21:47:27
阅读次数:
187