- 浏览: 512222 次
- 性别:
- 来自: 杭州
最新评论
-
devon.k:
推荐的一种解决方案:https://developer.jbo ...
JBoss应用遇到问题记录 -
liuzl121:
楼主你好,我遇到了你说的第一个问题,能不能详细一些?
JBoss应用遇到问题记录 -
showzh:
...
MySQL5.1列类型 -
zijie110:
...
使用SpringSide的PropertyFilter无法实现 where 属性名1 like '%值1%' or 属性名1 like '%值2%' 的效果 -
JAVA-JVM:
您好,我看了您的一篇文章“用Maven构建Flex4项目实践记 ...
用Maven构建Flex4项目实践记录
文章列表
驱动jar包获取方式:
1) 通过maven自动获得;
2) 到maven仓库去搜索下载:http://search.maven.org/
3) 到各数据库官网去下载。
MySQL驱动源码下载: http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.25/src/
PS: 表格样式怎么这么难搞啊?边框设置为全部怎么无效啊?超级难看啊!
图片版:
表格版:
DB
driverClass/jdbcUrl/jdbc download
Maven dependenc ...
Eclipse RCP开发学习——一些基础概念
Eclipse RCP开发学习——学习资源收集
Eclipse version: Indigo
1. RCP 调试方法:
plugin.xml -> Overview 界面 -> Testing 区域下的 Launch an Eclipse application in Debug mode
或
plugin.xml -> 任何界面 -> 标题栏右侧的 debug 图标 -> Launch an Eclipse application in Debug mode
2. RCP 引用外部 ...
背景:
js lib: Ext 3.3.0,未使用 struts、Spring MVC;
所有的表单都由 Ext js 方法生成(即非传统 http form 形式, http 源代码中无 form 元素),后台 http request -> action 的处理机制是和 struts、Spring MVC 的实现相仿。
方案核心:
...
一. 概念与基础
book: 《Java并发编程实践》
《Java并发编程实践》笔记(Note of 《Java Concurrency in Practice》)(1-5章)
Java理论与实践:正确使用volatile变量
happens-before的法则:
1)程序次序法则:
线程中每个动作A都happens-before于该线程中的每一个动作B,其中,在程序中,所有的动作B都出现在动作A之后。
2)监视器锁法则:
对一个监视器锁的解锁happens-before于每一个后续对同一监视器锁的加锁。
3)volatile变量法则:
对vol ...
1. Openfire
参考:openfire搭建
openfire插件开发环境搭建
1) 从官网下载源码;(openfire_src_x.zip 或 svn:http://svn.igniterealtime.org/svn/repos/openfire/trunk)
2) 在 Eclipse 中建立 openfire 项目,JDK1.6,项目属性要点:
a) Java Build Path -> Source
:
openfire/src/conf, openfire/src/i18n, openfire/src/java, (以上output f ...
Java基础恶补——Development
- 博客分类:
- Java
[SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)] chapter10
一. 使用 javac 和 java
1. 使用 javac 命令时,可以用 -d 改变class文件的目的地。
2. The -d option can build package-dependent destination classes on-the-fly if the root package directory already exists.
3. 使用 java 命令时,可以用 -D 来使用系统变量。
...
Java基础恶补——线程
- 博客分类:
- Java
[SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)] chapter9
一. 定义、实例化、启动线程
1. 线程可以通过继承 Thread 类并 overriding 方法 public void run().
2. 线程对象可以通过调用带1个Runnable参数的构造函数创建,The Runnable ...
Java基础恶补——内部类
- 博客分类:
- Java
[SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)] chapter8
一. 内部类
1. 1个"regular"内部类是定义在另1个类里面、且又在该类的任何方法或其他代码之外的类。
2. 1个内部类是它的外部类的成员,可以用任何可以用来修饰成员的访问限定修饰符,如 abstract 或 final。
3. 1个内部类实例可以访问它所在的外部类的所有成员,包括 private 成员。
4. 实例化内部类
1) 实例化1个内部类时,必须首先持有1个它所在的外部类 ...
Java基础恶补——泛型和集合
- 博客分类:
- Java
[SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)] chapter7
一. Overriding hashCode() and equals()
1. equals(), hashCode(), and toString() are public.
2. Override toString() so that System.out.println() or other methods can see something useful, like your obje ...
[SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)] chapter6
一. String, StringBuffer, StringBuilder 1. String 对象是不变的,String引用变量则不是。 2. 如果创建了1个String对象,但没有引用它,则它就被丢失了。 3. 如果将1个String引用变量重新分配到另一个String对象,则旧的String对象将丢失。 4. String类的方法中所使用的索引是从0开始的,除了substring()的第2个参数。 5. String ...
1. 使用AIR开发BlackBerry应用前,有几项前提工作:
1) 需下载并安装 BlackBerry Tablet OS SDK for Adobe AIR,下载地址:http://us.blackberry.com/developers/tablet/
2) 需注册开发者(目前免费),注册地址:https://www.blackberry.com/SignedKeys/
大约1小时后,注册邮箱会收到5封邮件,每封邮件附带1个有用的文件,将这些附件保存到本地磁盘中。
3) Flash Builder 中进行设置:
a) 设置SDK路径(安装SDK后一般会自 ...
Java基础恶补——控制流、异常、断言
- 博客分类:
- Java
[SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)] chapter5
一. if switch
1. if 的 statements 只能使用布尔表达式(小心区分 == 和 =)。
2. if 块的 {} 是可选的,但推荐使用(即使只有1行语句)以增强可读性。
3. switch 的 ...
Java基础恶补——Operators
- 博客分类:
- Java
[SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)] chapter4
一. 关系运算符
1. 关系运算符的运算结果总是布尔值(true or false)。
2. 有6个关系运算符: >, >=, <, <=, ==, and !=. == 和 != 也被称作 equality operators.
3. 当比较字符时,Java用Unicode值作为其数值。
4. Equality operators:
1) 有2个:== 和 !=.
2) 可应 ...
Java基础恶补——Assignments
- 博客分类:
- Java
[SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)] chapter3
一. 栈和堆
1. 本地变量(方法变量)存于栈中;对象和实例的变量存于堆中。
二. Literals and Primitive Casting
1. 整型可以是10进制、8进制、或16进制。
2. 长整型以L或l结尾。
3. 浮点型以F或f结尾,双精度浮点型以D或d结尾。
4. boolean值是true或false。
5. chars值以单引号+单个字符表示。
三. Scope
...
Java基础恶补——OO
- 博客分类:
- Java
[SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)] chapter 2
一. 封装, IS-A, HAS-A
1. 通过封装可以隐藏接口(或API)的实现细节。
2. 封装代码的特点:实例变量是 protected 或 private 的,通过 getter, setter 方法提供访问。
3. IS-A:
1) 指的是继承或实现。
2) 表现形式为关键字 extends 。
3) 和 "inherits from," "is a subtyp ...