- 博客(55)
- 资源 (15)
- 收藏
- 关注
原创 Java ftp 上传文件名乱码
场景描述:在系统中生成xml上传到指定目录中 定时监控指定目录,读取目录中文件,解析,执行业务操作后,将文件移动到指定目录。废话没有,直接上代码。1.上传此处的处理没有生成文件后,将文件再上传,而是直接生成好xml格式字符串后, 转换为流上传。 // 设置编码 ftpClient.setControlEncoding("UTF-8"); ftpClient.enterLocalPassiveMode();
2020-08-01 00:44:07
2834
1
原创 Java 类动态添加属性字段
说明:做项目中遇到一种场景,需要根据查询时间段, 获取时间段中中每个月份对应的金额(费用统计)。如截图中的两列因为列是动态的, 首先想到的就是后天拼接JSON格式字符串, 然后返回到前台, 组装表头及内容。 但是当前系统中easyUI版本为1.2,并不支持 data属性(官方从1.3.2开始支持)。所以只能返回list<T> 格式。网上一搜相关代码很多, 看客可以自己搜索一下。...
2018-10-22 18:35:11
19868
2
原创 JS判断浏览器类型
// 判断浏览器类型 function getExplorer() { var explorer = window.navigator.userAgent ; //ie if (!!window.ActiveXObject || "ActiveXObject" in window) { return "ie"; } //firefox else i
2015-09-18 15:42:16
699
原创 js中出现missing ) after argument list
我在JS 中拼接html var html = '编辑'; 在项目中点击是后台报错 : missing ) after argument list 或者 Uncaught SyntaxError: Unexpected token }, 查了一下是拼接的串里面有特殊字符需要处理. 正确的写法是:var html = "编辑";
2015-09-10 09:15:58
45006
转载 Oracle中针对中文进行排序
在oracle 9i之前,对中文的排序,是默认按2进制编码来进行排序的. 9i时增加了几种新的选择:按中文拼音进行排序:SCHINESE_PINYIN_M按中文部首进行排序:SCHINESE_RADICAL_M按中文笔画进行排序:SCHINESE_STROKE_M而oracle 9i是对中文的排序是默认按拼音排序(并不是指NLS_SORT = SCHINESE_PINYIN_M,而
2015-07-23 08:26:01
871
转载 接口和抽象类有什么区别
接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.所以,在高级语言上,一个类只能继承一个类(抽象类)(正如人不可能同时是生物
2015-07-06 10:43:05
466
原创 struts2 工作原理及工作过程
一 工作原理在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatc
2015-07-06 10:41:50
605
原创 什么是MVC
V-VIEW-视图视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Adobe Flash和像XHTML,XML/XSL,WML等一些标识语言和Web services.MVC好处是它能为应用程序处理很多不同的视图。在视图中其实没有真正的处理
2015-07-06 10:39:38
660
原创 正则表达式 获取开头结尾的数字
需求是使用正则表达式获取一个字符串开始及结尾部分的数字。 例如:输入123ABC321, 获取开头的123 及结尾的3211.JS写法 var inReg = new RegExp("[a-zA-Z\u4e00-\u9fa5]"); var inputContent = "123ABC321"; // 如果开始时数字 var regstart = new RegExp("^
2015-07-03 11:43:14
10889
转载 Jquery autocomplete 下拉项显示图片
使用Jquery 的 autocomplete 插件时, 默认下拉项中只能展示文本,不能 能添加HTML代码。解决方案:第一步:修改源代码打开jquery.ui.autocomplete.js 在第407行左右.append( $( "" ).text( item.label ) )=====改为=====.append( $( "" ).html( item.labe
2015-06-23 19:42:17
1179
1
原创 springmvc 返回ModelAndView视图解析不到jsp
问题重现 :我在页面中请求的路径是, 类中对应的映射为,但是实际执行是并没有把返回路径映射到 userinfo/MyJsp.jsp ,而是映射到了 userinfo/adduserinfo.jsp。 解决方法:导致该问题出现的原因为导入的 ModelAndView 包错误,此时引入的包为org.springframework.web.portlet.ModelAndVi
2015-06-18 09:14:57
4646
1
原创 select SCM type and URL 用m2e插件从svn导出maven项目
1.用m2e插件从svn导出maven项目2.下一步到这里,会出现一个警告,select SCM type and URL,你选择type发现下拉列表为空或者只有cvs,没有svn选项3.点击右下角:m2e Marketplace , find :m2e 选中 m2e-subversive m2e-eclipse 点击finish,安装成功。 速度可能有点慢,此处要有耐
2015-06-02 17:41:13
6136
原创 Could not create the view: An unexpected exception was thrown
今天打开Myeclipse10的时候,发现server窗口出现一堆问题,问题如标题,然后下方出现了一堆java.lang.NullPointerException的问题。java.lang.NullPointerException at com.genuitec.eclipse.ast.deploy.core.Deployment.(Unknown Source) at
2015-03-17 09:28:38
1350
转载 java实现telnet连接操作
package com.telnet;import java.io.IOException;import java.io.InputStream;import java.io.PrintStream;import java.io.UnsupportedEncodingException;import java.net.SocketException;import org.apache
2015-03-06 16:24:47
7853
7
转载 android 状态栏显示运行图标
// 通知栏展示 private void showNotification() { // 创建一个NotificationManager的引用 NotificationManager notificationManager = (NotificationManager) getSystemService(android.content.Context.NOTIFICATI
2015-03-04 17:09:21
1174
原创 java 线程同步实例
一个简单的java线程同步例子。package com.easecom.zsk.web;public class ThreadDemo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Account accou
2015-02-13 15:41:39
708
转载 使用ArcSDE SQL操作怎么获得新对象的objectid、GUID
http://blog.youkuaiyun.com/linghe301/article/details/7227464
2014-11-19 10:18:58
1196
原创 Java 解析 clob 包含坐标
纯点坐标更新SQL:update a23 set SHAPE = st_point(120.913881027, 37.40471325200002,4326) where objectid = 9527 线类坐标更新SQL: update a23 set SHAPE = st_LINESTRING('LINESTRING(117.14161515333333 3
2014-10-22 17:30:01
786
原创 JAVA JSON 格式数据转 MAP/LIST
package com.test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;import net.sf.json.JSONArray;import net.sf.json.JSON
2014-09-13 15:40:24
1106
1
原创 JQuery 实现checkbox与radio级联
最终效果,点击checkbox,radio中动态显示选中的checkbox选项,并默认选中di
2014-08-30 16:45:11
1650
转载 div 动态下拉收缩效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">runcodevar mh = 30;//最小高度var step = 5;//每次变化的px量var ms = 10;//每隔多久循环一次function to
2014-07-21 16:02:39
1391
原创 JS获取URL传递参数
js获取url传递参数这里是一个获取URL带QUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET函数:function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest
2014-07-15 10:54:54
908
原创 ArcGIS REST Server 报错Unable to complete operation. error: Some parameters could not be recognized.
刚开始接触ArcGIS for javascript。 根据 ArcGIS REST AP
2014-07-12 10:30:52
14650
原创 项目开发笔记
最近正在参与一个项目开发。遇到了很多小的问题,很多事页面上的。特意把这些小问题及解决方法记录一下, 以备不时之需。1. 问题:JSF中 JS 执行 BEAN中方法。 解决方法:
2014-06-19 16:41:19
784
原创 PL/SQL 查询中文乱码问题
解决方法:创建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了。如果想转换为UTF8字符集,可以赋予“NLS_LANG”为 “AMERICAN_AMERICA.UTF8”,然后重新启动 pl/sql developer。其它字符集
2014-06-04 11:39:56
685
转载 myeclipse6.5 blue 手动生成注册码
重装系统后安装myeclipse6.5 blue 版,从网上找的注册码都不能使用。特意从网上找了一个手动生成注册码的代码。 这个一定能用!记得注册时要断网!!!import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Calen
2014-03-24 10:42:36
1069
转载 JAVA 输出指定字符串所有排列组合
题目介绍:输出给定数组或者字符串,输出所有排列可能。例如:给定字符串为 1234. 输出所有排列可能:1234 1324 1423 1432.。。。。。。。 下面代码是搜集到的比较简洁的实现方式。共享一下public class MySocket { public static void main(String[] args) { String[] array =
2014-03-15 11:09:15
8217
1
原创 Linux 下 Tomcat 自启动配置
1.将tomcat/bin/startup.sh 内容替换为: JAVA_HOME : jdk 安装目录。CATALINA_HOME : Tomcat 安装目录。3.将 /etc/rc.d/rc.local 中添加 /ceims/tomcat5/bin/startup.sh 即可4.在/etc/rc.d/rc.local中添加 export LC_ALL=zh_CN.GB180
2014-01-02 21:02:20
793
原创 Linux系统下增加多串口
如工控机为4个以上串口,而Linux系统安装后最多默认只识别出com1~4这4个串口,com5后面的几个则没有识别出来,此时无法做相应的串口测试、应用,操作步骤如下:1、 在BIOS下查看串口的地址和中断(IRQ)信息工控机启动后按住键盘上的DEL键,进入BIOS,使用à方向键选择Advanced-->Super IO Configuration,在出现的串口信息里面记录各串口的信息,如下
2014-01-02 20:40:44
5278
SQLServer排查死锁
2022-06-09
springmvc 模拟登陆
2014-11-27
Linux 系统克隆工具 Clonezilla Part2
2014-01-01
Linux 系统克隆工具 Clonezilla part1
2014-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人