搜索到与相关的文章
编程技术

在SPRING中实现事务暂停

摘要Spring框架是一个流行的基于轻量级控Ò46;反转容器的Java/J2EE应用框架,尤其在数据访问和事务管理方面的能力是众৓2;周知的。Spring的声明性事务分离可以ò12;用到任何POJO目标对象,并且包含所੍7;EJB基于容器管理事务中的已声明事务。后台的事务管理器支持简单的基É10;JDBC的事务和全功能的基于JTA的J2EE事务。;这篇文章详细的讨论了Spring的事务管ĩ02;特性。重点是如何在使用JTA作为后台;事务策略的

系统 2019-08-29 23:39:38 2503

编程技术

Decorator 简化元编程

Python使元编程成为可能,不过每个版本的Python都有一些细微的区别(并且不是完全兼容),这使我们实现元编程的道路变得更加崎岖。一类函数对象的使用由来已久,同样还有一些技术用于探索和实现魔术般的属性。在版本2.2中,Python增加了一种很有帮助的定制元类机制,但是其代价就是令用户绞尽脑汁。最近,在2.4版本中,Python增加了“decorator”,这是适于执行大部分元编程的最新方式——也是到目前为止对用户最友好的方式。

编程技术

用Swing超市游戏的制作

这篇文章试图探讨Swing来制作游戏的一些经历,这里用QQ空间的游戏来做示例。有兴趣的同学可以在自己的QQ空间里面找到这些游戏。一、QQ超市里面地板的平铺。我们先去游戏里面截取这个的方块。代码里面,我们写://地板的绘画for(inti=0;i<10;i++){for(intj=0;j<10;j++){image=Toolkit.getDefaultToolkit().getImage("source/floor.jpg");g.drawImage(ima

系统 2019-08-29 22:53:46 2503

编程技术

什么是MVC

什么是MVC-2MVC模式MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。MVC模式最早是smal

系统 2019-08-29 22:44:46 2503

编程技术

从2011 ARM台湾媒体茶叙看ARM的近期规划

对多数的消费者,ARM似乎是一家在智能手机与平板市场相当强势的大公司,不过成立至今20载的ARM,对我们生活涉入的程度,远超过这些智能手持装置,举凡家电、硬盘、汽车、甚至Intel电脑中,都不难发现采用ARM授权IP所生产的IC组件。ARM光是应用处理器核心就可以简单分为三个系列,除了我们所熟知的高效能运算用Cortex-A系列,针对工业控制以及低功耗市场的Cortex-M系列,还有如用于硬盘控制、引擎管理、基频的实时处理器核心Cortex-R系列。ARM

系统 2019-08-29 22:12:43 2503

Android

Android进阶2之APK方式换肤

publicclassMainActivityextendsActivity{privateButtondefaultbutton=null;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);finalLinearLayoutlayout=(LinearLayout)fi

系统 2019-08-12 09:30:26 2503

编程技术

机房收费系统--数据库

1号建完机房收费系统的表,共9个,至于日后是否需要增加表来完善该系统,待分析.通过分析各个窗体的功能,我基本明白了各个表之间的联系.各窗体与表之间的关系如图,并按照增删改查的基本思想初步进行了分类.如有需改正的地方,还望批评指正.说起建立数据库,虽然师傅对我们要求不是那么严格,但是我想在这里弱弱的提一下三范式.第一范式满足吗?满足才是关系数据库.简言之,就是表的一列一值不重复.第二范式要求每个实例或行必须被唯一地区分,而区分各个实例完全依赖于主关键字.第三

系统 2019-08-12 09:30:14 2503