自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(115)
  • 资源 (1)
  • 收藏
  • 关注

转载 使用spring中的Rowmapper

RowMapper可以将数据中的每一行封装成用户定义的类,在数据库查询中,如果返回的类型是用户自定义的类型则需要包装.       eg:   以下例子即可说明,可以在mapRow方法中实现数据封装,并返回自己所需要的类型。view plaincopy to clipboardprint?List users = (List) getJdbcTemplate().q

2011-11-27 13:13:10 591

转载 Spring中报"Could not resolve placeholder"的解决方案-多属性文件参数设置

除去properites文件路径错误、拼写错误外,出现"Could not resolve placeholder"很有可能是使用了多个PropertyPlaceholderConfigurer或者多个的原因。   比如我有一个dao.xml读取dbConnect.properties,还有一个dfs.xml读取dfsManager.properties,然后web.xml统一lo

2011-11-27 13:11:55 4456

转载 Spring 定时器

view plaincopy to clipboardprint?2009-08-11  Spring的任务调度管理   Spring的任务调度管理   从兴公司 | 陈百平   ­   ­   在项目开发中,有不少程序需要定时触发。比如,统计报表程序需要在每月初运行一次,对上月份数据进行统计。而这种触发,在unix上就是使用 crontab或at命令来指定。其中at命令可以设定程序在

2011-11-27 13:10:33 5433 3

转载 Spring定时器的两种实现方式

本文向您介绍Spring定时器的两种实现方式,包括Java Timer定时和Quartz定时器,两种Spring定时器的实现方式各有优点,可结合具体项目考虑是否采用。有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。1.Java Timer定时首先继承java.util.TimerTask类实现run方法package c

2011-11-27 13:09:33 483

转载 Spring事务配置的五种方式

前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的

2011-11-24 18:09:52 288

转载 log4j和spring的配置文件位置----J2SE

在j2se和j2ee中,log4j和spring的配置文件,默认都是在src也就是classpath下面.但程序要发布的时候,通常src下面的文件会打包.因此修改配置文件每次都要打包一次,很不方便,有没有办法,把配置文件防在包外面呢?如果你有这个需求,那么本文就非常适合你.^-^    1)spring     配置文件applicationContext.xml的位置,把他放在pro

2011-11-24 17:27:25 1459

转载 java循环Map java迭代Map介绍

