spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发 6.spring对于主 ...
分类:
编程语言 时间:
2017-12-17 12:18:18
阅读次数:
105
问题描述:在Controller中使用@Autowired注入的db对象,可以操作数据库,但是在多线程中注入的db为null,导致一直空指针异常 解决办法: 1.用单例模式创建一个数据库辅助类: 2.在Controller中使用数据库辅助类的构造函数将db传入: 3.最后在你引用的地方调用这个db: ...
分类:
数据库 时间:
2017-12-16 17:08:46
阅读次数:
178
http://blog.csdn.net/shihuacai/article/details/8856407 1、类说明: 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 ...
分类:
编程语言 时间:
2017-12-06 13:07:45
阅读次数:
212
整理一下将来要学的东西 其实我也不知道我写的东西是什么东西,简单的列一下吧 辅助类 Vim Latex Markdown geogebra 数据结构/算法 单调栈,单调队列,双端队列 线段树 zkw线段树 二维线段树/树状数组 动态开节点线段树 李超线段树 线段树合并 平衡树 Splay Treap ...
分类:
其他好文 时间:
2017-11-19 13:28:36
阅读次数:
169
这里说的是关于SQL的批量操作数据。 需要准备: 三层框架:利用 动软代码生成器(可以快速生成增删改查) 生成三层 Model,BLL,Dal ①DbHelpeSQL.cs >SQL操作的辅助类 ②CommandInfo.cs >一个命令类 事务的方法: ①批量删除 这个使用一条SQL语句就可以完成 ...
分类:
数据库 时间:
2017-11-10 10:50:30
阅读次数:
235
CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 主要方法 public CountDownLatch(int count); public void countDown(); public void await() throws ...
分类:
编程语言 时间:
2017-11-07 11:12:57
阅读次数:
157
CyclicBarrier类: 原文:一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用 ...
分类:
编程语言 时间:
2017-11-02 13:10:28
阅读次数:
191
1.NHibernate 搭建 1.1 架构说明 Domain 数据实体和数据库映射文件。也有人叫做领域层。 Data 数据层,存放数据库的操作及Nhibernate辅助类。引用Iesi.Collections.dll,NHibernate.dll和类库Domain Business 业务逻辑类。引 ...
分类:
Web程序 时间:
2017-10-20 16:02:11
阅读次数:
149
在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。 以下是本文目录大纲: 一.CountDownLatch用法 二.CyclicBarrier用法 三.Se ...
分类:
编程语言 时间:
2017-10-18 14:58:20
阅读次数:
227