- 浏览: 88062 次
- 性别:
- 来自: 北京
-
最新评论
-
Dracocc:
同样的问题,不过按上面的方法没有效果
mybatis 无效的列类型: 1111
文章列表
事务,spring事务工作原理
- 博客分类:
- 事务
事务:
定义:事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。
方式:
事务通常是以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。
COMMIT表示提交,即提交事务的所有操作。具体地说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束。 ROLLBACK表示回滚,即在事务运行的过程中发生了 ...
设计模式之观察者模式
- 博客分类:
- 设计模式
什么是观察者模式:
观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。
条件:
1.观察者模式定义了一系列对象之间的一对多关系
2.当一个对象改变状态,其它依赖者都会收到通知
例子: 实现气象站--气象站发布最新的温度,湿度,气压; 订阅者可以及时看到最新的数据;并且实现订阅者的动态新增和删除
主题接口:
public interface Subject {
public void registerObserver(Observer observ ...
六大设计原则
说到设计模式就不得不说设计模式的六大设计原则;
1. 单一职责原则 (SRP :Single responsibility principle)
2. 里氏替换原则 (LSP :Liskov Substitution Principle)
3. 依赖倒置原则 (DIP :Dependency inversion principle)
4. 接口隔离原则 (ISP :interface-segregation principles)
命令模式
将请求封装成对象,以便使用不同的请求。队列或者日志来参数化其它对象。命令模式也支持可撤销的操作。
特点:
1.命令模式将发出请求的对象和执行请求的对象解耦
2.在被解耦的两者之间是通过 ...
什么是单例模式?
单例模式:确保一个类只有一个实例,并提供一个全局访问点。
使用场景:
线程池(threadpool),缓存(cache),对话框,处理偏好设置和注册表(registry)的对象,日志对象,充当打印机,显 ...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<script type="text/javascript">
var c=0;
var t;
function timedCount()
{
var temptextmin=document.getElementById('txt');
hour = par ...
Enter: Run > cmd > ipconfig /all
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) 82567LM-3 Gigabit Network Connection
Physical Address. . . . . . . . . : 00-23-24-08-30-57
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Link-local ...
把clientaccesspolicy.xml和crossdomain.xml放到tomcat/webapps/Root/下面即可:
clientaccesspolicy.xml
<?xml version="1.0" encoding="utf-8" ?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*"> ...
今天遇见直接用spring处理多数据源问题,原来都是spring+hibernate/ibatis做的,现在做这个一下有点晕,网上也搜了下,基本上都是上面的框架结构,下面直接上代码,大部分都一样的:
applicationContext.xml 配置两个数据源dataSource1和dataSource2
<bean id="dataSource1" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
< ...
今天在装jdk和tomcat时,犯了一个错误,修改环境变量/etc/profile文件时,把path路径写错了。然后再用ls,vi等就报command not find,不识别。
修改方法:
在命令行下打入下面这段就可以了
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
如果你用(shell)./命令还报错的话,最好重启下机器。
昨天遇到一个was下部署web应用的问题,前台显示错误:
WAR或EAR 文件可能是损坏的或不完整的。
java.lang.IllegalArgumentException
对于这个问题,我在网上也查了一些资料,现总结几点:
1.项目中存在中文文件命名的文件
2.项目中的WEB.xml 文件的书写顺序 或 抬头 有问题(具体项目得具体分析)
3.还有就是was的一些bug需要升级(这个是在一些网站上看到的,没有试过)
4.war包问题
我遇见的就是war包问题,我把上传的一些文件(没有中文文件,例如:word或者.rar)一块打进包里了,结果前台就一直出现文件损坏或不完整,把这些上传的文 ...