`
wangming2012
  • 浏览: 141262 次
  • 性别: Icon_minigender_1
  • 来自: 枣阳
社区版块
存档分类
最新评论
文章列表
在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement. 基于以下的原因: 一.代码的可读性和可维护性. 虽然用PreparedStatement来代替Statement会使代码多出几行,但 ...
传送给数据库的 SQL 语句通过一个包含两个步骤的过程来返回结果。首先准备它们,然后处理它们。借助 Statement 对象,这两个阶段对应用程序而言变成一个阶段。PreparedStatement 允许将这两个步骤分开。准备步骤在创建对象时发生,而处理步骤在对 PreparedStatement 对象调用 executeQuery、executeUpdate 或 execute 方法时发生。 如果不添加参数标记,能够将 SQL 处理分割成单独的阶段并没有意义。参数标记放在应用程序中,从而使它能够告诉数据库它在准备时并不具有特定的值,但它在处理之前提供一个值。在 SQL 语句中,参数标记是使用 ...
Flex组件的项目渲染器(ItemRenderer)使用总结 http://blog.csdn.net/babylon_0049/archive/2009/05/22/4205484.aspx 理解 Flex itemRenderer – 第 1 部分: 内联渲染器 http://www.adobe.com/cn/devnet/flex/articles/itemrenderers_pt1.html 理解 Flex itemRenderer – 第 2 部分: 外部渲 ...
Type1 接口注入      我们常常借助接口来将调用者与实现者分离。如:   public class ClassA {   private InterfaceB clzB;   public init() {   Ojbect obj =   Class.forName(Config.BImplementation).newInstance();   clzB = (InterfaceB)obj;   }    ...
package com.pdf; import java.io.FileOutputStream; import java.io.IOException; import com.lowagie.text.Document; import com.lowagie.text.DocumentException; import com.lowagie.text.pdf.PdfCopy; import com.lowagie.text.pdf.PdfImportedPage; import com.lowagie.text.pdf.PdfReader; public class PdfOperat ...

spring Aop 包

spring Aop 包
简单说一下我的理解吧。假设大家都想要把用户代码塞到一个框架里。侵入式的做法就是要求用户代码“知道”框架的代码,表现为用户代码需要继承框架提供的类。非侵入式则不需要用户代码引入框架代码的信息,从类的编写者角度来看,察觉不到框架的存在。 例如: 使用struts的时候,我需要继承一些struts的类,这时struts侵入到了我的代码里。 使用spring,编写一些业务类的时候不需要继承spring特定的类,通过配置完成依赖注入后就可以使用,此时,spring就没有侵入到我业务类的代码里。 侵入式让用户代码产生对框架的依赖,这些代码不能在框架外使用,不利于代码的复用。但侵入式可以使用户跟框架更好的结 ...
public void swap(int a, int b) {     int t = a;// 使用第三个变量t     a = b;     b = t; } 方法一:借助代数运算 public void swap(int a, int b) {      a = a + b;      b = a - b; // 这个时候a=a+b,b=a      a = a - b; // a = b } 方法二:借助^异或运算 public void swap(int a, int b) {      a = a^b;      b = a^b;      a = a^b; ...
如果你想在flex应用中关闭浏览器窗口,可以利用navigateToURL调用javascript来实现 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ private function closeIE():void{       var reque ...
在使用Junit进行测试时,出现如下问题: 找不到junit.framework.testcase 解决方法: 选中项目->属性->Java构建路径(java Build Path)->库(Libraries)->添加外部jar(Add External Jar) 在eclipse的安装目录中找到 eclipse/plugins/org.junit_3.8.1/junit.jar 添加上就可以了。
http://software.intel.com/zh-cn/blogs/2012/01/13/android-4/?cid=sw:prccsdn2138     初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。 事实上,这种想法完全是没有必要且不符合实际的,作为能和 ...
需要的jar包: core-renderer.jar 和 iText-2.0.8.jar   Html代码  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">     <html xmlns="http://www.w3.org/1999/xhtml " ...
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     android:orientation="vertical" > ...

Flex Timer 定时器

    博客分类:
  • Flex
flash.util.Timer类允许通过添加时间事件或延时来调用方法。通过Timer构造器创建实例对象,传递一个毫秒数字作为构造参数作为间隔时间,下面的例子实例化一个Timer对象每个1秒钟发出事件信号:     var timer.Timer = new Timer(1000);     一旦创建了Timer实例,下一步必须添加一个事件监听器来处理发出的事件,Timer对象发出一个falsh.event.TimerEvent事件,它是根据设置的间隔时间或延时时间定时发出。下面的代码定义了一个事件监听,调用onTimer()方法作为处理函数:     timer.addEventList ...
SimpleAdapter                                             SimpleAdapter是扩展性最好的适配器,可以定义各种你想要的布局,而且使用很方便 SimpleAdapter(Context context, List<? extends Map<String, ?>> data, int resource, String[] from, int[] to) 参数context:上下文,比如this。关联SimpleAdapter运行的视图上下文 参数data:Map列表,列表要显示的数据,这部分需要自己实 ...
Global site tag (gtag.js) - Google Analytics