
Java
z2wenfa
这个作者很懒,什么都没留下…
展开
-
Java Date类的一些用法
JAVA Date类的一些整理一. 当前时间的获得通过new Date()方法可以得到当前时间的Date对象通过getTime()方法得到一个long类型的当前时间的getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数。二.SimpleDateFormat的使用*通过new SimpleDateFormat (“yy/MM/dd HH:mm:ss “) 来得到一个原创 2015-06-24 21:50:14 · 1617 阅读 · 0 评论 -
多线程同步的使用
一.启动多个线程各自执行:package com.z2wenfa.threaddemo;public class Stage { private int count=10; public static void main(String[] args) { Stage s=new Stage(); new MyThread(s.count).start(); new MyTh原创 2015-07-05 14:31:24 · 261 阅读 · 0 评论 -
泛型的基本使用
最近写android的时候看到了一个Listview的通用Adapter 觉得很牛 就研究了下 发现泛型这东西学的不扎实 故稍稍复习下// 泛型类 多个泛型 class GenericClass { // 泛型变量 private T data; // 泛型方法 作为类型形参 public void setData(T t) { this.data = t; } // 泛原创 2016-01-10 18:46:58 · 367 阅读 · 0 评论 -
使用Condition的生产者消费者模式
1.生产者消费者在处理并发时是很常用的处理方式 是很有必要掌握的。2.Lock其实就相当于传统的synchronize Condition的await()相当于wait() signal()相当于notify()3.没有使用传统的 wait() 和notify()的原因是 Condition可以有多个,能够用来解决更加复杂的情况.直接上代码:import java.util.Array原创 2016-01-10 15:12:53 · 554 阅读 · 0 评论 -
log4j2 自己用的配置文件
自己做项目用的配置文件 主要作用:1.每天将日志打包、2.只有warn以上级别的才会写入日志文件3.由于用到了JBoss 所有将控制台输出提高到了info级别 屏蔽了JBoos大部分控制台输出 <ThresholdFilter level="info" onMatch="ACCEPT" onMismatch="DENY"原创 2016-02-26 17:37:03 · 433 阅读 · 0 评论 -
Zip4j简单使用
:zip4j是一个挺方便的压缩框架基本上只需要提供几个参数就可以使用了很方便1压缩/** * 压缩单个文件 * @param zipedFile * @param needZipFile */ public static void zipSingleFile(File zipedFile,File needZipFile) { ZipFile zipFile =原创 2016-02-29 00:19:29 · 888 阅读 · 0 评论 -
Jsoup的使用
Jsoup是爬取网页html数据的一个框架 使用起来也是很简单的 基本上稍微懂点html使用起来就不会有什么问题了使用步骤:1.获得html的Document对象 这里只需要注意需要将timeout设置的稍微长点 因为Jsoup默认超时时间很短不设置下经常出现超时异常/** * 获得Document对象 * @param host * @param url * @ret原创 2016-02-29 00:33:08 · 550 阅读 · 0 评论 -
fastjson序列化(对象转字符串)时字段的大小写问题与我自己的使用方案
因为现在公司的后台是.net,而他们的命名方式并不是Java的JavaBean,。这时如果还是按照以前的方式实体的创建使用JavaBean的方式,在序列化的时候就会出现很多不必要的麻烦-———当我们需要传递序列化的参数给后台时就会发现变量名首字母全部都成了小写。 先说一说我刚开始的解决方式吧,因为我之前就知道使用 @JSONField 注解可以改变变量名称,于是我便使用这个注解将参数序列化时原创 2016-11-27 22:12:58 · 9400 阅读 · 3 评论