- 浏览: 52943 次
- 性别:
- 来自: 上海
最新评论
文章列表
(1)
简介:
在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为 ...
- 2014-02-18 17:11
- 浏览 323
- 评论(0)
/*正常的情况*/
var a = 5;
var b = a;
b += 3;
alert(b); //8
alert(a); //5
//对象和函数都是引用的关系
var a = [1,2,3];
var b = a;
b.push(4);
alert(b); //1,2,3,4
alert(a); //1,2,3,4*/
//数组重新写
var a = [1,2,3];
var b = a;
b = [1,2,3,4];
alert(b); //1,2,3,4
alert(a); //1,2,3
/*对象赋值*/
var obj = {
a : 10
};
va ...
- 2014-02-13 11:22
- 浏览 292
- 评论(0)
对于iframe我们经常会遇到跨窗口获取对象。
contentWindow 兼容各个浏览器,可取得子窗口的 window 对象。contentDocument Firefox 支持,> ie8 的ie支持。可取得子窗口的 document 对象。
function showIframeH(){
var parentWin = parent.document.getElementById("test");
if(!parentWin) return false;
var sub = parentWin.contentWin ...
- 2014-02-13 10:53
- 浏览 269
- 评论(0)
Linux必学的60个命令
(1)-安装与登陆Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。
不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。
◆ 安装和登录命令:login、shutdown、halt、reboot、install、moun ...
- 2014-02-11 13:01
- 浏览 493
- 评论(0)
在终端执行命令:
export LC_ALL=zh_CN.GB2312;export LANG=zh_CN.GB2312是最有效的。
=======================
1.不管用那种ssh客户端,字体设定一定要设为可以显示中文的字体。
2.远程的locale一定要设置为LANG=zh_CN.UTF-8
========================================
修改/etc/profile
增加这一行
export LC_ALL=zh_CN.GBK
========================================
SSH显 ...
- 2014-02-10 22:23
- 浏览 462
- 评论(0)
package cn.test;
public class BubbleSort {
public static void main(String[] args) {
int[] array = { 10, 5, 6, 12, 33, 55, 2 };
System.out.println("排序前:");
printArray(array);
bubbleAscSort(array);
bubbleDescSort(array);
}
public static void bubbleAscSort(int[] arr) {
int len ...
- 2014-01-26 17:03
- 浏览 315
- 评论(0)
1、db2可以通过SYSIBM.SYSDUMMY1、SYSIBM.DUAL获取寄存器中的值,也可以通过VALUES关键字获取寄存器中的值。
SELECT 'HELLO DB2' FROM SYSIBM.SYSDUMMY1;--HELLO DB2
SELECT 'HELLO DB2' FROM SYSIBM.DUAL;--HELLO DB2
VALUES 'HELLO DB2';--HELLO DB2
2、CURRENT DATE获取当前 ...
- 2014-01-22 13:30
- 浏览 222
- 评论(0)
代码如下:
import java.io.Serializable;
public class CloneUtils {
public static <T extends Serializable> T Clone(T obj) {
T cloneObj = null;
try {
//字节数组流写入内存缓冲区
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(baos);
oos.wr ...
- 2014-01-10 16:29
- 浏览 643
- 评论(0)
1. I noticed that you advertised a job in this morning’s paper. 我看到你们在今早的报纸上刊登的招聘广告。
2. I’m coming for your advertisement for …. 我是来应聘你们广告上的……职位的。
3. I have applied for the position of …. 我申请了贵公司的……职位。
4. Do you have any job for a part-timer? 你们需要兼职吗?
5. I’d like to know if you need any full-time ...
- 2013-12-17 16:25
- 浏览 337
- 评论(0)
先来看一下流的概念:
在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。
程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。
字节流与字符流
在java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字节流中输出数据主要是使用OutputStream完成,输入使的是InputStream,在字符流中输出主要是使用Writer类完成,输入流主要使用Reader类完成。(这四个都是抽象类)
java中提供了专用于输入输出功能的包Java.i ...
- 2013-12-17 15:50
- 浏览 221
- 评论(0)
最近写的文章收到许多朋友的反馈,感谢大家的支持和建议,让我对坚持写博客充满热情,一个月一篇文章确实有点少,所以以后尽力多做分享,做好的分享,希望能对朋友们有用。
到新公司的这段时间学到了很多新东西,有好多东西需要去总结去探索,不过事情得一件一件来,今天咱们先从Node开始。注:以后出现的Node即node.js。
先搞点前戏热热场 - 为什么写这篇文章:
1.前段时间单位有新项目启动,服务端要做的工作不多也不算麻烦,就是处理一些中间层的服务,而且我们团队里面个个都会JavaScript,领导就决定试试服务器端的JavaScript,结果本人有幸被派去研究了几天Node,怀着鸡冻的心 ...
- 2013-07-04 16:13
- 浏览 359
- 评论(0)
本文目标
30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。一旦入门后,你可以从网上找到更多更详细的资料来继续学习。
别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并不像你想像中的那么困难。当然,如果你看完了这篇教程之后发现自己明白了很多,却又几乎什么都记不得,那也是很正常的--其实我认为没接触过正则表达式的人在看完这篇教程后能把提到过的语法记住80%以上的可能性为零。这里只是让你明白基本道理,以后你还需要多练习,多查资料,才能熟练掌握正则表达式。
说明
正则表达式是用于进行文本匹配的工具,所以本文里多次提到了在字 ...
- 2013-05-28 10:28
- 浏览 299
- 评论(0)
public class TypeUtil {
private TypeUtil() {
}
private static Set<Class<?>> singleValueTypeSet = new HashSet<Class<?>>();
/**
* 添加一个类型到单值集合中。
*
* @param clz
*/
public static void add2SingaleValueMap(Class<?> clz) {
singleValueTypeSet.add(clz);
}
/** ...
- 2013-05-03 14:10
- 浏览 847
- 评论(0)
Session需要使用java.util.Properties来构造,常用的用来构造Session的属性:
属性名
含义
mail.smtp.user
SMTP的缺省用户名。
mail.smtp.host
要连接的SMTP服务器。
mail.smtp.port
要连接的SMTP服务器的端口号,如果connect没有指明端口号就使用它,缺省值25。
mail.smtp.connectiontimeout
Socket连接超时值,单位毫秒,缺省值不超时。
mail.smtp.timeout
S ...
- 2013-05-03 13:48
- 浏览 291
- 评论(0)
Class.isAssignableFrom()是用来判断类是否相同或是另一个类的子类或接口。
格式为:Map.class.isAssignableFrom(HashMap.class) 返回True
isAssignableFrom()主要是比较类与类之间的关系,是否相同或者是否是子类和接口
调用者和参数都是java.lang.Class类型。
----------------------------------------------------------------------------------------------------------------------
...
- 2013-05-03 11:32
- 浏览 432
- 评论(0)