01 2016 档案

摘要:一、使用HttpClient 抓取网页数据12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455publicString getHtml(String ... 阅读全文
posted @ 2016-01-11 16:00 java高级技术汇 阅读(641) 评论(0) 推荐(0)
摘要:上两篇文章:http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.htmlhttp://www.cnblogs.com/hoojo/archive/2011/06/02/2068665.html介绍到了在MongoDB的控制台完成MongoD... 阅读全文
posted @ 2016-01-11 15:29 java高级技术汇 阅读(1290) 评论(0) 推荐(0)
摘要:此程序依赖commons-configuration-1.6.jar和commons-lang-2.6.jar两个jar包。需要先在工程的src目录下建立如下几个文件:config.properties代码:Java代码ip=127.0.0.1port=8081id=111application.n... 阅读全文
posted @ 2016-01-11 09:48 java高级技术汇 阅读(456) 评论(0) 推荐(0)
摘要:Apache Commons Configuration的应用Commons Configuration是一个java应用程序的配置管理工具。可以从properties或者xml文件中加载软件的配置信息,用来构建支撑软件运行的基础环境。在一些配置文件较多较的复杂的情况下,使用该配置工具比较可以简化配... 阅读全文
posted @ 2016-01-11 09:47 java高级技术汇 阅读(442) 评论(0) 推荐(0)
摘要:我经常对MongoDB进行一些基础操作,将这些常用操作合并到一个工具类中,方便自己开发使用。没用Spring Data、Morphia等框架是为了减少学习、维护成本,另外自己直接JDBC方式的话可以更灵活,为自己以后的积累留一个脚印。JAVA驱动版本: ... 阅读全文
posted @ 2016-01-11 09:44 java高级技术汇 阅读(1057) 评论(1) 推荐(0)
摘要:坑一:官方网站下载地址不明朗,最后找了几个下载地址:http://wiki.fasterxml.com/JacksonDownload Jackson2.5下载地址:jackson2.5.0.jar 坑二:配置文件的配置信息跟jackson的版本有关。 版本一: org.springframewor 阅读全文
posted @ 2016-01-08 11:42 java高级技术汇 阅读(879) 评论(0) 推荐(0)
摘要:同义词概念 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;Oracle数据库中提供了同义词管理的功能。同义词是 阅读全文
posted @ 2016-01-08 10:34 java高级技术汇 阅读(325) 评论(0) 推荐(0)
摘要:Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系. 在Oracle中对用户的管理是使用权限的方式来管理的,也就是说,如果我们想使用数据库,我们就必须得有权限,但是如果是别人将权限授予了我们,我们也是能对数据库进行操作的,但是我们必须要已授权的表的... 阅读全文
posted @ 2016-01-08 10:27 java高级技术汇 阅读(625) 评论(0) 推荐(0)
摘要:1 在你的表单页里HEAD区加入这段代码:Html代码 2Html代码 阅读全文
posted @ 2016-01-08 09:57 java高级技术汇 阅读(921) 评论(0) 推荐(0)
摘要:在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。1.jsp中取得路径:以工... 阅读全文
posted @ 2016-01-08 09:56 java高级技术汇 阅读(220) 评论(0) 推荐(0)
摘要:第一种:Java代码Mapmap=newHashMap();Iteratoriter=map.entrySet().iterator();while(iter.hasNext()){Map.Entryentry=(Map.Entry)iter.next();Objectkey=entry.getKe... 阅读全文
posted @ 2016-01-08 09:48 java高级技术汇 阅读(351) 评论(0) 推荐(0)
摘要:在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素。js在父窗口中获取iframe中的元素1.Js代码格式:window.frames["iframe的name值"].document.getElementById("i... 阅读全文
posted @ 2016-01-08 09:45 java高级技术汇 阅读(294) 评论(0) 推荐(0)
摘要:将彻底屏蔽鼠标右键Js代码oncontextmenu="window.event.returnvalue=false"可用于Table取消选取、防止复制Js代码不准粘贴Js代码onpaste="returnfalse"防止复制Js代码oncopy="returnfalse;"oncut="retur... 阅读全文
posted @ 2016-01-08 09:44 java高级技术汇 阅读(176) 评论(0) 推荐(0)
摘要:修改jQuery默认编码(例如默认UTF-8改成改GB2312)Js代码$.ajaxSetup({ajaxSettings:{contentType:"application/x-www-form-urlencoded;chartset=GB2312"}});解决jQuery, prototype共... 阅读全文
posted @ 2016-01-08 09:42 java高级技术汇 阅读(205) 评论(0) 推荐(1)
摘要:对于windows 打开$tomcat_home/bin/catalina.bat,并加入:SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=... 阅读全文
posted @ 2016-01-08 09:30 java高级技术汇 阅读(290) 评论(0) 推荐(0)
摘要:查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断Sql代码select*from表whereIdin(selectIdfrom表groupbyIdhavingcount(Id)>1)2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有... 阅读全文
posted @ 2016-01-08 09:27 java高级技术汇 阅读(172) 评论(0) 推荐(0)
摘要:下载MongoDB下载地址为https://www.mongodb.org/downloads安装将文件放到/usr/local/目录下并解压Java代码tar-zxvfmongodb-linux-x86_64-3.0.3.tgz解压完成后会在/usr/local/下生成mongodb-linux-... 阅读全文
posted @ 2016-01-08 09:24 java高级技术汇 阅读(185) 评论(0) 推荐(0)
摘要:多行转字符串这个比较简单,用||或concat函数可以实现?123select concat(id,username) str from app_userselect id||username str from app_user字符串转多列实际上就是拆分字符串的问题,可以使用 substr、inst... 阅读全文
posted @ 2016-01-07 17:04 java高级技术汇 阅读(293) 评论(0) 推荐(0)
摘要:floor 返回不大于的最大整数round 则是4舍5入的计算,入的时候是到大于它的整数round方法,它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-... 阅读全文
posted @ 2016-01-07 16:25 java高级技术汇 阅读(205) 评论(0) 推荐(0)
摘要:(1)获取当前日期:java.util.Calendarcalendar = java.util.Calendar.getInstance();或= new java.util.GregorianCalendar();(2)将cdr的日期加、减若干天:函数原型:void java.util.Cale... 阅读全文
posted @ 2016-01-07 16:09 java高级技术汇 阅读(422) 评论(0) 推荐(0)
摘要:一共三个类,一个工具类Ftputil.,一个实体类Kmconfig。一个测试类Test下载地址:http://download.csdn.net/detail/myfmyfmyfmyf/6697107Ftputil类---------------[java]view plaincopypackage... 阅读全文
posted @ 2016-01-07 09:54 java高级技术汇 阅读(1184) 评论(0) 推荐(0)
摘要:在JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件、下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件。一、上传文件 原理就不介绍了,大家直接看代码吧/*** Description: 向FTP服务器上... 阅读全文
posted @ 2016-01-07 09:49 java高级技术汇 阅读(573) 评论(0) 推荐(0)
摘要:1、JSch开发包下载http://www.jcraft.com/jsch/目前最新版本为:jsch-0.1.512、简单例子,列出指定目录下的文件列表importjava.util.Properties;importjava.util.Vector;importcom.jcraft.jsch.Ch... 阅读全文
posted @ 2016-01-07 09:45 java高级技术汇 阅读(1129) 评论(0) 推荐(0)
摘要:【一】从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 1000【二】显示1000行到3000行cat filename| head -n3000| tail -n +1000*注意两种方法的顺序分解: tai... 阅读全文
posted @ 2016-01-06 17:30 java高级技术汇 阅读(158) 评论(0) 推荐(0)
摘要:ava 常用流处理工具 StreamTool ,常见的InputStream 流转字符串, 转字节数组等等**应用场景:** 1. 文件上传2. js / css / img 等文件读取输出。 转字符串输出 (js & css) , 转字节数组输出 (img .. swf etc...)3. 抓取指... 阅读全文
posted @ 2016-01-05 18:02 java高级技术汇 阅读(1506) 评论(0) 推荐(0)
摘要:/***利用BufferedReader实现Inputstream转换成String**@paramin*@returnString*/publicstaticStringInputstr2Str_Reader(InputStreamin,Stringencode){Stringstr="";try... 阅读全文
posted @ 2016-01-05 17:53 java高级技术汇 阅读(480) 评论(0) 推荐(0)
摘要:publicstaticvoidmain(String[]args){System.out.println("Java运行时环境版本:\n"+System.getProperty("java.version"));System.out.println("Java运行时环境供应商:\n"+System... 阅读全文
posted @ 2016-01-05 17:31 java高级技术汇 阅读(289) 评论(0) 推荐(0)
摘要:System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。1、成员变量System类内部包含in、o... 阅读全文
posted @ 2016-01-05 17:28 java高级技术汇 阅读(247) 评论(0) 推荐(0)
摘要:一、IO流的三种分类方式 1.按流的方向分为:输入流和输出流 2.按流的数据单位不同分为:字节流和字符流 3.按流的功能不同分为:节点流和处理流 二、IO流的四大抽象类: 字符流:Reader Writer 字节流:InputStream(读数据) OutputStream(写数据) 三、Input... 阅读全文
posted @ 2016-01-05 16:22 java高级技术汇 阅读(205) 评论(0) 推荐(0)
摘要:String --> InputStreamByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes());InputStream --> StringString inputStream2String(InputStre... 阅读全文
posted @ 2016-01-05 16:17 java高级技术汇 阅读(958) 评论(0) 推荐(0)
摘要:我们在 Java 中经常会碰到如何把 InputStream 转换成 String 的情形,比如从文件或网络得到一个 InputStream,需要转换成字符串输出或赋给别的变量。未真正关注这个问题之前我常用的办法就是按字节一次次读到缓冲区,或是建立 BufferedReader 逐行读取。其实大可不... 阅读全文
posted @ 2016-01-05 16:14 java高级技术汇 阅读(533) 评论(0) 推荐(0)
摘要:一、流的概念 流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。 流的方向... 阅读全文
posted @ 2016-01-05 15:40 java高级技术汇 阅读(447) 评论(0) 推荐(0)
摘要:import java.io.IOException; import javax.servlet.http.HttpServletRequest; /** * request 对象的相关操作 * @author zhangtengda * @version 1.0 * @created 2015年5... 阅读全文
posted @ 2016-01-05 15:26 java高级技术汇 阅读(4030) 评论(0) 推荐(0)
摘要:public class ZipUnit { /** * 压缩文件-由于out要在递归调用外,所以封装一个方法用来 * 调用ZipFiles(ZipOutputStream out,String path,File... srcFiles) * @param zip * @param pat... 阅读全文
posted @ 2016-01-05 15:06 java高级技术汇
摘要:public class Base64{ /** * how we separate lines, e.g. \n, \r\n, \r etc. */ private String lineSeparator = System.getProperty("line.separator"); /**... 阅读全文
posted @ 2016-01-05 14:58 java高级技术汇
摘要:public class SMSSendUtil { public static final String SEND_URL = "http://GATEWAY.IEMS.NET.CN/GsmsHttp";//IP和端口号需要更改为正式环境下的。 public static String user... 阅读全文
posted @ 2016-01-05 14:56 java高级技术汇
摘要:public class JsonUtils { public static void printTimeObject(Object obj, HttpServletResponse response, JsonConfig jsonConfig) throws IOException { ... 阅读全文
posted @ 2016-01-05 14:55 java高级技术汇
摘要:@SuppressWarnings("finally") public JSONObject doPost(String url, String parms){ if ("".equals(url)) return null; HttpClient client = new DefaultH... 阅读全文
posted @ 2016-01-05 14:54 java高级技术汇
摘要:public class IDCardUtils { /*********************************** 身份证验证开始 ****************************************/ /** * 身份证号码验证 1、号码的结构 公民身... 阅读全文
posted @ 2016-01-05 14:52 java高级技术汇
摘要:oracle count 百万级 分页查询记录总数、总条数优化oracle count 百万级 查询记录总数、总条数优化最近做一个项目时,做分页时,发现分页查询速度很慢,分页我做的是两次查询,一次是查询总数,一次是查询分页结果/** 查询总记录数 **/ SELECT COUNT... 阅读全文
posted @ 2016-01-04 18:17 java高级技术汇 阅读(16173) 评论(0) 推荐(1)
摘要:一个非常好的ORACLE的分页SQL语句select * from (select my_table.*, rownum as my_rownum from ( select yhbh, yhmc from yysf_tb_yonghxx order by yhbh) my_table where ... 阅读全文
posted @ 2016-01-04 17:51 java高级技术汇 阅读(487) 评论(0) 推荐(0)
摘要:ORACLE中用rownum分页并排序的SQL语句以前分页习惯用这样的SQL语句:123select* from(selectt.*,rownum row_num frommytable t orderbyt.id) bwhereb.row_num between1 and10结果发现由于该语句会先... 阅读全文
posted @ 2016-01-04 17:46 java高级技术汇 阅读(571) 评论(0) 推荐(0)