`
ww1224
  • 浏览: 28027 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表
  package fastJson.test; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; public class FastJsonTest1 { /** * 数组转jso ...
[align=left][/align]今天项目里涉及到需要一个项目关联多个数据库。框架又是用的spring MVC 以前也没有整过。对spring 的注解也多少有点了解。 首先介绍下单个的数据库连接配置。 jdbc.properties文件中的属性 jdbc.driverClassName=com.mysql.jdbc ...
http://www.mysuc.com/test/My97DatePicker/#m211
各浏览器HTTP Get请求URL最大长度并不相同,几类常用浏览器最大长度及超过最大长度后提交情况如下: IE6.0                :url最大长度2083个字符,超过最大长度后无法提交。 IE7.0                :url最大长度2083个字符,超过最大长度后仍然能提交,但是只能传过去2083个字符。 firefox 3.0.3     :url最大长度7764个字符,超过最大长度后无法提交。 Opera 9.52       :url最大长度7648个字符,超过最大长度后无法提交。 Google Chrome 2.0.168   :url最大长度7713个字 ...
Java中提供了丰富的日期表示方式。其中包括Date、Timestamp、Calendar、GregorianCalendar类。GregorianCalendar类中提供了用于计算日期的add()方法,可以很方便地计算若干年、月、日后的日期。 给个例子看看: Java代码 : package testjava; import java.sql.Timestamp; import java.text.SimpleDateFormat; import java.util.Date; import java.util.GregorianCale ...
查询当前表中具有重复行的行数 SELECT count(channel_mid) FROM t_channel group by channel_mid 查询当前表中有重复行的数据 SELECT channel_mid FROM t_channel group by channel_mid having count(channel_mid)>1 分页和日期转换成字符查询 select * from ( select row_.* , rownum row_num from ( select * from T_AN_UNIQUE_NEW where to_cha ...
根据时间查询一般我是用to_char()方法,我知道这样肯定不是好方法。但是其他的我还不太会 所以我都说这样写的:   select * from ( select row_.* , rownum row_num from ( select * from T_AN_UNIQUE_NEW where to_char(NEWS_DATE,'yyyy-mm-dd hh24:mi:ss')>='2010-12-22 00:00:01' and to_char(NEWS_DATE,'yyyy-mm-dd hh24:mi:ss')< ...
一、以字节为单位读取文件、最安全的读取方式、能确保文件的完整性 /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); InputStream in = null; try { System.out.println("以字节为单位读取文件内容,一次读一个字节:") ...
java写入文件前常常会遇到。需要创建多级目录,以下代码便可以轻松做到。 String path="D:/xxx/yyy/zzz/"; StringTokenizer st=new StringTokenizer(path,"/"); String path1=st.nextToken()+"/"; String path2 =path1; while(st.hasMoreTokens()) { path1=st.nextToken( ...
接上一章的动态页面静态化。 方法二、通过url重写。既动态页面与静态页面使用同样的url来实现。 例如:原请求为:href="tradesite.jspa?path=jtwl&id=1234" 重写后为:href="tradesite/jtwl/1234.htm" 通过这样的重写我们能保证动态页面与静态页面使用同样的url地址访问。这样在生成静态页的时候就不存在替换动态url链接的操作了。 实现步骤: 1.在web.xml中加入 <filter> <filter-name>UrlRewriteFilter</fi ...
前几天由于公司需要、要求让我写一个类似hao123一样的导航网站。当时一头雾水的,心想不就是导航网站吗?全的是些静态的html标签。一百年都不会换一下的。有什么写的,可是刚刚有这样的想法头就告诉我,不可能会让写静态的html标签的、必须做成动态的可以维护的。 这下我放心了、其实写静态的我会累死的。随便一个导航网站全部下来也是上百个html文件的。我做成了动态可以维护的,将页面分成了几个部分。一是头、内嵌搜索框、头广告。名站导航。常用工具、还有底部广告、常用网站。以及地方服务网站。行业网站等…… 很快我做完了动态的网址导航了。可是我发现一个不可忽视的问题。那就是所有页面的显示和下级的显示全都是动态 ...
说真的,做开发快两年了。自己感觉自己并没有多大的进步。心里很遗憾,虽然每次领导安排的任务也几乎都能完成。但是自我感觉质量部是很高。   近期发现身边的牛人同事们个个都有在维护自己的博客。每当完成一件工作就会将自己的工作总结好发出来与大家一起分享,我也知道这样做的好处。只是一直懒不愿意去写。每次都是在工作的时候东拼西凑的把工作好不容易完成,完事以后根本不想再回头去整理这些。久了以后发现自己都看不懂之前写的那些破代码了。    于是暗下决心以后一定痛定思痛、悔过自新!    这两天的工作其实没有什么技术含量、只是我太久没有接触过了、导致一时手生。说简单点仅仅是个图片上传而已。只是中途涉及到一点修改和 ...
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.com/dtd/sql-map-config-2.dtd"> <sqlMapConfig> <settings cacheModelsEnabled="true" e ...
package com; /* 以下是一个Java爬虫程序,它能从指定主页开始,按照指定的深度抓取该站点域名下的网页并维护简单索引。 参数:private static int webDepth = 2;//爬虫深度。主页的深度为1,设置深度后超过该深度的网页不会抓取。      private int intThreadNum = 10;//线程数。开启的线程数。 抓取时也会在程序源文件目录下生成一个report.txt文件记录爬虫的运行情况,并在抓取结束后生成一个fileindex.txt 文件维护网页文件索引。 本程序用到了多线程(静态变量和同步),泛型,文件操作,URL类和连接,Ha ...
Global site tag (gtag.js) - Google Analytics