随笔分类 -  java

java基础
摘要:EL表达式获取对象属性的原理是这样的:以表达式${user.name}为例EL表达式会根据name去User类里寻找这个name的get方法,此时会自动把name首字母大写并加上get前缀,一旦找到与之匹配的方法,El表达式就会认为这就是要访问的属性,并返回属性的值。所以,想要通过EL表达式获取对象... 阅读全文
posted @ 2015-12-23 10:34 fenglie 阅读(1304) 评论(0) 推荐(0)
摘要:import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 11123... 阅读全文
posted @ 2015-11-16 10:12 fenglie 阅读(428) 评论(0) 推荐(0)
摘要:反编译:上工具ApkTool下载自行搜索google apktool githubcd apktool目录java -jar apktool_2.0.1.jar d xx.apk生成xx目录即反编译的文件,配置以及资源文件可以直接编辑,但是java源码在smali目录,是smali文件.java -... 阅读全文
posted @ 2015-07-27 18:18 fenglie 阅读(1505) 评论(0) 推荐(0)
摘要://Calendar cal = Calendar.getInstance();//TimeZone timeZone = cal.getTimeZone();TimeZone timeZone = TimeZone.getDefault();System.out.println(timeZone.... 阅读全文
posted @ 2015-07-06 16:59 fenglie 阅读(3180) 评论(0) 推荐(0)
摘要:问题很简单是解析器定义问题SpringMVC默认解析器不能解析带文件格式的multipart/form-data ContentType需要修改成 阅读全文
posted @ 2015-07-06 16:57 fenglie 阅读(854) 评论(0) 推荐(0)
摘要:需求:在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在Java语言中,用简单的赋值语句是不能满足这种需求的,... 阅读全文
posted @ 2015-06-12 14:15 fenglie 阅读(271) 评论(0) 推荐(0)
摘要:String字符串需要进行首字母大小写改写,查询google,就是将首字母截取,转化大小写 + 首字母后面字符串 //首字母小写 public static String captureName(String name) { name = name.substring(0, 1... 阅读全文
posted @ 2015-01-14 10:25 fenglie 阅读(8199) 评论(2) 推荐(1)
摘要:对象池化技术 对象池化的基本思路是:创建多个对象并管理,使用时借出对象,用完归还对象,等下一次需要这种对象的时候,再拿出来重复使用,从而在一定程度上减少频繁创建对象所造成的开销。用于充当保存对象的“容器”的对象,被称为“对象池”(Object Pool,或简称Pool)。对于没有状态的对象(例如S... 阅读全文
posted @ 2014-07-21 11:57 fenglie 阅读(2341) 评论(0) 推荐(0)
摘要:getResourcesAsStream()来读取.properties文件,但是getResourcesAsStream()仅在java项目时能获取根目录的文件;在web项目中,getResourcesAsStream()是获取classes目录的根路径例如:文件在WEB-INF/conf/con... 阅读全文
posted @ 2014-07-17 09:24 fenglie 阅读(3553) 评论(0) 推荐(0)
摘要://10进制转16进制Integer.toHexString(20);//10进制转2进制Integer.toBinaryString(10);//16进制转10进制Integer.parseInt("10", 16);//通用的方法 BigInteger bigInt = new BigInteger(str, int1); System.err.println(bigInt.toString(int2)); //其中str为需要转换的字符串,int1为str的所属进制,int2为所需转为的进制 阅读全文
posted @ 2013-11-19 22:46 fenglie 阅读(430) 评论(0) 推荐(0)
摘要:User实体类package com.test.json;/** * User 实体类 */public class User { private String name; private String password; private int age; ... 阅读全文
posted @ 2013-10-28 00:12 fenglie 阅读(1565) 评论(0) 推荐(0)
摘要:/** * 复制单个文件 * @param oldPath String 原文件路径 如:c:/fqf.txt * @param newPath String 复制后路径 如:f:/fqf.txt * @return boolean */ public void copyFile(String oldPath, String newPath) { try { int bytesum = 0; int byteread = 0; File oldfile = n... 阅读全文
posted @ 2013-10-27 23:47 fenglie 阅读(236) 评论(0) 推荐(0)
摘要:经常在eclipse中导入web项目时,出现转不了项目类型的问题,导入后就是一个java项目。解决步骤:1、进入项目目录,可看到.project文件,文本编辑器打开。2、找到...代码段,加入如下标签内容并保存:org.eclipse.wst.common.project.facet.core.natureorg.eclipse.wst.common.modulecore.ModuleCoreNatureorg.eclipse.jem.workbench.JavaEMFNature3、在eclipse的项目上点右键,刷新项目。4、在项目上点右键,进入属性(properties),在左侧列表项目 阅读全文
posted @ 2013-10-10 23:39 fenglie 阅读(5742) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2013-09-21 23:41 fenglie 阅读(12) 评论(0) 推荐(0)
摘要:public static String getStackTrace(Throwable throwable) { StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw, true); throwable.printStackTrace(pw); return sw.getBuffer().toString(); }将异常打印出来 阅读全文
posted @ 2013-09-17 00:58 fenglie 阅读(732) 评论(0) 推荐(0)
摘要:会出现classnotfound的错误。如:文件x:/Test.java;package xxpublic class Test{}javac 编译后,java命令出错,需要手动构建包目录xx;在X目录下运行java命令。或者javac -d 编译自动创建包目录,然后java运行。 阅读全文
posted @ 2013-09-06 10:32 fenglie 阅读(438) 评论(0) 推荐(0)
摘要:经典反编译jad与eclipse插件jad与eclipse插件.7zjdgui带gui的反编译工具jd-gui-0.3.5.windows.zip 阅读全文
posted @ 2013-07-02 22:57 fenglie 阅读(203) 评论(0) 推荐(0)

版权所有,转载声明