随心笔记 2013-6-27
积跬步以至千里
http://www.cewan.la
展开
-
Java单链表排序方法
import java.util.Scanner;/** * JAVA用链表实现的冒泡排序 * @author mengfeiyang * */public class ListSort { public static void main(String[] args) { ListClass list = new ListClass(); Scanner scan = ne原创 2016-03-13 22:13:19 · 1080 阅读 · 0 评论 -
软件测试全景图
原创 2015-05-22 16:12:42 · 710 阅读 · 0 评论 -
XPath方式访问JavaBean对象
教程地址:http://commons.apache.org/jxpath/users-guide.htmlXPath教程:http://www.w3school.com.cn/xpath/index.asp示例代码:import java.util.HashMap;import org.apache.commons.jxpath.JXPathContext;/**原创 2015-05-20 18:02:34 · 1045 阅读 · 0 评论 -
Java对象和文件,字符串之间的相互转换方法
package org.phoenix.powertools;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.EOFException;import java.io.File;import java.io.FileInputStream;imp原创 2015-04-09 20:20:49 · 592 阅读 · 0 评论 -
SpringMVC处理请求的流程
转载 2015-04-08 11:24:29 · 478 阅读 · 0 评论 -
孔浩老师SpringMVC视频总结
原创 2015-03-24 22:13:13 · 912 阅读 · 0 评论 -
Java中的三种对字符串反向输出的方法
以下为代码示例:/** * 三种对字符串反向输出的操作方法 * @author mengfeiyang * */public class WordReverse { String testWords = "Word Reverse Test Class"; //使用jdk中StringBuffer的reverse方法 public void Test1原创 2015-04-03 11:31:52 · 4084 阅读 · 0 评论 -
使用Properties类统计并保存文件的调用次数
public class PropertiesFile { /** * @author mengfeiyang * 使用properties统计文件调用次数 * @param args */ public static void main(String[] args) { String filePath = "e:\\1.txt"; Pr原创 2015-03-30 11:46:24 · 648 阅读 · 0 评论 -
Hibernate4是用二级缓存的步骤
最近在学习孔浩老师的hibernate相关视频,下面是孔浩老师视频中关于hibernate二级缓存的是用步骤:1、hibernate并没有提供相应的二级缓存的组件,所以需要加入额外的二级缓存包,常用的二级缓存包是ECHcache2、在hibernate.cfg.xml中配置开启二级缓存truenet.sf.ehcache.hibernate.EhCacheProvider翻译 2015-03-11 14:41:50 · 477 阅读 · 0 评论 -
Java对大文件的高效读取方法
1、文件流 现在让我们看下这种解决方案——我们将使用java.util.Scanner类扫描文件的内容,一行一行连续地读取:123456789101112131415161718192021FileInputStream inputStream = null;原创 2015-03-09 18:21:13 · 2865 阅读 · 0 评论 -
Struts中valueStack的结构
原创 2015-03-02 14:03:37 · 432 阅读 · 0 评论 -
通过反射动态接入外部类
代码如未显示,请按F5刷新本页面。package demo35.reflect;import java.io.FileInputStream;import java.io.InputStream;import java.util.Collection;import java.util.Properties;/** * 一个简单的使用反射开发的框架,通过修改配置文原创 2015-01-05 17:41:24 · 903 阅读 · 0 评论 -
Spring读取配置文件中的bean与注入后的bean的方法
package org.phoenix.web.email;import org.springframework.beans.factory.BeanFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.context.support.原创 2015-06-05 10:05:12 · 1147 阅读 · 0 评论 -
JavaScript常用事件处理
原创 2015-06-26 18:24:21 · 682 阅读 · 0 评论 -
Java实现的单链表反转方法(1)
public class LinkReverse2 { public static void main(String[] args) { Node node1 = new Node(1); Node node2 = new Node(2); Node node3 = new Node(3); Node node4 = new Node(4); Node nod原创 2016-03-13 22:11:48 · 458 阅读 · 0 评论 -
Executors+CyclicBarrier实现的并发测试小例子
package org.phoenix.cases.kafka;import java.util.ArrayList;import java.util.List;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.Callable;import java.util.co原创 2015-10-13 19:00:40 · 470 阅读 · 0 评论 -
内容可编辑且随内容自增长的div
#textarea { width:300px; border:1px solid #ccc; min-height:150px; max-height:300px; overflow:auto; font-size:14px; outline:none; } 11111在i原创 2015-08-21 13:08:10 · 1024 阅读 · 2 评论 -
phoenixframe平台连接socket服务器,并接收返回值的示例
package org.phoenix.cases.webservice;import java.util.LinkedList;import org.phoenix.action.WebElementActionProxy;import org.phoenix.model.CaseLogBean;import org.phoenix.model.UnitLogBean;import原创 2015-08-15 11:15:11 · 948 阅读 · 0 评论 -
phoenixframe自动化平台使用多批次数据进行接口测试的示例
package org.phoenix.cases.webservice;import java.io.IOException;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.LinkedList;import java.util.List;import java.uti原创 2015-08-13 11:43:39 · 828 阅读 · 0 评论 -
加载指定包名下的所有类或根据类的annotation进行过滤的工具类
package org.konghao.sys.kit;import java.io.File;import java.io.FileFilter;import java.net.URL;import java.util.ArrayList;import java.util.Collection;import java.util.List;import java.u原创 2015-08-09 13:30:01 · 973 阅读 · 0 评论 -
Java中Void占位符的测试及个人理解
Java对Void类的说明是:Void 类是一个不可实例化的占位符类,它保持一个对代表 Java 关键字 void 的 Class 对象的引用。代表的是: 代表基本的 Java 类型 void 的 Class 对象。个人不太理解,写了个验证方法,加入了个人的理解,欢迎批评指正。package demo58;/** * Void占位符测试 * @author mengfe原创 2015-06-11 11:48:02 · 1212 阅读 · 0 评论 -
Java创建一个临时文件方法
public File save(byte[] data) { OutputStream stream = null; try { File tmpFile = File.createTempFile("screenshot", ".png"); tmpFile.deleteOnExit(); stream原创 2015-06-10 15:35:58 · 1015 阅读 · 0 评论 -
Java常见的queue(队列)类测试
package demo59;import java.util.Collections;import java.util.LinkedList;import java.util.PriorityQueue;import java.util.Queue;import java.util.concurrent.ArrayBlockingQueue;import java.u原创 2015-06-28 10:54:14 · 811 阅读 · 0 评论 -
JEval使用实例
jeval是为为你的Java应用程序提供可加入的、高性能、数学、 布尔和函数表达式的解析和运算的高级资源包。下面这个例子包含了JEval常用功能:原创 2015-06-30 13:45:16 · 2901 阅读 · 2 评论 -
Spring与quartz集成后的定时任务工厂类
请先参考:http://blog.csdn.net/feiyang123_/article/details/46372711package org.phoenix.web.quartz;import org.phoenix.web.email.SpringBeanFactory;import org.phoenix.web.model.TaskModel;import org.原创 2015-06-06 20:36:22 · 421 阅读 · 0 评论 -
Freemarker常用工具类
最近在研究孔浩老师的freemarker视频,总结一下freemarker常用的工具类:import java.io.IOException;import java.io.PrintWriter;import java.util.Map;import org.apache.commons.io.output.FileWriterWithEncoding;import转载 2015-02-26 16:39:04 · 957 阅读 · 0 评论 -
JSON内容组装示例
如果代码没有显示,请刷新此页面。原创 2014-12-26 18:28:46 · 446 阅读 · 0 评论 -
关于孔浩老师的CMS项目无法启动问题的解决方案
最近研究孔浩老师的cms项目,将项目导入后,最后使用jetty启动时,发现报IIndexService无法注入的问题,详细错误信息如下: 1、cms-servlet.xml中报错语句:错误信息:Error occured processing XML 'org.springframework.util.ClassUtils.forName(Ljava/lang/String;)Lj原创 2015-02-04 15:41:42 · 1958 阅读 · 1 评论 -
Linux下配置Memcache服务
memcached:http://memcached.org/ libevent:http://libevent.org/ #下载包 cd /opt wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz wget http://memcached.googlecode.转载 2014-09-18 17:44:09 · 690 阅读 · 0 评论 -
Tomcat Error Page配置
如果JSP页面出现异常,就会转到tomcat自动的那个异常页面,页面不怎么友好。jsp标准中提供了error page的配置,可以自己定义当出现错误时跳转到哪个页面。这个配置在web.xml里面进行配置,下面一步步来实现自定义错误页面。 1.首先,在web.xml加入下面的标签: 400 /400.html 404 /4转载 2014-08-19 13:34:53 · 645 阅读 · 0 评论 -
Java在linux环境下创建文件夹的方法
Java在linux环境下自动创建文件夹的方法,一般用于原创 2014-07-30 08:48:21 · 3015 阅读 · 0 评论 -
Java打印栈内的异常信息,可用于向前端输出
以下方法用于打印栈内的异常信息,keyo原创 2014-07-30 08:43:41 · 587 阅读 · 0 评论 -
java对操作系统类型及位数的判断方法
Java对操作系统weish String osName = System.getProperty("os.name"); if(osName.startsWith("Linux")){ oldStr = oldStr.replace("\n", ""); }else if(osName.startsWith("Windows")){ oldStr =原创 2014-07-30 09:13:29 · 1040 阅读 · 0 评论 -
java执行javascript方法体,并获取返回值
ScriptEngine engine = new ScriptEngineManager() .getEngineByName("javascript"); Compilable compilable = (Compilable) engine; Bindings bindings = engine.createBindings(); // Loca原创 2014-07-27 11:27:00 · 1702 阅读 · 0 评论 -
Java带有双重校验锁的单例模式
public class Singleton { private volatile static Singleton singleton; private Singleton (){} public static Singleton getSingleton() { if (singleton == null) { sy原创 2014-07-26 18:23:34 · 2698 阅读 · 0 评论 -
Java对象分配内存时的内存图
摘自高琪老师的JAVA教程。翻译 2014-07-25 17:01:43 · 1587 阅读 · 2 评论 -
获取到插入条目后的自递增的值
public void getMaxId() { String sql = "insert into t_user(user_name,username,password,address,user_birthday,user_salary) " + "values('fff','ffff','sdsd','sdsdss','sdsdfs','23123');" ;原创 2014-07-24 10:52:34 · 462 阅读 · 0 评论 -
递归获取JSON内容的key-value值
方法主体: /** * 递归获取每个JSONObject的最后一个节点的key与value * 如果遇到相等的key,则key为'key=>value'执行时保存 。或在后一个key值拼接随机种子 * 为以后处理JSON的主要工具类 * 开发日期:2014-7-10 16:41 * * @author mengfeiyang * @param o原创 2014-07-24 11:05:27 · 3194 阅读 · 0 评论 -
java 平均拆分List
该方法用于平均拆分List,方法为:public class ListSplit { List> eList = new ArrayList>(); List gList; public List> SplitList(List sList, int num) { int size = (sList.size()) / num; int size2 = (sList原创 2013-12-25 20:25:13 · 2931 阅读 · 0 评论 -
JS重定向页面的方法
location.assign("http://www.baidu.com");window.location="http://www.baidu.com";location.href="http://www.baidu.com";具体如下:原创 2014-08-08 13:37:51 · 619 阅读 · 0 评论