- 浏览: 49362 次
- 性别:
文章列表
验证代码:
public static void main(String[] args) {
Date date = new Date();
System.out.println(date.getTime());
test(date);
System.out.println(date.getTime());
date = test(date);
System.out.println(date.getTime());
}
public static Date test(Date date) {
date = addMonths(date, ...
传统的实现singleton的方法
1,提供一个已经被实例化的对象,并且将构造方法私有化
public static final SingleTon INSTANCE = new SingleTon();
private SingleTon() {}
2,提供一个static方法
private static final SingleTon INSTANCE = new SingleTon();
private SingleTon() {}
public static SingleTon getInstance() {
return INSTANCE; ...
java的一些jar包地址
- 博客分类:
- java的一些jar包地址
jstl.jar : http://repo2.maven.org/maven2/javax/servlet/jstl/
standard.jar: http://repo2.maven.org/maven2/taglibs/standard/
Java Excel API : http://www.andykhan.com/jexcelapi/index.html
今日から、日本語を勉強します。
2級を目指し、頑張ります。
どなたが私と日本語を一緒に勉強しますか。
友人募集中!!!
今天实在无聊,突发奇想的写了一个js改变图像大小的demo
发上来留个纪念。
火狐,ie,谷歌都可以用。
日期:2013/08/15 版本1.0
// check half numberfunction isHalfNum(str) { if(!new RegExp("^[0-9]*$").test(str)) { return false; } return true;}// check half number and englishfunction isHalfNumEn(str) { if(!new RegExp("^[0-9a-zA-Z]*$").test(str)) { return f ...
排序算法 -- 选择排序
- 博客分类:
- 排序算法 -- 选择排序
选择排序从序列的第一位开始,找到最小(大)值,把该值与第一位上的值交换,接着从第二个位置开始重复此动作。
效率不高,容易实现。
/**
* SelectionSort.java
*
* @author xieyan
* @date 2013/06/20
* @version 1.0
*/
package sort;
/**
* SelectionSort.java
*/
public class SelectionSort {
/*
* 选择排序
* 从序列的第一位开始,找到最小(大)值,把该值与第一 ...
排序算法 -- 冒泡排序
- 博客分类:
- 排序算法 -- 冒泡排序
冒泡排序
将需要排序的列表,从第一位开始,每相临两个元素比较,如果某一位大于(或小于)他的下一位,则交换两个元素位置,直至不能交换。
这种排序的平均时间复杂度是平方级的,效率不高,容易实现。
/**
* BubbleSort.java
*
* @author xieyan
* @date 2013/06/20
* @version 1.0
*/
package sort;
/**
* BubbleSort.java
*/
public class BubbleSort {
/*
* 冒泡排序:
* 将 ...
排序算法 -- 插入排序
- 博客分类:
- 排序算法 -- 插入排序
排序算法--插入排序
这个是我对插入排序的理解写的一个简单例子,可能和其他人的理解看法不同。插入排序:
1,创建一个空的列表,用来保存排序后的列表,代号"有序列表"2,从原列表中取出一个数,将其插入到"有序列表",并使"有序列表"保持有序状态3,重复第2步直到原列表末尾
这种排序的平均时间复杂度是平方级的,效率不高,容易实现
/**
* InsertionSort.java
*
* @author xieyan
* @date 2013/06/20
* @version 1.0 ...
不知道第几遍看这本书了,一直没有笔记,这次还是来个笔记吧,以后当个兼职老师也不错哈哈。
书归正传,咱们主要谈java
一个纯粹面向对象的程序设计方式的一些特性:
1,万物皆对象 -- 将对象视为一种奇特变量,可以存储数据,还可以在自身上执行操作。
2,程序是对象的集合,他们通过发送消息告诉彼此要做的。
3,每个对象都有自己的由其他对象所构成的存储。 -- 可以通过创建包含现有对象的方式来创建新类型的对象。
4,每个对象都拥有某类型。 -- 每个对象都是某个class的一个实例。
5,某一特定类型的所有对象都可以接受同样消息。
一种更加简洁的描述:
对象具有状态,行 ...
在开发中发现一些人写的东西,不注意细节,结果出错了,却不知道哪出错了,检查代码也没检查出来,最后一看都是一些细节问题。哎,细节决定成败啊。
以下是一些js的细节,也会慢慢补充。
1,全局变量和局部变量
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
< ...
目前这个框架已经在两个项目中应用,暂时还没有大的bug。
背景:
一般的web系统开发,基本都是基于对数据库的增删改查,但是目前公司用的架构过于繁琐,给开发人员带来特别大的困扰,尤其是配置文件,个人认为对于新人来说是个灾难,所以想开发一个无任何配置文件,共通封装完整,文档完整的一个基本架构,尽最大可能的减少开发人员的代码量,来达到减少bug的目的。
目的:
1,简化web开发,减少代码,减少开发人员的代码量。
2,避免开发人员写配置文件。
3,减少代码量,减少bug。
4,尽量完整共通文件,提供共 ...