- 博客(10)
- 资源 (9)
- 收藏
- 关注
原创 关于Java的静态初始化块
这里我们主要讨论下静态初始化块这种情况。 静态初始化块是在类被加载的时候就执行的一块程序,并且一直存在直到程序关闭。也就是说当程序被执行,即classloader将该java程序编译后的class文件加载后,就能执行到静态初始化块这段程序;当程序关闭,我的个人理解也就是java.exe进程被结束的时候,静态初始化块结束(例如在静态初始化块里对一个类的静态变量进行赋值,该变
2010-02-12 22:30:00 12284 6
原创 多线程的实现方法
Java程序员笔试面试时经常会遇到这个问题:多线程有几种实现方法,都是什么? 很多面经上都有如下的答案:两种实现方法,分别是继承Thread类和实现Runnable接口。 大家平时一般用哪一种方法呢?为什么呢? 我一般用实现Runnable接口,因为Java是单继承的,只能继承一个父类,但可以实现多个接口。这样的话程序能更灵活。
2010-01-04 15:40:00 556 1
原创 我的PDA开发经历
头一次接触PDA开发,一切都是那么的新鲜!因此走了不少弯路,希望能与朋友一起分享自己的经验,共勉!因为我使用的PDA是moto的symbol子公司的mc50手持式移动数据终端。在网上可以查到这个型号的很多资料。去symbol的网站上也可以下载到相关的开发包。以下是下载地址:http://support.symbol.com/support/supportcentral/supportcentr
2009-05-16 13:48:00 1524
原创 关于立象OS-214TT条码打印的一些问题
小弟头一次接触条码打印,用的是立象OS-214TT条码打印机,按照操作手册正确安装完驱动程序之后,再安装自带的打印软件Argobar Pro。用Argobar Pro可以正常打印出中文,2D条码(PDF417),特别注明:2D条码内容包含有中文、英文和数字。但是由于项目需要,不能使用打印软件Argobar Pro,而必须在立象提供的dll上进行二次开发,这里我使用的版本是command lib
2009-05-14 17:57:00 5337 2
原创 用Java实现导出SQLServer数据库中所有存储过程,视图,函数和触发器
在项目中,我需要导出SQLServer数据库中所有存储过程,视图,函数和触发器的名字和内容,并将这些结果生成XML文件。于是,我就用Java来实现这个过程。首先,先将SQLServer数据库中所有存储过程,视图,函数和触发器导出。SQLServer数据库有张系统表sysobjects,它记录了数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)。这个表中有xtype列,它记载了对象的
2008-07-28 16:30:00 3281
原创 DELETE语句与TABLE REFERENCE约束的问题
有两个表,tableA 和 tableB。tableB中的column c_a是tableA的PK,即:c_a是tableB的外键。此时,我想删除tableA里的一条记录,这时候会出现外键约束的异常(DELETE语句与TABLE REFERENCE约束的问题)。解决方法:方法1.先删除tableB中的数据,然后再删除tableA中的数据。方法2.使用级联删除的功能,ON DELETE CASCAD
2008-07-23 13:35:00 1970
原创 JS的正则表达式
正则表达式是程序员要掌握的一个基础知识,不少人觉得它很难,其实不然,只要有耐心,仔细分析,很多问题都可以迎刃而解的。正则表达式的格式一般是/pattern/[flags],flags标志字符:---g用作全局标志---i用作忽略大小写标志---m用作多行标志我们先来看个例子:范例1.var strSrc="a12b34c56";var pattern=/(/d)(/d)/g;
2008-07-23 12:34:00 396
转载 XML CDATA的作用
当你用FLASH和xml结合做网站应用程序时,例如你做在我研究游戏排行榜中,当让人自由输入姓名时,人们可以输入一些符号,例如∶""、"/"、"?"等,当生成XML时,会破坏了XML结构,使数据中断。这就要用XML CDATA在XML文档中的所有文本都会被解析器解析。只有在CDATA部件之内的文本会被解析器忽略。-----------------------------------
2008-07-18 14:26:00 747 1
转载 对Javascript调用堆栈和setTimeout用法的深入研究
Javascript中会经常用到setTimeout来推迟一个函数的执行,如: setTimeout(function(){alert("Hello World");},1000)会在执行到这句话后延迟1秒钟来弹出alert窗口。那么再看这一段: function a() {setTimeout(function(){alert(1)},0);alert(2);}a(); 注意这段代码中
2008-07-18 14:21:00 504
原创 Javascript中getElementById与getElementsByName与getElementsByTagName的不同
工作了一段时间发现,不少人对Javascript中获取网页中HTML元素getElementById(参数),getElementsByName(参数),getElementsByTagName(参数)这几个方法混淆不清。特地查了些资料,写下这篇文章供大家分享。getElementById(参数)---根据页面项目的id,取得该对象,对象是唯一的。getElementsByName(参数
2008-07-18 13:32:00 3668 3
HL7中文翻译资料完整版
2012-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人