2014年3月4日

bcp导入导出sybase、sqlserver数据库数据

摘要: 常用数据备份格式为:bcp dbname..tablename out c:\temp\filename -Usa -Ppassword -Sservername -c 其中dbname为数据库名,tablename为表名,-U后为SYBASE登录名称,-P后为SYBASE登录口令,-S后为SYBASE服务名称(Servername),-c代表使用可见文本方式导出数据如果为数据恢复只需要将out替换为in即可,但是bcp导出不包含表的定义,需要借助其他工具如DBArtisan或者12.5以上版本可以用ddlgen命令use contract2011go--生成bcp导出脚本select  阅读全文

posted @ 2014-03-04 16:45 陈惟鲜的博客 阅读(631) 评论(0) 推荐(0) 编辑

2013年12月2日

sql server 遍历表成一棵树结构

摘要: 一棵树的层次结构都在一张表内,当有这样的需要的时候。。可以这样玩: with ldepartment as ( select dept_id, parent_id, 0 as dept_level, row_number()over(order by getdate()) as orderid from department where ( parent_id is null or parent_id = '' ) union all select a.dept_id, ... 阅读全文

posted @ 2013-12-02 13:26 陈惟鲜的博客 阅读(898) 评论(0) 推荐(0) 编辑

2013年11月21日

读取根目录src下的指定配置properties文件内容

摘要: 代码如下:package com.chen.system.util;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import com.chen.system.constanct.GenerateConstancts;public class PropertiesUtil { private static Properties properties = new Prope... 阅读全文

posted @ 2013-11-21 14:38 陈惟鲜的博客 阅读(873) 评论(0) 推荐(0) 编辑

2013年11月14日

SQL Server查询表结构语句

摘要: --1:获取当前数据库中的所有用户表 www.2cto.com select Name from sysobjects where xtype='u' and status>=0--2:获取某一个表的所有字段select name from syscolumns where id=object_id('表名')--3:查看与某一个表相关的视图、存储过程、函数select a.* from sysobjects a, syscomments b where a.id = b.id and b.text like '%表名%'--4:查看当前数 阅读全文

posted @ 2013-11-14 16:07 陈惟鲜的博客 阅读(667) 评论(0) 推荐(0) 编辑

2013年10月24日

单独使用ibatis做事物控制。

摘要: 当项目中,只使用到了ibatis而没有使用spring来作为事物控制的时候,可以这样写:try { Reader reader = Resources.getResourceAsReader("server/system_manage/sqlmap/SqlMapConfig.xml"); sqlMapper = SqlMapClientBuilder.buildSqlMapClient(reader); reader.close(); } catch (IOEx... 阅读全文

posted @ 2013-10-24 13:34 陈惟鲜的博客 阅读(207) 评论(0) 推荐(0) 编辑

2013年10月8日

ibatis调用存储过程(无返回参数)

摘要: ibatis调用存储过程例子:java:getSqlMapClientTemplate().insert(sql, paraMap)ibatis xml: {call pack_clearing.proc_clear_bank_flow(?,?)} 阅读全文

posted @ 2013-10-08 17:02 陈惟鲜的博客 阅读(472) 评论(0) 推荐(0) 编辑

2013年8月29日

oracle split函数

摘要: PL/SQL 中没有split函数,需要自己写。 代码:create or replace type type_split as table of varchar2(50); --创建一个 type ,如果为了使split函数具有通用性,请将其size 设大些。--创建functioncreate or replace function split( p_list varchar2, p_sep varchar2 := ',') return type_split pipelined is l_idx pls_integer; v_list varchar2(50... 阅读全文

posted @ 2013-08-29 09:48 陈惟鲜的博客 阅读(223) 评论(0) 推荐(0) 编辑

Jquery调用Ajax实现联动使用json

摘要: 在很多时候我们都会使用到联动。jquery.js是一个不错的js框架。其ajax也挺不错。下面将实现一个js联动:选择公司出来受益人。根据公司不同受益人不同。前提是:你用引入jquery.js页面JS:// 更换公司function changeCompany(company_name){ var id_beneficiaryObj = $("#id_beneficiary"); var date_belong = $("#date_belong").val(); id_beneficiaryObj.empty(); // 清空 id_beneficia 阅读全文

posted @ 2013-08-29 09:24 陈惟鲜的博客 阅读(195) 评论(0) 推荐(0) 编辑

2013年8月19日

简单分页插件

摘要: 当在做项目时,很多地方需要分页,而又不想引用很繁琐复杂的分页插件,那么可以自己写一个。。分页jsp:page_plugins.jsp 0){ o_pageall = o_pageall + 1;}//如果当前页大于总页数 当总页数为0if(iPageNo > o_pageall){ iPageNo = 0;}%>"> keyNames = request.getAttributeNames(); keyNames.hasMoreElements();){ String key = keyNames.nextElement(); if (PageListHelper. 阅读全文

posted @ 2013-08-19 09:37 陈惟鲜的博客 阅读(278) 评论(0) 推荐(0) 编辑

2013年8月2日

Tomcat配置多站点

摘要: tomcat配置多个站点。可以这样。在conf文件夹下创建文件:..conf\Catalina\localhost\aa.xmlaa.xml的内容。如:访问时,就是http://localhost:8080/aaserver.xml内容: --> --> --> --> --> --> ... 阅读全文

posted @ 2013-08-02 16:20 陈惟鲜的博客 阅读(609) 评论(0) 推荐(0) 编辑

将一个字符串转换为输入流

摘要: 代码如下://将一个字符串转化为输入流public static InputStream getStringStream(String sInputString){ if (sInputString != null && !sInputString.trim().equals("")){ try{ ByteArrayInputStream tInputStringStream = new ByteArrayInputStream(sInputString.getBytes()); return tInputStringStream; }catch (Exce 阅读全文

posted @ 2013-08-02 16:09 陈惟鲜的博客 阅读(2854) 评论(0) 推荐(0) 编辑

2013年7月31日

将网页上指定的表单的数据导入到excel中

摘要: 很多时候,我们想要将网页上显示的信息,导入到Excel中,但是很多时候无法下手。可是,这个时候,下面这个例子会帮你大忙了。将html表单指定内容导出到EXCEL中。 New Document 通过javascript弄的,表格的样式是怎么样的,导出的excel就是怎么样的,用到了ActiveX,确保IE允许运行未标记的ActiveX asdfasasdfas2asdfas3asdfasasdfas2asdfas3 如果你电脑确实安装了Excel,还提示没有安装excel软件的错误。那么,你可以尝试,将当前网页所在的网站添加到授信网站。然后在ie选项中将安全降低。 阅读全文

posted @ 2013-07-31 14:39 陈惟鲜的博客 阅读(452) 评论(0) 推荐(0) 编辑

2013年7月30日

oracle汉字排序

摘要: 汉字排序问题解决 阅读全文

posted @ 2013-07-30 09:20 陈惟鲜的博客 阅读(608) 评论(0) 推荐(0) 编辑

2013年7月27日

oracle存储过程、声明变量、for循环

摘要: 常常忘记这些东西,记录下。 阅读全文

posted @ 2013-07-27 09:56 陈惟鲜的博客 阅读(1029) 评论(0) 推荐(0) 编辑

2013年7月11日

ibatis查询列表跟总记录,都引用相同SQL

摘要: ibatis 引入相同语句。 阅读全文

posted @ 2013-07-11 08:17 陈惟鲜的博客 阅读(333) 评论(0) 推荐(0) 编辑

2013年5月13日

将对象转换为指定的Map

摘要: 根据指定对象内的字段,获取信息放入Map。或者将整个对象打印出来。package com.chen.Test;import java.lang.reflect.Method;import java.util.Date;import java.util.HashMap;import java.util.Map;public class TestInvoke{ private String c; private int num; private Date date; private boolean flag; public String getC() ... 阅读全文

posted @ 2013-05-13 09:19 陈惟鲜的博客 阅读(289) 评论(0) 推荐(0) 编辑

2013年5月7日

oracle 获取某表有那些字段,字段类型,长度,名称,注释等

摘要: 一个存储过程,或者说SQL,直接查询得到集合。其中核心的表是:user_tab_cols,user_col_commonsView Code /************************************************************************************/ /* 功能说明:根据表名查询表字段信息 */ /* 参数说明: ... 阅读全文

posted @ 2013-05-07 17:13 陈惟鲜的博客 阅读(415) 评论(0) 推荐(0) 编辑

2013年4月18日

让人看了舒服的清爽颜色搭配--CSS

摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><title>清爽配色15套</title><style type="text/css">.style1{width: 800px;height: 100px;margin: 0px auto;margin-bottom:20px;border:1px solid #96C 阅读全文

posted @ 2013-04-18 18:21 陈惟鲜的博客 阅读(773) 评论(0) 推荐(0) 编辑

2013年4月8日

iframe 页面自适应长宽

摘要: 脚本:View Code // 调用 IFrameReSize("mainFrame");IFrameReSizeWidth("mainFrame");//iframe高度自适应 function IFrameReSize(iframename) { var pTar = document.getElementById(iframename); if (pTar) { //ff if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight) { pT... 阅读全文

posted @ 2013-04-08 09:20 陈惟鲜的博客 阅读(457) 评论(0) 推荐(0) 编辑

2013年4月2日

正在看的故事,下载

摘要: View Code package com.chen.Test;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.HttpURLCon 阅读全文

posted @ 2013-04-02 17:03 陈惟鲜的博客 阅读(177) 评论(0) 推荐(0) 编辑

2013年3月31日

简单jsp验证码 例子

摘要: 简单的JSP验证码。View Code <%@ page language="java" pageEncoding="gbk"%><%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %><%!Color getRandColor(int fc,int bc){//给定范围获得随机颜色 Random random = new Random(); 阅读全文

posted @ 2013-03-31 23:05 陈惟鲜的博客 阅读(224) 评论(0) 推荐(0) 编辑

2013年3月29日

动态查询的实现

摘要: 动态查询,就是在我们的应用中,需要查询某个表。只要丢一个SQL语句,就能查询到所查询表的记录。其中查询的结果包括两个集合:有多少个字段的集合,有多少表记录的集合。当前使用ibatis实现SQLMap配置:View Code <!-- 动态查询 ex-hulaizhi001 2013-1-8 --> <parameterMap id="para-dynamicQueryList" class="java.util.Map"> <parameter property="p_sql" jdbcType=&quo 阅读全文

posted @ 2013-03-29 15:40 陈惟鲜的博客 阅读(293) 评论(0) 推荐(0) 编辑

数字计算的工具类 BigDecimal

摘要: 当我们的程序中用到计算的时候,最好把金额、数字使用java.math.BigDecimal来定义。一下是工具类:View Code package com.pingan.saims.scms.fundplan.util;import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;import com.opensymphony.oscache.util.StringUtil;/**BigDecimal 对应的加减乘除、格式化等方法<br /> * 路人甲 * @aut 阅读全文

posted @ 2013-03-29 13:07 陈惟鲜的博客 阅读(304) 评论(0) 推荐(0) 编辑

ibatis批处理 实例

摘要: ibatis 批量处理,速度很快,适合批量数据导入操作使用。/** * 添加角色菜单关系 * * @author : 路人甲 * @create_date :2013-3-29 上午09:59:07 * @param list */ public void insertRoleMenuList(final List<RoleMenuRelationDTO> list) throws PafaDAOException { getSqlMapClientTemplate().execute(new SqlMapCl... 阅读全文

posted @ 2013-03-29 10:48 陈惟鲜的博客 阅读(187) 评论(0) 推荐(0) 编辑

2013年3月28日

文本信息 生成二维码 例子

摘要: 二维码的特点:1. 高密度编码,信息容量大可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。2. 编码范围广该条码可以把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,用条码表示出来;可以表示多种语言文字;可表示图像数据。3. 容错能力强,具有纠错功能这使得二维条码因穿孔、污损等引起局部损坏时,照样可以正确得到识读,损毁面积达50%仍可恢复信息。4. 译码可靠性高它比普通条码译码错误率百万分之二要低得多,误码率不超过千万分之一。5. 可引入加密措施保密性、防伪性好。6. 成本低,易制作,持久耐用正因为以上这些特点,二维码现在越 阅读全文

posted @ 2013-03-28 10:19 陈惟鲜的博客 阅读(537) 评论(0) 推荐(0) 编辑

2013年3月26日

待办任务,显示在页面中,在不使用工作流的情况下也可以有。

该文被密码保护。 阅读全文

posted @ 2013-03-26 10:39 陈惟鲜的博客 阅读(3) 评论(1) 推荐(0) 编辑

excel 文件导入,文件读取小例子

摘要: 当知道一个excel格式内容的时候,我们需要把excel的内容传入到我们的数据库中。这个时候,我们就需要把excel一行行内容读取出来,转换为一个集合List,所以,就这样做就可以完成。这个List是个泛型,它装载对象。对象中的变量都是存在get与set方法。首先,写一个工具类ExcelImportUtil.java:View Code package com.pingan.saims.scms.fundcost.util;import java.io.IOException;import java.io.InputStream;import java.lang.reflect.Invocat 阅读全文

posted @ 2013-03-26 09:51 陈惟鲜的博客 阅读(410) 评论(0) 推荐(0) 编辑

Oracle 查询存储过程 做横向报表

摘要: 因为要牵扯到小计,所以需要计算两次。想法:1、把查询到的结果,插入到临时表,2、把统计结果插入到临时表。3、查询临时表记录放置到游标中。4、删除临时表记录。包的定义声明:View Code CREATE OR REPLACE PACKAGE CHEN_TEST_PACKGE IStype cursor_type is ref cursor; /************************************************************************************/ /* 功能说明:查询某种公告报表 ... 阅读全文

posted @ 2013-03-26 09:28 陈惟鲜的博客 阅读(393) 评论(0) 推荐(0) 编辑

2013年3月23日

spring 定时任务 实现

摘要: import org.apache.log4j.*;public class TaskJob { public static Logger log = Logger .getLogger(TaskJob.class); public void SayHello() {// TODO Auto-generated method stubtry { log.info("处理任务开始>........"); // 业务逻辑代码调用 System.out.println("时间[" + new java.util.Date().toLocaleString 阅读全文

posted @ 2013-03-23 18:49 陈惟鲜的博客 阅读(149) 评论(0) 推荐(0) 编辑

2013年3月21日

Oracle的同义词(synonyms)

摘要: oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。 1.创建同义词语句: createpublicsynonymtable_nameforuser.table_name; 其中第一个user_table和第二个user_table可以不一样。 此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Database Link(数据库连接)来扩展访问,然后在使用如下语句创建数据库同义词:create synonym table_name for table_name@DB_Link; 当然,你可能需要在user用户中给当前用户(use... 阅读全文

posted @ 2013-03-21 09:10 陈惟鲜的博客 阅读(176) 评论(0) 推荐(0) 编辑

2013年3月15日

java类实现 指定网站信息采集

摘要: 话不多出,直接写出实现过程。若是需要代理,就设置代理// // 设置代理上外网// System.getProperties().put("proxySet", "true");// System.getProperties().put("proxyHost", "172.31.170.14");// System.getProperties().put("proxyPort", "8080");View Code package com.chen.downMessage;i 阅读全文

posted @ 2013-03-15 19:54 陈惟鲜的博客 阅读(285) 评论(0) 推荐(0) 编辑

2013年3月7日

SQL报表横向显示,交叉报表显示 (1)

摘要: 用DECODE 或用交叉报表实现报表横向显示CREATE TABLE LL (ART_NO VARCHAR2(3),NAME VARCHAR2(4),SALES VARCHAR2(4));INSERT INTO LL VALUES(101,'A1',200);INSERT INTO LL VALUES(102,'B1',400);INSERT INTO LL VALUES(103,'C1',600);INSERT INTO LL VALUES(104,'D1',800);COMMITSELECT NO,MAX(N101) AS & 阅读全文

posted @ 2013-03-07 16:18 陈惟鲜的博客 阅读(176) 评论(0) 推荐(0) 编辑

SQL使用CASE WHEN THEN

摘要: 这个,以前很纠结,现在感觉我会用了,于是写出来。语法:select CASE WHEN条件 THEN 执行表结构:课程表:CREATE TABLE `course` ( `courseid` int(10) NOT NULL, `name` varchar(20) default NULL, PRIMARY KEY (`courseid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;成绩表:CREATE TABLE `user_score` ( `userid` int(10) NOT NULL default '0', `courseid` in 阅读全文

posted @ 2013-03-07 16:16 陈惟鲜的博客 阅读(155) 评论(0) 推荐(0) 编辑

2013年3月4日

通过jxl.jar 读取、导出excel的小例子

摘要: 通过jxl.jar 读取、导出excel的小例子。下载jxl.jar API地址 :http://ishare.iask.sina.com.cn/f/17173351.html?from=likepackage export.excel;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.OutputStream 阅读全文

posted @ 2013-03-04 10:25 陈惟鲜的博客 阅读(290) 评论(0) 推荐(0) 编辑

java 定时任务 TimerTask Timer

摘要: package com.test.tasket;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.Locale;import java.util.Timer;import java.util.TimerTask;public class TestTasket e 阅读全文

posted @ 2013-03-04 10:18 陈惟鲜的博客 阅读(133) 评论(0) 推荐(0) 编辑

关于Eclipse中设置文字大小的路径

摘要: 窗口----》首选项-----》General ------>Apperance ----->Colors and Fonts ----------->Java ---->Java Editor Text Font(overrides default:Text Font) ----------->Basic ---->Text Font其 中,Basic ---》Text Font可以控制xml和jsp,不会对java的设置造成影响。 阅读全文

posted @ 2013-03-04 10:01 陈惟鲜的博客 阅读(158) 评论(0) 推荐(0) 编辑

eclipse 插件大全

摘要: 1.Eclipse下载 EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载 http://www.eclipse.org/downloads/index.php 1.lomboz J2EE插件,开发JSP,EJB http://forge.objectweb.org/projects/lomboz 1.MyEclipse J2EE开发插件,支持SERVLET/JSP/EJB/数据库操纵等 http://www.myeclipseide.com 2.Properties Editor 编辑java的属性文件,并可以 阅读全文

posted @ 2013-03-04 10:00 陈惟鲜的博客 阅读(151) 评论(0) 推荐(0) 编辑

java 实现文件复制,并且更改格式

摘要: package com.chen.lucene.image;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class Change2Image{ /**复制文件 * * @author chen_weixian * Mar 11, 2012 11:33:19 PM * @param path 需要复制文件的路径 * @param savePath 文件保存路径(复制到的路径) * @throws Exception */ public voi... 阅读全文

posted @ 2013-03-04 09:56 陈惟鲜的博客 阅读(663) 评论(0) 推荐(0) 编辑

java 序列化对象 serializable 读写数据

摘要: 序列化对象:package com.chen.seriaizable;import java.io.Serializable;import java.util.List;@SuppressWarnings("serial")public class Student implements Serializable{ private String name; private String id; private int age; private List<Student> students; public String getName() { return name 阅读全文

posted @ 2013-03-04 09:51 陈惟鲜的博客 阅读(389) 评论(0) 推荐(0) 编辑

2012-04-25 10:23 velocity 自定义标签实现页面权限控制

摘要: 部分页面: <table width="100%" border="0" align="center" cellspacing="3" bgcolor="#FFFFFF"> <tr class="text5"> <td align="center"> <input type="hidden" name="selectNodeId" id="selectNodeId& 阅读全文

posted @ 2013-03-04 09:45 陈惟鲜的博客 阅读(644) 评论(0) 推荐(0) 编辑

导航