- 浏览: 88644 次
- 性别:
- 来自: 北京
最新评论
-
chenlog:
thank you so much~~~
java中图像简单处理 -
dang_java:
Thanks.
java中图像简单处理 -
wangxinpier:
adobe reader有一个繁体字体需要安装一下
birt 3.7.1导出PDF报表中文问题
文章列表
批处理命令
来源:百度百科-批处理
Echo命令—回显
打开回显或是关闭回显功能命令,有参数on | off,如果没有参数,echo将显示当前回显设置。
语法为:echo[{on|off}][msg].
使用:
如果使用参数off,屏幕上不出现命令提示符。
在软件开发和一些应用程序使用中正则表达式具有广泛的用途。虽然在有些应用中正则表达式形式可能有异,但是大部分还是相同的,至少思想相同。
下面摘抄了几种简单的正则表达式。
1句号”.”表示任何字符。如reg=”t.n”它匹配“tan”、“ten”、“tin”和“ton”
Java异常分为两种:一种是检查异常,一种是非检查异常(运行时异常)
被检查的异常:放在try语句里面的异常,不一定抛不抛,有异常通过catch来捕获。必须要捕获,例如SQLEXCEPTION。有的SQL语句可能执行失败,但是有的会成功。这种异常一般可以忽略,给出异常的提示信息留做记录即可。例如多线程查询,其中有一线程查询失败,程序依然要进行.
运行时异常:运行时才知道执行条件是否非法,并抛出异常。例如
jvm是什么?
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。编译虚拟机的指令集与编译微处理器的指令集非常类似。
jvm的生命周期:
起点:任意 ...
详细的内容可以查看原址:http://www.ibm.com/developerworks/cn/java/j-jtp06197.html
Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。
Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比.这样当多个线程同时与某个对象交互时,就必须要注意到要让线程及时的得到共享成员变量的 ...
软件组件可分为两类:可视化软件组件、非可视化软件组件
javaBean技术是一种跨平台体系结构的API,用于创建动态的java软件组件。
一个javabean由3部分组成,属性、方法和事件。
Javabean的特性:属性、定制、通信、持续、内省
内省:组件可以通过reflection获知bean内部的属性,方法和事件,通过两种方式支持内省,命名按照一定规则,通过反射获知;另一种是通过BeanInfo
1. java程序代码优化检查内容
1,无关乎界面的算法、调用、导入、导出等,不要再AWT/SWT线程中运行。
2,非用户错误时,不要弹出对话框,做内部处理,尽量屏蔽用户操作错误。
3,SWT/AWT等界面关闭时,是否将监听器等注销,保存数据,释放资源。
4,常量不可重复声明定义,系统中要集中定义。
5,定义系统中公用组件,多使用公用组件,使用公用方法。
1. Eclipse项目特性扩展点nature
一个eclipse项目可以有多个特性(nature),每个项目的特性是区分其他项目、扩展已有项目的关键。
在插件扩展中添加扩展点org.eclipse.core.resources.natures,设定其ID。在该扩展点中新建一个runtime,并添加run字节点,设置其实现类MyNature。
转自:http://blog.csdn.net/vwpolo/article/details/2590849
Eclipse3.4版本最值得注意的就是P2,一个新的 Eclipse供应平台(provisioning platform)。这是老的变更管理(Update Manager)的替代品,像老的更新管理器可以从一个或者多个远程站点更新安装的
丢失Android系统库或者Conversion to Dalvik format failed with error 1错误的解决
在eclipse开发Android项目时出现的很多问题都可以使用Project--------->clean来轻易解决。
但如果出现说Android库找不到,或者不小心remove了Android系统库,怎么重新添加Android系统库呢?在eclipse
Eclipse探秘-第一章-Eclipse启动(2)-org.eclipse.equinox.launcher
这个包的Main Class是org.eclipse.core.launcher.Main.main,在3.0版本前,一直是通过startup.jar包中这个类里启动Eclipse,3.0版本后采用了OSGi框架,OSGi
有人在iteye上提出了单例类的问题,下面是一个精彩的回答。
写一个单例应该需要考虑一个重要问题,对象是怎么创建的: 1、通过构造函数创建 2、通过反射创建 3、通过反序列化创建 4、通过clone创建 提供的解决方案如下: 1、禁止外部调用构造函数设置 private 2、禁止反射设置构造函数创建accessable
核心运行时-IAdaptable
- 博客分类:
- eclipse
以属性视图为例。
eclipse核心运行时组件提供了eclipse类型扩展机制。我们以属性视图显示属性的工作方式来展示。
显示属性动作涉及两个参与者:property视图和被选中的对象。property视图需要通过接口知道被选中对象的属性,被选中的对象则要提供这个接口。property视图要求的接口是IPropertySource。
一、最直接的方法是让被选中的对象实现IPropertySource接口。但存在以下几个问题:
workbench的菜单、工具栏
1扩展org.eclipse.ui.actionSets。该action的label(操作集合的名称)显示在“定制透视图”的对话框中。
2创建menu(如果将action插入到已有的菜单中,不需要创建)。label就是菜单在菜单栏中的名字。
3.创建action。指定action在菜单上的位
HTML标签基本知识
- 博客分类:
- html
内容来自《web程序设计》和w3school.com。
1. HTML分为头部和主体两部分---一直以为是三部分,但是不知道第三部分是什么。可能与做PDF文件的印象冲突(PDF有个footer)。
2. <title></title>之间的部分是显示浏览器窗口标题栏上的内容。---