- 浏览: 28027 次
- 性别:
- 来自: 上海
最新评论
-
Rock_emperor:
着实不错学习了
java创建多级目录或文件夹 -
liufangmeng:
2个事务一起之后 无法全部回滚吧。。
Spring MVC 3.X解决一个web项目关联多个数据源(数据库) -
lovekang89:
lovekang89 写道你好,上面之方式 只能显式调用jdb ...
Spring MVC 3.X解决一个web项目关联多个数据源(数据库) -
lovekang89:
你好,上面之方式 只能显式调用jdbcTemplate 吧,还 ...
Spring MVC 3.X解决一个web项目关联多个数据源(数据库) -
java_ZJian:
谢谢!我们项目正好用到了 O(∩_∩)O
Spring MVC 3.X解决一个web项目关联多个数据源(数据库)
文章列表
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 ...