- 博客(37)
- 收藏
- 关注
原创 HttpURLConnection Post请求上传文件和参数到servlet
前台代码: public String uplaod(String actionUrl, Map params) { InputStream in = null; String BOUNDARY = java.util.UUID.randomUUID().toString(); String PREFFIX = "--", LINEND
2016-10-10 17:03:04 5812
转载 java中InputStream转化为byte[]数组
在commons-io包中org.apache.commons.io.IOUtils类的toByteArray(InputStream input)已经有实现了,我们可以参考下思路,完成我们的方法,我们可以用类似下面的代码实现inputStream转化为byte[]数组(个人比较喜欢用这个)public static byte[] toByteArray(InputStream input)
2016-10-10 16:46:57 1638
原创 File上传到ftp
public static boolean uploadFile(String url,int port,String username, String password, String path, String filename, InputStream input) throws Exception { boolean success = false;
2016-09-27 10:18:42 523
原创 File 转换成String--- 按原格式转换
StringBuffer sb=new StringBuffer(); try { FileReader fileReader = new FileReader(new File(filePath)); BufferedReader bufReader=new BufferedReader(fileReader);
2016-09-27 10:14:45 10818
原创 java 全局按键 swing
DefaultKeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher(new KeyEventDispatcher() {@Overridepublic boolean dispatchKeyEvent(KeyEvent e) {if (e.getKeyCode() == KeyEv
2015-11-19 20:05:22 889
转载 如何解决卸载McAfee时出现“处于托管模式时无法删除”问题
如何解决卸载McAfee时出现“处于托管模式时无法删除”问题问题现象:这几天在为客户终端换装杀毒软件时出现这么一个问题:在控制面板的添加或删除程序里面将“McAfee VirusScan Enterprise和 McAfee AntiSpyware Enterprise Module”卸载后,却无法卸载“McAfee agent”,总是提示“处于托管模式时无法删
2015-06-05 09:36:32 45995
转载 64位 安装Oracle instantclient 和PL/SQL Developer
一、下载Oracle官方精简绿色版http://www.oracle.com/technetwork/topics/winsoft-085727.html特别注意,要下载32位的,因为PL/SQL Developer目前只有32位的版本二、安装配置instantclient下载后,解压到D:\Oracle\instantclient_11_2(特别注意,此目录只能是字母数字
2015-05-17 13:19:01 430
转载 Java环境变量设置
(一) 配置环境变量:(相对路径)1.新建系统变量 JAVA_HOME:C:/Program Files/Java/jdk1.5.0_06; 用%JAVA_HOME%就可以取代:C:/Program Files/Java/jdk1.5.0_06这一部分 2.新建系统变量 CLASSPATH:.;%JAVA_HOME%/lib/tools.jar;%JAVA_
2015-05-17 12:09:07 293
转载 MyEclipse SVN插件安装
1. 下载SVN插件 site-1.6.5.zip 下载地址:http://subclipse.tigris.org/files/documents/906/46495/site-1.6.5.zip 2. 在MyEclipse 6.5的安装路径下的plug_in(C:\Program Files\MyEclipse 6.5\eclipse\plugin
2015-05-16 18:33:30 295
转载 Eclipse中 ctrl+shift+R没反映的处理
在装了FLEX builder插件的Eclipse中 ctrl+shift+R没反映的处理 在装了FLEX builder插件的Eclipse中 ctrl+shift+R没反映发现在“Navigation”菜单中,具然有两个“Open Resource”原因 Flex Navigation 与 JAVA的 Resource Navigation都注册了ctrl+sh
2014-08-27 10:23:37 2643
原创 oracle blob数据模糊查询
blobdbms_lob.instr(ET.TOPIC_CONTENT,utl_raw.cast_to_raw(:EPG_CONTENT),1,1)
2014-08-13 13:23:34 4388
转载 oracle查询多行数据合并成一行数据
例如有如下数据:000297 chenpeng 000297 liusu 合并处理后需显示为:000297 chenpeng,lius
2014-08-12 15:36:12 925
原创 JAVA DateFormat
DateFormat df=new SimpleDateFormat("yyyyMMdd"); Calendar cal = Calendar.getInstance(); String date = df.format(cal.getTime());
2014-07-01 17:05:08 430
原创 oracle REGEXP_SUBSTR实现字符串转列
如将字符串‘张三,李四,王五,赵六,'转换成1. 张三2.李四3.王五4.赵六 REGEXP_SUBSTR查询语句: WITH TEST AS (SELECT ‘张三,李四,王五,赵六,' AS STR FROM DUAL) SELECT DISTINCT REGEXP_SUBSTR(STR, '[^,]+', 1, LEVEL) FROM TEST
2014-07-01 15:52:06 1010
原创 oracle 添加字段和注释
添加字段:alter table TRANS_INST_HIS add PATCH_ID NUMBER(6);comment on column TRANS_INST_HIS.First_Delivery_Date is '一次交互日期';comment on column TRANS_INST_HIS.PATCH_ID is '补丁修复ID'
2014-06-13 14:28:10 1025
原创 oracle CONNECT BY PRIOR 叶子节点查找根节点
SELECT TRANS_ID FROM TRANS_INST WHERE connect_by_isleaf=1 START WITH TRANS_ID =480242 CONNECT BY PRIORUP_TRANS_ID = TRANS_ID; 说明:表TRANS_INST(TRANS_ID,UP_TRANS_ID)480242表示树的任何一个节点
2014-04-10 14:40:16 4761
原创 oracle ORA-01480
定义了一个字段(varchar2(4000)),输入一段文字保存(不包含文字),,利用plsql developer对数据库直接编辑字段,保存时提示错误:ORA-01480:STR 赋值变量缺少空后缀。遇见过多次,怀疑是plsql developer的一个bug。解决方法:(1)可以用update语句操作。(2)用oracle自带的sql developer,可以直接操作插入
2014-04-08 15:00:10 5803
原创 oracle 序列SEQUENCE
1.创建序列 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 N
2014-03-12 10:35:49 517
转载 myEclipse 的 open resource 快捷键 失效
============================================================ myEclipse open Resource 快捷键失效解决方案 ============================================================现象描述 : 在 myEclipse 窗口 中 使用 ctrl +sh
2014-03-11 15:36:07 886
转载 关于oracle树结构查询 展示 分组,查找父节点,查找子节点问题
Oracle实在太强了,本篇文章详细介绍了Oracle的递归查询语法,利用此语法,可以方便地实现递归的双向查询:-- Tirle : Recursion query for TREE with "connect by/start with"-- Author : Rake Gao-- Create Date : 2005-08-22-- Version
2014-01-27 13:54:49 978
原创 oracle时间问题
----当前时间为当年第几周Select to_char(sysdate,’WW’) from dual;----当前时间为本月第几周 Select to_char(sysdate,’W’) from dual;
2013-12-05 18:27:05 922
转载 HtmlEmail发送邮件
commons-email是apache提供的一个开源的API,是对javamail的封装,因此在使用时要将javamail.jar加到class path中,主要包括SimpleEmail,MultiPartEmail,HtmlEmail,EmailAttachment四个类。 SimpleEmail:发送简单的email,不能添加附件MultiPartEmail:文本邮件,可以添加
2013-09-11 17:35:47 3970
原创 js 自定义弹出框
CSS:#modalContainer { background-color:transparent; position:absolute; width:100%; height:100%; top:0px; left:0px; z-index:10000; } #alertBox { position:relative; width:300px;
2013-08-30 10:38:02 681
转载 解决jsp参数传递乱码的问题
解决jsp参数传递乱码的问题计算机生于美国,英语是他的母语,而英语以外的其它语言对他来说都是外语。他跟我们一样,不管外语掌握到什么程度,也不会像母语那样使用得那么好,时常也会出一些“拼写错误”问题。 乱码的出现根本原因在于编码和解码使用了不同的编码方案。比如用GBK编码的文件,用UTF-8去解码结果肯定都是火星文。所以要解决这个问题,中心思想就在于使用统一的编码方案。
2013-06-19 14:15:30 601
转载 css属性一览表
CSS属性一览表CSS 文字属性color : #999999文字颜色font-family : 宋体,sans-serif文字字体font-size : 9pt文字大小font-style:itelic文字斜体
2013-06-07 18:07:58 1021
原创 自动获取焦点
//text1的长度达到5时,text2自动获取焦点 function checkText1() { var text1 = document.all("text1").value; if (text1.length == 5) { document.all("text2").focus(); } }
2013-05-31 16:50:53 515
原创 div在body中居中
css中body{ margin:0 auto;} div{ margin-left:auto; margin-right:auto;} html中加如下声明:
2013-05-31 09:03:57 1773
转载 jqplot详解
一、关于jqplotjqplot是一个十分强大的jQuery绘制图表的插件,支持折线图、柱状图、饼图等等多种形态。其官方网址为:http://www.jqplot.com/源代码托管在bitbucket上:https://bitbucket.org/cleonello/jqplot/由于其文档写的十分ugly,所以给使用增加了不少难度。本文试图对其使用作一梳理。文中所用案例来源于互联网
2013-05-04 14:10:52 1329
原创 js中数组、string操作
1.二维数组的定义var images=new Array(); //先声明一维 for(var i=0;i images[i]=new Array(); //在声明二维 for(var j=0;j images[i][j]=1; //给
2013-05-04 11:28:37 619
原创 Json结构
在JSON中,有两种结构:对象和数组。 1. 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。例如: var o={"xlid":"cxh","xldigitid":123456,"topscore":2000,"toppl
2013-04-25 15:04:31 505
转载 js scrollLeft,scrollWidth,clientWidth,offsetWidth
scrollHeight: 获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度offsetLeft:获
2013-04-22 16:57:50 689
原创 jquery ajax
1.jQuery load() 方法jQuery load() 方法是简单但强大的 AJAX 方法。load() 方法从服务器加载数据,并把返回的数据放入被选元素中。语法:$(selector).load(URL,data,callback);必需的 URL 参数规定您希望加载的 URL。可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。可选的 callba
2013-04-18 17:11:51 585
原创 js ajax
POS请求:var xmlhttp; if(window.XMLHttpRequest==XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); }else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
2013-04-18 10:59:23 495
原创 css属性
属 性 名 称属性功能及其取值用 法 说 明 与 范 例颜色与背景类color设置文字颜色#rgb#rrggbbrgb(255,255,255)rgb(100%,100%,100%)H1{color:red}H1{color:#f00}H1{color:#ff0000}H1{color:rgb(255,0,0)}H1{colo
2013-04-16 17:24:12 495
原创 焦点
判断控件是否获得焦点 if(document.activeElement.id="txtIdHouse") { } if(document.activeElement.id="txtIdHouse"){} 判断哪个控件获得焦点 var act = document.activeElement.id;
2013-04-11 11:16:43 530
原创 keyCode对照表
Keycode对照表字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76U85351D68M77V8645
2013-04-11 11:09:12 609
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人