- 浏览: 175800 次
- 性别:
- 来自: 合肥
最新评论
-
青春的、脚步:
at org.mortbay.jetty.Response.r ...
WARN: Committed before 500 STREAM -
0612800232:
工行回调 必须要公网的域名,端口必须是要80的
纯Java版工行B2C网银接口调用总结 -
jxausea:
我最近也在做工行的接口,是1.0.0.11版本的,可以post ...
纯Java版工行B2C网银接口调用总结
文章列表
JAVA生成二维码
1.首先是把zxing-2.0.jar zxing-core-2.0.jar两个包加入到工程中
2.提供工具类参考MatrixToImageWriter
package com.demo;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.io.OutputStream;
import javax.imageio.ImageIO;
import com.google.zxing.common.BitMatrix ...
我们为了不硬编码,把一些配置型的数据或者常量配置到properties文件中:
eg:
jdbc.meeting.url = 192.168.1.6:1521:test
jdbc.meeting.username =system
jdbc.meeting.password =oracle
hibernate.show_sql=false
ftp.ipAdrress=192.168.1.33
ftp.port=21
ftp.username=guo
ftp.password=111111
ftp.localPathRoot=D://ftpLocalFiles//
ftp.remoteP ...
- 2012-11-01 16:24
- 浏览 788
- 评论(0)
代码:
FtpTool
package com.wirelesscity.tools.ftp;
import java.io.ByteArrayOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.StringTokenizer;
import com.wirelesscity.common.StringUtil;
import sun.n ...
- 2012-11-01 16:14
- 浏览 741
- 评论(0)
当一个项目通常用于sql查询,不像中规中矩的信息的增删查改,我们可以考虑使用下spring集成的JdbcTemplate。
具体使用方法:
1.配置连接池
2.配置jdbcTemplate的bean
3.进行调用
参考代码:
xml配置:
<bean id="springDSN"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassNam ...
- 2012-11-01 16:09
- 浏览 901
- 评论(0)
调用及一个普通的查询过程
调用代码(一个function):
--通过分割,把一个字符串的值获取到最后一个
function getLastValueBySeperator(p_str IN VARCHAR2,
p_delimiter IN VARCHAR2) return varchar2 as
Cursor c is
select t.* from table(common_tool.fn_split(p_str, p_delimiter)) t;
r ...
- 2012-11-01 15:54
- 浏览 1157
- 评论(0)
oracle存储过程之切割字符串
CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000)tools包头:
create or replace package common_tool is
-- Author : ADMINISTRATOR
-- Created : 2012/10/25 11:04:58
-- Purpose : 通用工具
function fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)
RETURN ...
- 2012-11-01 15:52
- 浏览 1253
- 评论(0)
spring jdbctemplate调用存储过程,返回list对象
方法:
/**
* 调用存储过程
* @param spName
*/
@SuppressWarnings("unchecked")
public List<HashMap<String, Object>> executeSP(String procedure) {
//procedure = "{call WCITY2_STATISTIC.sp_uservisit_stat(?)}";
return (List<HashMap& ...
- 2012-10-25 08:40
- 浏览 1986
- 评论(0)
remember this command:
su - oracle
export ORACLE_SID=ahyd
sqlplus /nolog
conn /as sysdba
startup
lsnrctl start
其中重点注意export命令:
Linux export命令
功能说明:设置或显示环境变量。
语 法:export [-fnp][变量名称]=[变量设置值]
补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该次登录操作。
...
- 2012-10-23 17:26
- 浏览 600
- 评论(0)
maven一句命令创建一个struts2的项目
mvn archetype:create -DgroupId=wxcs2 -DartifactId=wxcs2 -DarchetypeGroupId=org.apache.struts -DarchetypeArtifactId=struts2-archetype-starter -DarchetypeVersion=2.0.11.2-SNAPSHOT -DremoteRepositories=http://people.apache.org/repo/m2-snapshot-repository
web.xml文件:
<? ...
- 2012-10-22 09:23
- 浏览 805
- 评论(0)
利用maven可以很好的构建与管理项目
1.便于jar包的管理
2.源代码可以保持轻量级。
拜托jar包的源程序,轻装上阵,svn表示无压力。
3.方便打包与发布。
4.一些列的maven脚本
这些值得好好的思索与品味。
- 2012-10-20 18:05
- 浏览 601
- 评论(0)
命令:
lsnrctl start
参考如下:
SQL> startup
ORA-01031: insufficient privileges
SQL> startup
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORA-01081: cannot start already-running ORACLE - shut it down first
[oracle@localhost ~]$ lsnrctl start
LSNRCTL for Linu ...
- 2012-10-20 18:02
- 浏览 1429
- 评论(0)
1.配置功能bean
2.定义调用对象及调用方法
<bean id="sendMailJobTask"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<!-- 调用的类 -->
<property name="targetObject">
<ref bean="mimeMailServi ...
- 2012-10-15 17:02
- 浏览 703
- 评论(0)
Hibernate 使用createSQLQuery查询时,缓存问题
hibernate中 ,使用createSQLQuery(sql)查询,在开启getHibernateTemplate().setCacheQueries(true);后,执行到query.list();报异常:java.lang.ArrayIndexOutOfBoundsException: 0
当把关闭缓存getHibernateTemplate().setCacheQueries(false)能正常返回。
原因估计是createSQLQuery返回的对象不受hibernate 管理,因此对其设置缓存失效。
...
- 2012-10-09 15:01
- 浏览 1210
- 评论(0)
jfreechart生成柱状图与饼状图(入门)贴两段代码。/**
* 生成柱状图
*/
public String genChannelNumBarChart() {
try {
@SuppressWarnings("unchecked")
List<Object[]> lst = channelService.getArticleNumByChannel();
int lstSize = lst.size();
double[][] data = new double[lstSize][1];
String[] r ...
- 2012-10-09 11:20
- 浏览 767
- 评论(0)
jfreechart设置字体
有中文的背景下,如果不设置字体,将会乱码。
分为柱状,饼状,曲线图。
分别为:
柱状:
TextTitle textTitle = chart.getTitle();
textTitle.setFont(new Font("黑体",Font.BOLD,15));
CategoryPlot plot=chart.getCategoryPlot();
CategoryAxis domainAxis=plot.getDomainAxis();
domainAxis.setLabelFont(new Font("黑体&quo ...
- 2012-10-08 15:34
- 浏览 912
- 评论(0)