- 博客(164)
- 问答 (3)
- 收藏
- 关注
原创 【Oracle】新建新用户,只能登录和查询其他用户表数据
1. 使用管理员账号登录数据库; 2. 创建新用户CREATE USER 用户名 IDENTIFIED BY 密码; 3. 赋予新用户登录和查询的权限GRANT CONNECT, select any TABLE, select any dictionary to 用户名; 4. 查询可视化库表的数据SELECT * FROM 要查询的用户名.表名; ...
2016-01-10 10:44:16 960
原创 java 7 nio逐行读取文件内容
nio逐行读取文件内容,使用 java 7.首先,获取文件编码;其次,读取文件内容。 1. 获取文件编码import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;impor...
2015-12-26 23:33:11 900
原创 java 6 IO读取txt文件内容
逐行读取。首先获取文件的编码格式;读取文件内容。 log4j-1.2.17.jarslf4j-api-1.4.3.jarslf4j-log4j12-1.4.0.jar 1. 获取文件的编码格式import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputS...
2015-12-26 23:24:08 291
原创 【JAVA】读取excel内容(兼容03和07格式)
jar 包: poi-3.13.jar poi-ooxml-3.13.jar poi-ooxml-schemas-3.13.jar xmlbeans-2.6.0.jar slf4j-api-1.4.3.jar slf4j-log4j12-1.4.3.jar log4j-1.2.17.jar junit-...
2015-12-21 13:51:44 351
原创 Ubuntu 15安装JDK
1. 环境 Ubuntu: 15.10 64位; JDK:jdk-8u66-linux-x64.tar.gz; 上传/下载工具:FileZilla Client; JDK的下载地址见: jdk 官方下载地址 2. 安装jdk2.1 创建JDK安装目录 使用root账号登录Ubuntu。 分别执行下面的两条命令: (1)c...
2015-12-14 17:18:11 208
原创 一行代码去除List中的重复数据
1. 核心代码:List<String> listWithoutDup = new ArrayList<String>(new HashSet<String>(list)); 2. 测试代码(junit4)@Testpublic void removeDuplicateDatas() { StringBuilder buf = n...
2015-12-02 10:52:28 401
原创 将List中的对象中的字段的重复值删除
如下面的对象 Subs,如果其属性 startSt 和 endSt 同时有重复的值,则删除其中重复的一个。 主要代码:List<Subs> results = new CopyOnWriteArrayList<Subs>();for (Object obj : list) { if (!results.contains(obj)) { re...
2015-12-01 11:10:13 438
原创 openSUSE 打开 sshd
操作系统:openSUSE-Leap-42.1 64位 (即 openSUSE-Leap-42.1-DVD-x86_64.iso)远程连接工具:SecureCRT 在 VMware Workstation 中安装 openSUSE,已经配置好网络连接,使用 SecureCRT 远程连接,第一次连接的时候,连接失败,原因是 openSUSE 的 ssh 服务默认是关闭的,需要将其打...
2015-11-20 13:08:15 390
原创 【Shell脚本】ftp上传文件
将本地目录/usr/local/shells/ftp下的文件index.jsp通过ftp上传到10.0.0.13的目录/opt/naridtfiles下。 uploadfile.sh#!/bin/bash# upload loacal file(/usr/local/shells/ftp/index.jsp) to server by ftpftp -n <&l...
2015-11-12 16:07:14 163
原创 【Oracle】按时间范围查询
-- 七天前的那一天SELECT T.* FROM T_BREAKER T WHERE T.GATHERTIME BETWEEN TO_DATE(TO_CHAR(SYSDATE - 7, 'yyyy-mm-dd') || ' 00:00:00', 'yyyy-mm-dd hh24:mi:ss') AND TO_...
2015-11-11 22:57:28 738
原创 jdk 官方下载地址
http://www.oracle.com/technetwork/java/javase/archive-139210.html JDK 1.6:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html JDK 1.7: ht...
2015-11-06 10:00:07 276
原创 MongoDB 3 操作方法
MongoDB 数据库版本:3.0.6jar 包:mongo-java-driver-3.1.0.jar (见附件)。 数据源配置:mongodb.soTimeOut=30000mongodb.connectionsPerHost=500mongodb.threadsBlock=30mongodb.host=10.0.0.11#mongodb.host...
2015-10-29 13:58:41 114
原创 webservice入参和输出都是复杂对象
环境:xfire 1.2.6 1. 接口 接口的返回值原先是用 Map<String, MeasureTypeVO>的,但是好像 xfire 的返回值不支持复杂的对象,所以改成将 Map<String, MeasureTypeVO> 设置成对象 MeasureTypeDTO 的一个属性 public MeasureTypeD...
2015-08-20 14:59:50 1615
原创 Linux安装MongoDB
1. 环境1.1 Linux操作系统 Red Hat Enterprise Linux Workstation release 6.1 (Santiago) 1.2 mongodb mongodb-linux-i686-3.0.3.gz 2. 工具2.1 上传工具 FileZilla Client2.2 linux命令执行工具...
2015-08-06 15:46:55 96
原创 【Oracle】动态SQL与游标
Oracle 存储过程,实现:根据存储过程入参拼接动态的查询SQL,将查询结果存入游标中,再从游标中取出数据,存入另一张表中。 下面的PL/SQL中,核心即为 OPEN C_UNITCIREF_TMP FOR 'SELECT CIMID FROM ' || TABLE_NAME; CREATE OR REPLACE PROCEDURE P_SAVE_DEVDICT(DEV...
2015-07-09 23:54:24 126
原创 Spring jdbcTemplate示例
Spring jdbcTemplate示例 1. 单个插入2. 批量插入3. 单个更新4. 单个删除5. 批量删除6. 查询(返回单个对象)7. 查询(返回集合)8. 查询(返回基本数据类型)9. 查询(返回 String)10. 调用存储过程11. 批量插入--每次n条12. 批量更新--每次n条 import java.sq...
2015-07-08 15:26:57 224
原创 Red Hat Linux 安装 Eclipse
环境:linux版本: RedHat Linux 9.0 i386 (Shrike)jdk: jdk-6u45-linux-i586-rpm.bin (已安装,见 http://xurichusheng.iteye.com/blog/2221012)eclipse: eclipse-jee-indigo-SR2 (3.7) 步骤:1. 在linux的/opt/softwares 下建文...
2015-06-20 15:43:17 403
原创 Red Hat Linux 安装 JDK
linux版本: RedHat Linux 9.0 i386 (Shrike)jdk: jdk-6u45-linux-i586-rpm.bin http://pan.baidu.com/s/1i3ImIv7 步骤:1. 在linux的/opt/ 下建文件夹 softwares,在 softwares 下建文件夹 jdk;2. 使用 FileZilla Clie...
2015-06-20 14:11:59 202
原创 使用sftp操作远程Linux文件
jar 包: jsch-0.1.52.jar http://central.maven.org/maven2/com/jcraft/jsch/0.1.52/jsch-0.1.52.jar junit-4.10.jar http://central.maven.org/maven2/junit/junit/4.10/junit-4.10....
2015-06-04 13:53:34 341
原创 Mongodb 3.0.2 增、删、改、查 简单示例
使用 junit 4 测试 Mongodb3 增、删、改、查 数据库: Mongodb 3.0.2jar包 : mongo-java-driver-3.0.2.jar junit-4.10.jar数据库客户端工具: Robomongo 3.0.2 版本中,使用 MongoCollection<Document> 代替了原来的 ...
2015-06-03 11:11:47 132
原创 使用 zTree 动态加载树形菜单
1. 框架: jquery-1.8.3.js jquery.ztree.core-3.5.js Spring-3.2.4 js及css见附件 2. 加载的数据 省市数据。 思路:一进入页面,首先加载省一级信息,当点击省的时候,到后台查找该省下面的所有的市,然后加载到该省下。 3. 表(HW_DEPT...
2015-04-09 13:33:46 493
原创 Highcharts 图表统计(柱状图、饼状图)
说明: 前台页面(JSP)使用 Highcharts 图表库对数据库中的数据进行统计展示。使用技术: 1. jQuery; 2. Highcharts; 3. spring 3.2.4.RELEASE;页面效果如下所示: 详见附件 highcharts-demo.zip 其中的 DAO 层方法,为一个功能不多次连接数据库,可使用存储过程...
2015-01-17 20:33:50 159
原创 jsp页面显示二进制图片
1. DAO层import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;/** * @Title: getAlfterImgById * @deprecated: 根据图像id查找二进制图像 * @param imageId * ...
2014-11-05 15:58:15 901
原创 权限页面展示布局
目的:需要将权限做如下图所示的展示: 1. 数据库表结构 表名: ss_permission ID VARCHAR2(32) PRIMARY KEY,DISPLAY_NAME VARCHAR2(500),NAME VARCHAR2(300),PARENT_ VARCHAR2(32)LEAF_ ...
2014-08-21 15:38:14 1020
原创 添加 xfire-all-1.2.6.jar 导致的spring配置文件错误
1. 环境 maven spring-3.2.3 xfire-1.2.6 2. 问题描述 在工程中的 pom.xml 中添加 xfire <dependency> <groupId>org.codehaus.xfire</groupId> <artifactId>xf...
2014-07-15 14:27:25 470
原创 Spring工具类,提供取得Spring配置文件中定义的Bean的方法
在 java EE 工程中,经常会用到定时任务Job、自定义servlet,在这些job、servlet中,也会用到在 spring 容器中声明的bean,如 service、dao等。 在 job、servlet 中,这些 bean 的获取如下所示: 1. 自定义spring加载器 这个加载器的作用就是把 Application...
2014-05-15 19:02:44 346
原创 dom4j 对xml节点的增、删、改 操作
需求: 在jsp页面上展示树形结构,当选中某个节点时,可以新增该节点的子节点、删除该节点、修改该节点信息。 操作节点的时候,既操作数据库,也操作xml文件。先操作数据库,后操作xml文件。 如果操作数据库失败,则不再操作xml文件。 说明: 1. menuNo 是唯一的; 2. 节点层次只有一层,但是各个节点之间有关...
2014-05-12 13:52:35 1045
原创 java中使用JNative调用dll方法
使用JNative调用dll方法,dll 文件名为 : IMLib.dll、MTLib.dll、MT_PlaneLib.dll、InfraredSDK.dll。 这些dll之间有相互依赖关系。 这些dll文件都是自己写的C++代码生成的,由于涉及到商业,故在此不提供。 使用到的 jar 包是 : JNative.jar 见附件 1. C++接口及其描...
2014-03-03 16:02:07 1738
原创 wz_jsgraphics.js 在图片上画直线、圆、矩形
借用 wz_jsgraphics.js 提供的方法,在图片上画直线、圆、矩形。 在图片上随意点两个点即可画直线、圆、矩形。 coordinate.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tr...
2014-03-03 12:23:19 2372
原创 页面间传值
在parent页面中弹出son页面窗口,将值从parent页面传到son页面,并在son页面接收. parent页面弹窗使用方法 window.showModalDialog,son页面接收数据使用 window.dialogArguments.参数名 适用于 html,jsp 在 IE8 和 firefox 25 中测试,可以使用,在 chrome ...
2013-11-07 08:56:37 139
原创 使用Spring的JdbcTemplate处理Clob
1. 数据库表 req_seq CREATE TABLE req_seq(req_id VARCHAR2(36) PRIMARY KEY,seq VARCHAR2(100),req_xml CLOB,req_time DATE); 2. 实体类 import java.io.Serializable;import java.sql.Times...
2013-11-01 11:04:47 735
原创 oracle 存储过程分页查询
oracle 10gR2Spring JDBCTemplateJDK 1.6.0_10 1. 定义返回结果集的游标CREATE OR REPLACE PACKAGE PKG_QUERY_PAGE AS TYPE CUR_QUERY_PAGE IS REF CURSOR;END PKG_QUERY_PAGE;/ 2. 存储过程CREATE OR RE...
2013-10-24 11:09:14 235
原创 修改tomcat内存
昨天在调试一个java web 项目的时候,发现代码在执行到action方法的跳转页面代码(return "success")时,报了 java.lang.OutOfMemoryError: PermGen space。经过debug,未发现代码有任何问题,执行时间也很快。 最后想到,既然是内存溢出,那试着加大 tomcat 内存试试,结果程序运行成功。还真是tomcat内存...
2013-07-19 10:50:39 86
原创 java面试题:读取文件中含有ERROR的行
java面试题:读取文件中含有ERROR的行 public class LogsUtils { private static final String LOG_PATH = "foshan.log"; public String readError() { StringBuilder build = new StringBuilder(); In...
2013-07-16 17:17:46 348
原创 js 验证身份证号
function checkCardId(){ var socialNo = document.getElementById("idcard").value; if(socialNo == "") { alert("输入身份证号码不能为空!"); return (false); } ...
2013-07-15 11:15:36 121
原创 XMLHttpRequest 实例
// JavaScript source code//获取httprequest对象var http=getHttpObject();function getHttpObject(){ var xmlhttp=false; //Mozilla、Safari等非IE浏览器 if(window.XMLHttpRequest) { xmlhttp=n...
2013-06-02 15:12:07 376 1
原创 单点登录代码整理
参考了 dinguangx 写的6篇文章: 1. CAS服务器实验之一: CAS基本概念 2. CAS服务器实验之二:CAS Server部署 3. CAS服务器实验之三:启用Http协议 4. CAS服务器实验之四:单点登录测试 5. CAS服务器实验之五:单点退出测试 6. CAS服务器实验之六:自定义CAS服务器数据源 (这...
2013-05-10 12:12:07 211
原创 使用jxl,将数据写入excel中
转自 jxl 生成excel,从服务器导出excel到网页 代码及jar包见附件 jxl.rar运行结果见附件中的 testJXL_20130508121745.xls
2013-05-08 14:19:41 158
空空如也
eclipse 启动 tomcat 异常
2014-07-28
IEC61850 smv报文解析(9-2标准)
2013-08-15
关于 jquery 和 freemarker
2010-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人