
其他
iteye_12969
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【反射】解析json 为例
好久没有弄过反射了,今天周末,想起来复习了下! Person实体类 package com.masque.json; import java.util.Date; /** * * @title: 实体信息 * @description: json对应封装的实体 * @className: Person.java * @author: masque * @creat...2013-07-27 13:19:00 · 176 阅读 · 0 评论 -
CountDownLatch线程同步辅助
http://bughope.iteye.com/blog/2081935 在上一篇文章中写道用一个静态的变量保存线程的执行状态,并用时间等待的方法后来仔细考虑,其实是 线程不安全的.多个线程同时执行这个类时,这个静态变量的值就不能保证了. 用一个线程同步的Map保存这个值,勉强能实现[每个线程生产一个不重复的map的key] 但是这样很麻烦. java.util.concurren...2014-06-18 22:04:43 · 148 阅读 · 0 评论 -
多线程控制执行
package org.masque.effective; import java.util.concurrent.TimeUnit; /** * * @author [email protected] * */ public class ThreadTest { static int count = 0; public static...2014-06-17 21:06:16 · 160 阅读 · 0 评论 -
java栈和队列的实现
java栈实际上就像一个盒子模型.先放进去的要向拿出了必须先把后放进去的拿出来.先进后出. 实现比较简单.直接贴代码,没有什么好说的. //底层实现是一个数组 private long[] arr; private int top; /** * 默认的构造方法 */ public MyStack() { arr = new long[10]; t...2014-06-14 16:42:45 · 178 阅读 · 0 评论 -
安全的类构造器[摘自effective java]
原始的类的设计如下 import java.util.Date; public final class SafeMain { private final Date start; private final Date end; private final int name; public SafeMain(Date start,Date end,i...原创 2014-06-08 15:46:41 · 120 阅读 · 0 评论 -
关于web应用的文件夹路径
最近在清理服务器垃圾数据发现这样的文件夹. 我后来在我本地想用java程序生成这样的文件夹 但是我发现根本生成不了 我就手动创建 发现也创建不了 提示文件夹不能包含\ 和 / 后来我百度了 发现在liunx和window不一样 File.separator 这个方法能根据系统的来生成 linux下路径是/ 而在win下是\ 后来我看了下,写成 /都会识别 出于简单操...原创 2014-06-03 23:42:18 · 258 阅读 · 0 评论 -
用接口模拟可伸缩的枚举
public enum Reckon implements SomeThingDo { PLUS{ public void count(double d1, double d2) { System.out.println(d1+d2); } }, SUBTRACT{ public void count(double d1, double d2) { System.out.pri...2014-06-02 19:05:42 · 129 阅读 · 0 评论 -
同步提交数据有提示
我们在上传文件的时候 ajax是不支持上传的 但是我们可以做一个假的异步上传. 即隐藏一个iframe 提交这个iframe 我们看到的就是刷新的iframe 再在返回的代码里面调用回调函数 ...原创 2014-05-19 21:32:54 · 144 阅读 · 0 评论 -
java transient关键字和hibernate @Transient注解
http://www.360doc.com/content/11/0618/22/6924785_127905880.shtml http://libaxiaoyuan.iteye.com/blog/1932189 http://wujuxiang.blog.51cto.com/2250829/430211 http://www.cnblogs.com/lanxueza...原创 2014-05-19 21:32:31 · 245 阅读 · 0 评论 -
自动生成javabean实体
http://www.oschina.net/p/hibernate+tools/ http://linjia880714.iteye.com/blog/859334 http://blog.csdn.net/blognkliming/article/details/7865209 http://www.cnblogs.com/abllyboy/archive/2010/12/23...原创 2014-05-19 21:32:01 · 258 阅读 · 0 评论 -
如何成为一个合格的Java程序员
如何成为一个合格的Java程序员 1、语法:必须比较熟悉,在写代码的时候IDE 的编辑器对某一行报错应该能够根据报错信息知道是 什么样的语法错误并且知道任何修正。 2、命令:必须熟悉JDK 带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii...原创 2014-04-20 15:44:49 · 145 阅读 · 0 评论 -
oracle自带的一些基本的常用的函数
1.TO_DATE(字符串,日期格式) oracle自带函数 将字符串转化成日期处理 直接传入的util.date会,有可能与数据库的sql.date不匹配而报错 例如:SELECT TO_DATE('2008-8-8','yyyy-MM-dd') FROM DUAL; 2. NVL(字段,默认值) oracle自带函数 当前一个字段为空可以设置一个默认的值 当数字类型时有效的避免了...2013-10-11 19:50:00 · 195 阅读 · 0 评论 -
关于List集合元素的删除
List<String> l = new ArrayList<String>(); l.add("aw"); l.add("a"); l.add("aw"); l.add("wa"); l.add("a"); l.add("aW"); l.add("ac"); l.add("2013-09-17 01:37:00 · 196 阅读 · 0 评论 -
ajax请求在ie下缓存的处理
通过我的试验,ie是通过验证参数来做缓存,当参数重复时从页面缓存读取,但在一般情况我们都是在后台做缓存处理 根据它验证参数这个原则,我们再增加一个随机参数就不会读到缓存了(时间戳.随机数) ...2013-08-07 22:56:00 · 122 阅读 · 0 评论 -
辨别文件的真实类型
参考博客http://blog.csdn.net/shixing_11/article/details/5708145 每个文件类型都对应着一个编码头部 下面这些是已知的文件头部[自定义的枚举类型] package org.masque.file; /** * * Description:文件对应的文件头,资源来自网络 * FileHead.java Create on ...2014-06-22 13:54:16 · 256 阅读 · 0 评论