public static void main(String[] args) {  Map map = new HashMap();  map.put("1", "a");  map.put("222", "aa");  map.put("33", "aaa");  Set set = new HashSet();  set= map.keySet();  for (S

2011-11-24 16:38:26 12252

转载 log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFil

log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.log4j:WARN No such property [maxFileSize] in org.apache.log4j.DailyRollingFileAppender. 警告的意思是DailyR

2011-11-24 11:59:21 3947 1

转载 R3和JAVA交换数据之JCO

SAP Java Connector (JCo)SAP的JAVA中间件,使用它可以使SAP的客户和合作伙伴使用JAVA语言轻松地建立可以和SAP系统通信的兼容的组件和应用程序下面是JCo一些显著的特征:1.      支持双向调用(ABAP调用JAVA和JAVA调用ABAP)2.      支持Unicode和非Unicode编码的系统3.      为程序员封装了一些难以理解和处

2011-11-23 15:43:06 478

转载 使用JCo同步SAP系统数据

一、项目需求业务系统需要调用SAP系统的财务相关功能,调用时需要提供其所需的专有参数,如公司、科目,而这些参数都将作为可选项存在,有的可能存在上千项,如某公司下有上千个费用科目,如果每次调用时都实时链接SAP获取这些可选项数据,将给业务系统的性能造成影响,因此需要在业务系统上保存这些数据。二、项目分析提供SAP系统财务相关功能所需的参数多为短时间内变化量不大的数据,如:

2011-11-23 14:57:29 717

转载 动态改变log4j的运行级别

做一个产品或者项目,在测试时一般要打印详细的log,发布以后,因为打印有效率问题,所以通常将log4j级别设置为最高,以提高效率,一旦客户那里出了问题,要查看详细的日志信息才能确定,因此打印日志就是很重要的事情,但是让客户手工修改log4j配置文件,不是很好的事情。修改log4j级别public class Log4jConfig {public void enableInfo(Str

2011-11-11 16:57:22 2181

转载 JS实现鼠标右键菜单

根目录菜单一菜单二菜单二go 添加修改 删除function showMenu(id){menuForm.id.value = id;if("" == id){}else{po

2011-11-11 16:38:05 6330 1

原创 CSS实现锁定行锁定列

报表展示行列固定 body, html,table { margin:0; padding:0; } .FixedTitleRow { position: relative; top: expression(this.offsetParent.scrollTop);

2011-11-11 16:35:16 2535 2

转载 JS实时获取浏览器窗口尺寸

1 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">3  htmlxmlns="http://www.w3.org/1999/xhtml">4  head>5  title>请调整浏览器窗

2011-11-08 16:45:22 1495

原创 JXL导入方法丢失右和下边框的解决方法

不从程序入手,从xls文件入手,保证边框的设置以左和上为主

2011-10-31 19:06:41 353

转载 JXL使用中存在问题总结

1.写入到Excel的数字型数据在操作一定数量后无法正常格式化。问题描述:如果插入数据需要格式化,那么将格式化数据插入excel中,数据会正常写入到excel中。但是对于数字型(Number)数据,在提示“Warning:Maximum number of format records exceeded.Using default format.”警告开始,excel写入数字型数据格式丢失。

2011-10-28 18:25:20 924 1

原创 使用自定义属性文件的方法

1.在src根目录定义属性文件,application.properties#pruductwebi.host=BOE1993:6400webi.username=bocadminwebi.password=bocadmin#test#webi.host=BOE03131:6400#webi.username=administrator#webi.passwor

2011-10-28 10:10:17 872

转载 使用XFire+Spring构建Web Service(二)

在《使用XFire+Spring构建Web Service(一)——helloWorld篇》文中我们通过一个简单的XFire+Spring实例,该实例的sayHelloWorld()方法通过传入一个字符串参数来返回一个字符串,而实际的应用过程中,遇到的情况比这个要复杂得多,例如,传入参数是对象、返回自定义对象、返回数组、返回列表。下面让我们在此文中对XFire+Spring进行更深层的探讨吧。

2011-10-27 10:33:44 307

转载 使用XFire+Spring构建Web Service(一)——helloWorld篇

XFire是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持Web Service各项标准协议,帮助你方便快速地开发Web Service应用。相对于Axis来说,目前XFire相对受欢迎,加上其提供了和Spring集成的支持,在目前的Web Service开源社区拥有众多的追随者。并且因为XFire为Spring提供的支持,使得我们可以很容易在Spring中使用

2011-10-27 10:30:47 239

原创 SmartUpload得到上传文件的form中除了文件以外的值

使用SmartUpload封装后,要使用它的getRequest() 方法取得参数的SmartUpload sm=new SmartUpload();sm.init(pageContext); //方法名忘了,就是封装,初始化Request req=sm.getRequest(); //请注意,这个Request类是SmartUpload库里的类String username=re

2011-10-26 12:13:22 401

原创 JXL导入分解时,报空指针异常

newWorkbook.importSheet(name, newWorkbook.getNumberOfSheets()+1, sheet);该方法报:java.lang.NullPointerException at jxl.biff.XFRecord.(XFRecord.java:558) at jxl.write.biff.CellXFRecord.(CellXFRecor

2011-10-26 12:11:53 1098

原创 新工作两月感受

一切有条不紊进行,培训和学习的机会很多网络有风险,博客需谨慎

2011-10-24 14:27:00 293

原创 培训2011-10-23

上午9:00到下午18:00项目经历培训,第一次主要讲解生命周期,范围管理,时间管理

2011-10-24 08:57:46 57

原创 工作2011-10-24

上午8:52到,今天主要工作1.继续开发报表公式查看2.

2011-10-24 08:56:10 57

原创 将表的varchar2字段(带数据)改为clob字段的SQL

create table yn_test_clob(id int, bb_1 varchar2(255))insert into yn_test_clob values(1, 'iihero')select * from yn_test_clobalter table yn_test_clob rename column bb_1 to bbb_1select * from yn_

2011-10-21 16:27:10 458

转载 clob大字段JDBC直连,新增和修改时不乱码的处理

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.Reader;import java.io.StringReader;import java.sql.Clob;import java.sql.Connection;import java.sql.DriverManager;

2011-10-21 10:59:33 992

原创 工作2011-10-21

上午8:33到,18:38走今天主要工作1.继续开发报表公式查看 下午内部培训1.神化POC:云计算,移动应用,ipad2.HANA:针对硬件,绑定硬件,以后可替代BW相当于数据库,但是用的是内存oracle是行存储,但是有上千亿条,效率慢HANA是列存储,效率高 可能下周支持灵活查询的公式解析,如:[0,1]D1解析为JAVA的SQL

2011-10-21 08:49:41 61

原创 工作2011-10-20

上午8:47到,下午19:05走今天主要工作1.继续开发报表公式查看 遇到问题1.SQL插入值过大2.有内存溢出,不知道是BOE还是StringBuffer

2011-10-20 19:03:03 58

原创 关于框架Frame中让鼠标拖动时变为双向箭头的方法

需要设置以下三个属性,并且最好framespacing大于border framespacing= "1 "   frameborder= "yes "   border= "1 " 如:              如果您看到空白的画面

2011-10-19 14:07:46 1721

原创 不合理的国家工资计算规定

我8月1日入职,9月30日转正。8月工资全额发正式工资的80%,但是9月工资计算方法是:试用期工资/21.75*20+正式工资/21.75,比8月试用期工资还少0.75天,可是国家规定这样计算不算节假日,假如10月30日转正则少3天,8月30日转正多2天。只能怪赶的不好。

2011-10-19 10:11:56 894

原创 工作2011-10-19

上午8:37到,下午19:02走今天主要工作1.继续开发报表公式查看 完成工作1.报表公式查看初步完成

2011-10-19 10:00:26 52

原创 工作2011-10-18

上午8:39到,下午18:56走今天主要工作1.继续开发报表公式查看2.修改报表发布-单位名称为NULL和多个相同sheet名的问题 问题1.标间取数的读不到公式2.BL15和BY35在BOE的那个文件夹下没有,结构表中没有"_"

2011-10-18 09:05:55 65

转载 SQL中的escape函数

# %代表任意多个字符   select * from user where username like '%huxiao';   select * from user where username like 'huxiao%';   select * from us

2011-10-17 17:12:41 2905 1

原创 工作2011-10-17

上午8:58到,下午18:21走今天主要工作1.继续开发报表公式查看2.修改报表发布流程,先版本管理再报表发布

2011-10-17 11:08:53 70

原创 如何匹配右斜杠和双引号的组合?

如果字符串中有\"String var  = var.replaceAll("\\\\\"", "");用4个\来匹配\,用\"来匹配"

2011-10-14 18:23:13 529

原创 工作2011-10-14

上午8:58到,下午18:49走今天主要工作1.开发报表公式查看2.汇总抵消,将删除3表的BB300=1的条件删除

2011-10-14 12:59:30 62

原创 工作2011-10-13

上午8:43到,下午18:38走今天主要工作1.测试报表发布2.开发报表公式落地与查看 WG讲解1.数据库命名规则开头BB - 报表,模版UP - 上报,单位上报ORG - 单位,系统单位TC - 后台,adminMNG - 后台,

2011-10-13 09:09:59 70

原创 工作2011-10-12

上午8:33到,下午18:06走今天主要工作1.修改报表发布BUG 完成工作1.锁定需记录userId2.为rptInfo.jsp增加排序3.版本管理页只弹出1次4.页面加权限,除了selectVersion.jsp,win_left.jsp没加

2011-10-12 15:19:54 95

原创 只让弹出窗口弹出1次

将window.open("/rptFabu/versionMng.jsp", "", "height=1200, width=1200, toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no,

2011-10-12 15:16:08 265

原创 北京银行普通网银登录提示密码错误

要将登录页面加入到可信站点就可以了。

2011-10-12 13:09:25 1286

java技术地图(学习java要知道的东西)

自己总结的java不完全技术地图,有需要的可以看看

2011-07-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除