- 博客(27)
- 资源 (8)
- 收藏
- 关注
转载 junit之verify方法
import static org.junit.Assert.*;import static org.mockito.Mockito.mock;import static org.mockito.Mockito.times;import static org.mockito.Mockito.verify;import java.util.List;import org.junit.T
2015-12-26 10:34:27 6753
转载 import语句在包名前加static
import static 是静态导入,是jdk1.5的新特征,可以不同过调用包名,直接使用包里的静态方法例如:不用import staticpublic class Test {public static void main(String[] args) { System.out.println(Integer.MAX_VALUE); System.out.print
2015-12-24 11:27:54 564
转载 获得本月的第一天和最后一天
import java.text.SimpleDateFormat;import java.util.Calendar;public class Test { public static SimpleDateFormat sdfa = new SimpleDateFormat("yyyy-MM-dd"); /** * 得到本月的第一天 * @return *
2015-12-18 17:32:54 392
原创 sql时间戳按时间进行分组
sql语句,数据中存的时间戳,如何查询一段时间每天的统计SELECT count(*) AS counter,timedateFROM ( SELECT *, date_format( from_unixtime(c.时间戳名), '%Y-%m-%d' ) AS timedate FROM 表名 AS c ) tempWHERE timed
2015-12-18 17:26:49 3846
转载 Hibernate注解
1、中文学习网站http://docs.jboss.org/hibernate/annotations/3.4/reference/zh_cn/html_single/2、英文学习网站 http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/
2015-12-12 15:34:44 234
转载 Hibernate映射组件属性xml形式之方式二
1.组件是指:持久化类的属性并不是基本数据类型,也不是字符串、日期等标量类型的变量,而是一个复合类型的对象。参考:http://www.tutorialspoint.com/hibernate/hibernate_component_mappings.htm2.新建一个maven项目3.编写pom.xml文件<project xmlns="http://maven.apache
2015-12-12 11:32:08 340
转载 Hibernate映射组件属性xml形式之方式一
1.组件是指:持久化类的属性并不是基本数据类型,也不是字符串、日期等标量类型的变量,而是一个复合类型的对象。参考:http://www.tutorialspoint.com/hibernate/hibernate_component_mappings.htm2.新建一个maven项目3.编写pom.xml文件<project xmlns="http://maven.apache.o
2015-12-12 11:18:22 367
转载 Java的读文件和写文件
1.文件的写package cn.edu.hpu.example;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;public class FileWriterDemo { public static void main(String[] args) throws
2015-12-11 14:54:22 319
转载 Java序列化和反序列化
对象序列化(Serializable)是指将对象转换为字节序列的过程,而反序列化则是根据字节序列恢复对象的过程。 序列化一般用于以下场景: 1.永久性保存对象,保存对象的字节序列到本地文件中; 2.通过序列化对象在网络中传递对象; 3.通过序列化在进程间传递对象。 一。编写一个可以序列化的类public class Dog implements Seria
2015-12-11 14:23:00 257
转载 静态final变量的初始化
有两种方法1.声明时候public class Utils {public static final double IP=3.1415926;}2.静态初始化程序中:public class Utils { public static final double IP; static{ IP=3.1415926; }}
2015-12-11 11:09:40 432
转载 构造方法
public class User { private int age; private String name; // 无参的构造方法 public User() { } // 有参的构造方法 public User(int age, String name) { this.age = age; this.name = name; } public int get
2015-12-11 10:08:21 243
转载 接口和抽象类
抽象类是对象是什么接口是对象能做什么1.抽象类的成员可以具有访问级别,而接口的成员全部public级别2.抽象类可以包含字段,而接口不可以,3.抽象类可以继承接口,而接口不能继承抽象类4.抽象类的成员可以具有具体实现,而接口不行5.抽象的子类可以选择性实现其基类的抽象方法,而接口的子类必须实现
2015-12-11 09:46:23 289
转载 Hibernate List集合
1.新建一个maven项目HibernateDemo2.编写pom.xml文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0
2015-12-10 17:48:01 330
转载 重载(overloading)和重写(overriding)
重载和重写都是针对方法的概念,在弄清楚这两个概念之前,我们先来了解一下什么叫方法的型构(英文名是signature,有的译作“签名”,虽然它被使用的较为广泛,但是这个翻译不准确的)。型构就是指方法的组成结构,具体包括方法的名称和参数,涵盖参数的数量、类型以及出现的顺序,但是不包括方法的返回值类型,访问权限修饰符,以及abstract、static、final等修饰符。1.比如下面两个就是具有相
2015-12-10 15:57:50 748
原创 a++和++a
package cn.edu.hpu.example;public class BoBo { /** * @zhj */ public static void main(String[] args) { int a = 0; int b = a++;// 先赋值再加1 System.out.println("a=" + a + ",b=" + b); int a1 =
2015-12-10 13:34:18 325
原创 equals和==
1. 使用==来比较数据类型,或者判断两个引用是否引用同一个对象 ,使用equals来判断两个对象是否在意义上相等2. ==对于基本数据类型来说,用于比较两个值是否相等。对于引用数据类型来说,用于比较两个对象的内存地址是否相同。equals方法是Object类中的方法,该方法内部默认也是使用==比较两个对象,Object类的子类可以通过重写 equals方法来定义自己的比较规则,从
2015-12-10 08:56:37 366
原创 未赋值的实例变量
1.Dog类public class Dog { private int size; private String name;public int getSize() { return size; } public void setSize(int size) { this.size = size; } public String getName() { retu
2015-12-09 17:26:05 325
转载 Java基本数据类型
基本数据类型有8中:1.整型(4种)byte,short,int ,long2.浮点类型(2种)float,double3.字符型(1种)char4.逻辑型(1种)boolean1.整型:byte 1个字节 ,short 2个字节,int 4个字节,long 8个字节 其中使用long类型的时候数值后面加个后缀l或L,
2015-12-09 16:40:24 240
原创 byte 和 bit
1.字节(Byte /bait/ n. [C])是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。2.bit中文名称是位,音译“比特”,是用以描述电脑数据量的最小单位。二进制数系统中,每个0或1就是一个位(bit)3.1Byte表示一个字节1B=8b。
2015-12-09 16:24:01 277
转载 随机生成给定范围内N个不重复的数
public class Test2 { public static void main(String[] args) { int [] nums =Test2.randomCommon(1, 10, 5); for(int i:nums){ System.out.println(i); } } /** * 随机指定范围内N个不重复的数 最简单最基本的方法 *
2015-12-09 16:03:58 741
转载 日志log4j学习
转自:http://www.iteye.com/topic/3780771.新建一个maven项目并配置pom.xml文件 log4j log4j ${log4j.version} commons-logging commons-logging 1.2 2.配置log4j.properties文件# 1.文本
2015-12-08 15:11:21 228
转载 log4j日志之xml形式
1.新建一个maven项目2.配置pom.xml文件 log4j log4j ${log4j.version} commons-logging commons-logging 1.2 3.新建一个log4j.xml文件
2015-12-08 14:55:35 386
原创 数字变为7位的字符串
public static void main(String[] args) { int countcode =5; String str = String.format("%07d", countcode); System.out.println(str); }//输入:0000005
2015-12-07 18:03:27 402
转载 中文的排序
public static void main(String[] args) { String[] names = { "曹操", "项羽", "刘备", "李振", "张飞", "刘威" }; Arrays.sort(names, Collator.getInstance(java.util.Locale.CHINA));// 升序; System.out.println(Array
2015-12-07 17:59:57 276
转载 hbm2ddl.auto 属性
create:表示启动的时候先drop,再createcreate-drop: 也表示创建,只不过再系统关闭前执行一下dropupdate: 这个操作启动的时候会去检查schema是否一致,如果不一致会做scheme更新validate: 启动时验证现有schema与你配置的hibernate是否一致,如果不一致就抛出异常,并不做更新 update
2015-12-05 17:40:20 254
转载 maven搭建一个Hibernatedemo
1.新建一个maven项目 2.写pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mave
2015-12-05 15:21:06 424
apache—tomcat
2013-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人