在spring机制中,在配置事务后,如果采用try catch 捕获异常后,因为异常已经被捕获,所以事务不会滚,从而产生许多脏数据。解决办法: 1.在catch中抛出异常,(throw new RuntimeException("");)且为运行时异常,抛出普通异常不会滚。 2.如果为注解配置,那么 ...
分类:
其他好文 时间:
2016-07-05 11:51:58
阅读次数:
115
一、bat批处理文件启动Eclipse 所需文件: 1、eclipse 2、jre 3、startup-eclipse.bat 确保以上三个文件夹同级 startup-eclipse.bat: set dir=%CD% cd %dir%\eclipse eclipse.exe -vm %dir%\j ...
分类:
系统相关 时间:
2016-07-05 11:51:26
阅读次数:
322
I received Foxwell NT510 at Jun 28 to work on a 2002 GM C1500. It did not come with the GM software installed, since I specified GM for my included 1 ...
分类:
其他好文 时间:
2016-07-05 11:51:58
阅读次数:
178
Database ORM Introduction Basic Usage Mass Assignment Insert, Update, Delete Soft Deleting Timestamps Query Scopes Relationships Querying Relations Ea ...
分类:
数据库 时间:
2016-07-05 11:50:37
阅读次数:
219
函数模板和普通函数区别结论: 函数模板不允许自动类型转化 普通函数能够进行自动类型转换 函数模板和普通函数在一起,调用规则: 1 函数模板可以像普通函数一样被重载 2 C++编译器优先考虑普通函数 3 如果函数模板可以产生一个更好的匹配,那么选择模板 4 可以通过空模板实参列表的语法限定编译器只通过 ...
分类:
其他好文 时间:
2016-07-05 11:50:37
阅读次数:
135
Editing and Deleting Data In the previous chapter we've come to learn how we can use the zend-form and zend-db components for creating new data-sets. ...
分类:
其他好文 时间:
2016-07-05 11:51:48
阅读次数:
129
这里有一个方法可以将DIV的滚动条滚动到其子元素所在的位置,方便自动定位。 var container = $('div'), scrollTo = $('#row_8'); container.scrollTop( scrollTo.offset().top - container.offset( ...
分类:
Web程序 时间:
2016-07-05 11:51:54
阅读次数:
150
Database and models The database Now that we have the Album module set up with controller action methods and view scripts, it is time to look at the m ...
分类:
数据库 时间:
2016-07-05 11:49:55
阅读次数:
368
我是win7主机,虚拟机上装centos,centos上搭建lnmp环境,现在在win7主机上编码,上传到centos测试, 这是lnmp新建虚拟主机的方法 http://lnmp.org/faq/lnmp-vhost-add-howto.html 搭建虚拟主机之后,phpstorm连接好虚拟主机, ...
分类:
其他好文 时间:
2016-07-05 11:50:46
阅读次数:
176
由于一直在做.NET的开发,一直用的IDE是VS系列的,所以想用VS也能开发Python,刚好微软提供一个插件PTVS(Python Tool Visual Studio)专门应用于Python开发的,但是很可惜没有提供中文版本的,只有英文版本的,对于英语很差的我来说是一种考验呀!!!!!!!!!! ...
分类:
编程语言 时间:
2016-07-05 11:48:39
阅读次数:
252
Using the EventManager This tutorial explores the features of zend-eventmanager in-depth. Terminology An Event is a named action. A Listener is any PH ...
分类:
其他好文 时间:
2016-07-05 11:49:02
阅读次数:
192
第九章 HAL是属于Linux内核层上的应用层,增加HAL的主要目的是除了尽量避免应用程序直接访问Linux驱动外,还有一个重要的原因,就是保护“私人财产” 。 编写一个支持HAL的Linux驱动程序的步骤:第一步编写Linux驱动:linux源代码尽量简洁,尽可能将业务的逻辑放到HAL Libra ...
分类:
其他好文 时间:
2016-07-05 11:48:13
阅读次数:
148
C、传统 C++ #include <assert.h> 设定插入点 #include <ctype.h> 字符处理 #include <errno.h> 定义错误码 #include <float.h> 浮点数处理 #include <fstream.h> 文件输入/输出 #include <io ...
分类:
编程语言 时间:
2016-07-05 11:50:42
阅读次数:
195
Redirect To use this Class, add the following to the top of the file. use Redirect; Redirect::to($path, $status = 302, $headers = array(), $secure = n ...
分类:
其他好文 时间:
2016-07-05 11:48:56
阅读次数:
140
CSS3是CSS2的升级版本,3只是版本号,它在CSS2.1的基础上增加了很多强大的新功能。 目前主流浏览器chrome、safari、firefox、opera、甚至360都已经支持了CSS3大部分功能了,IE10以后也开始全面支持CSS3了。在编写CSS3样式时,不同的浏览器可能需要不同的前缀。 ...
分类:
Web程序 时间:
2016-07-05 11:49:57
阅读次数:
153
这里先写下主要的业务代码,一些库代码稍后补充上 ...
分类:
编程语言 时间:
2016-07-05 11:48:13
阅读次数:
163
其原理是:假设两个使用IP协议的站点A、B通过第三层交换机进行通信,发送站点A在开始发送时,把自己的IP地址与B站的IP地址比较,判断B站是否与自己在同一子网内。若目的站B与发送站A在同一子网内,则进行二层的转发。若两个站点不在同一子网内,如发送站A要与目的站B通信,发送站A要向“缺省网关”发出AR ...
分类:
其他好文 时间:
2016-07-05 11:49:47
阅读次数:
107