自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵇康的专栏

从sina博客迁移到此

  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

原创 我的程序猿经历

干程序猿也好几年了,当初以为是多么有激情的一个职业,现在变成了仅仅是个生存工具。           记得读研的时候有个哥们被计算机调剂到我们院,我对他充满了崇拜。而他毕业后还是回计算机系读博了。           于是我决定向他那样。工作后我自学编程,自以为基础还可以了,就辞职出来找工作。          第一个在成都的工作是某家电力相关的软件公司,工作后才发现现实和理想差距是那

2012-03-27 10:33:49 887 1

原创 关于jdbc内嵌事务(结合spring的传播属性)

jdbc内嵌事务略(这里指savepoint相关)不同于pl/sql里写procture的内嵌事务概念(pl/sql里写procture的内嵌事务是完全独立的事务,相当于spring里的PROPAGATION_REQUIRES_NEW),大家都知道spring的事务的传播属性:PROPAGATION_REQUIRED -- 支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。

2012-03-15 17:20:51 3506

原创 spring的内嵌事务问题

接着前面两篇文章:spring的内嵌事务必须在jdbc template以及org.springframework.jdbc.datasource.DataSourceTransactionManager下才支持 :所以配置xml:                                         class="org.springfr

2012-03-13 18:11:12 7711

原创 嵌套事务

Create or replace Procedure Nest_Proc_Training Aspragma autonomous_transaction;          //独立开启事务,相当与spring的TRANSACTION_REQUIRED_NEWCnt Int:=0;BeginSelect Count(*) Into Cnt From Training;

2012-03-13 14:30:19 633

原创 看事务的sql语句

Select A.Sid,A.Type, A.Lmode,B.Client_Info, B.Machine,B.Osuser From V$lock A ,v$session b where a.sid=b.sid;select * from v$session where sid=158;Select * From V$transaction;select A

2012-03-13 14:19:48 406

原创 再谈spring的事务2(集成hibernate)–用oracle的v$transaction看事务的加锁情况

情况见上篇:一个service调用俩个不同dao操作两个表:显示:Hibernate: update departments (可在此设置断点,去看V$transaction)set name=? where id=?departmentDao session  hashcode 20059345departmentDao get tran7296394department

2012-03-13 14:16:16 836

原创 再谈spring的事务(集成hibernate)

一个hibernate的session就是个连接:如何验证呢: 我们可以建立一个连接池,只含一个连接,然后在service的一个方法里调用两个dao层的各自方法,例如一个更新部门信息表,一个更新员工数据表(黑体部分)public class MyService   { org.springframework.transaction.jta.JtaTran

2012-03-13 14:15:35 533

原创 改进后的Mylist(双链表)--添加了在指定位置后插入,析构里删除节点MyNode

#if !defined(AFX_MYNODE_H__9D25A9D2_B0CB_4903_A7B2_63009846E9DA__INCLUDED_)#define AFX_MYNODE_H__9D25A9D2_B0CB_4903_A7B2_63009846E9DA__INCLUDED_#if _MSC_VER > 1000#pragma once#endif // _MSC_VE

2012-03-09 15:37:04 1229

2013_uboot_aston.txt

x210的uboot2013.10补丁, 由diff -urN u-boot-2013.10 u-boot-2013.10_aston >2013_uboot_aston.txt 生成

2020-05-24

对象计数问题

c++的对象计数问题的多线程实现代码 c++的对象计数问题的多线程实现代码 c++的对象计数问题的多线程实现代码

2012-10-10

uboot_116-linux2.6.32.7z

最新的我的友善之臂膀arms3c410版的文件 编译器arm-linux-gcc4.3.2 目录:/home/jimmy/usr/local/arm/4.3.2/bin/arm-linux-gcc uboot_1.1.6 目录: /home/jimmy/uboot_1.1.6 linux2.6.32.2(地址:http://arm9download.cncncn.com/mini2440/linux/linux-2.6.32.2-mini2440-20110413.tar.gz) 目录: /usr/src/linux_2.6.32.2

2012-09-11

jdbc——内嵌事务

jdbc——内嵌事务 <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"></property> </bean> <bean id="departmentDao" class="my.aop.dao.DepartmentDaoJdbcImpl" scope="prototype"> <property name="dataSource" ref="dataSource"></property> </bean> <bean id="userDao" class="my.aop.dao.UserDaoJdbcImpl" scope="singleton"> <property name="dataSource" ref="dataSource"></property> </bean> <bean id="myService" class="my.aop.dao.MyService"> <property name="departmentDao"> <ref bean="departmentDao" /> </property> <property name="userDao"> <ref bean="userDao" /> </property> </bean> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> &lt;!-- org.apache.commons.dbcp.BasicDataSource class=" --&gt; &lt;property name="url" value="jdbc:oracle:thin:@10.80.1.171:1521:CBS3001"></property> <property name="maxActive" value="4"></property> <property name="username" value="cone3590_dev"></property> <property name="password" value="arbor123"></property> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"></property> <property name="defaultAutoCommit"> <value>false</value> </property> </bean> <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <property name="dataSource" ref="dataSource"/> </bean> </beans>

2012-03-13

linux_0.11_bochs

gcc4编译的内核 bochs2.1.1 Image为内核 rootimage-0.11为文件系统软盘 当然可以搞个虚拟硬盘的文件系统hdc.img,太大的,没上传(同时要改Iamge的509,510字节为0103)

2012-02-23

java数据结构

java data structrue: public interface BinaryTreeInterface<T> { public T getRootData(); public int getHeight(); public int getNumberOfRoot(); public void clear(); public void setTree(T rootData); public void setTree(T rootData,BinaryTreeInterface<T> left,BinaryTreeInterface<T> right); }

2011-12-31

jbpm4.4请假流程

<?xml version="1.0" encoding="UTF-8"?> <process name="leave" xmlns="http://jbpm.org/4.3/jpdl"> <start g="196,25,48,48" name="start1"> <transition to="申请"/> </start> <task form="qhrequest.jsp" g="172,118,92,52" name="申请" candidate-groups="#{dev}"> //*****candidate-groups="#{dev}" 采用JBPM用户组进行处理任务 //*****assignee="manager" 采用指定manager用户进行处理任务 <transition to="经理审批"/> </task> <task assignee="manager" form="qhmanager.jsp" g="175,217,92,52" name="经理审批"> <transition g="-32,-8" name="批准" to="exclusive1"/> <transition g="128,221;124,165:-42,-18" name="驳回" to="申请"/> </task> <decision expr="#{day > 3 ? '老板审批' : '结束'}" g="200,308,48,48" name="exclusive1"> <transition g="-39,-10" name="结束" to="end1"/> <transition g="339,342:-71,-17" name="老板审批" to="老板审批"/> </decision> <task assignee="boss" form="qhboss.jsp" g="294,375,92,52" name="老板审批"> <transition g="339,457:" to="end1"/> </task> <end g="199,445,48,48" name="end1"/> </process>

2011-12-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除