- 博客(19)
- 收藏
- 关注
原创 实现前端、Android、iPhone和Java后端四个平台一致的加密工具
附件为JS、IOS、JAVA端的加密和解密的实现(之前的AES加密实现可以忽略)。可以实现前端、Android、iPhone和Java后端四个平台一致的加密工具。 算法使用3DES,工作模式CBC,填充模式PKCS5,加解密统一使用的编码方式UTF-8...
2014-07-09 17:55:15
250
原创 Tomcat 6 多机实现Session复制
[b]session复制[/b] session复制是指tomcat彼此之间通过组播方式将session发到各个tomcat实例上,如果其中一个访问出错,则另外tomcat仍然具有有效的session内容,从而能正常接管其session。坏处是当tomcat实例很多,或者用户在session中有大量操作时,组播发送的信息量十分惊人。 Tomcat的session复制目前有两种类型,他们的配...
2014-07-02 16:13:50
224
原创 Linux共享文件文件夹,实现文件的共享访问
Linux共享文件文件夹,实现文件的共享访问 案例:把服务器A的目录test共享到服务器B的test目录 参考:http://hi.baidu.com/guoqs/item/8057c927e5800e889c63d1bc 服务器A:192.168.1.195 /usr/local/test 服务器B:192.168.1.196 /usr/local/tomcat7/w...
2013-10-16 17:00:33
790
使用正则自动为建表sql添加Sequence
如下一段建表语句: create table df_attention ( id INTEGER not null, userId INTEGER, authorId INTEGER, updateDate DATE, del ...
2013-10-16 16:39:23
362
原创 count()函数里面想实现带条件统计,可以使用SUM函数来进行替换
count()函数里面想实现带条件统计,可以使用SUM函数来进行替换,具体可以使用case when 语句或者Decode函数来对要统计的数据进行0、1转换, 如下例子: SELECT s.user_id,SUM(case(m.is_success) when 1 then 1 else 0 end),SUM(case when m.read_time IS NULL then 0 ...
2013-07-10 17:14:17
1256
原创 oracle sql 去掉汉字保留数字或字母
一、语法 TRANSLATE(string,from_str,to_str) 二、用途 返回将(所有出现的)from_str中的每个字符替换为to_str中的相应字符以后的string。TRANSLATE是REPLACE所提供的功能的一个超集。如果from_str比 to_str长,那么在 from_str中而不在to_str中的额外字符将从string中被删除,因为它们没有相应的替换字符。...
2013-05-14 18:29:59
7364
原创 多表批量(关联)更新 oracle、mysql和sqlserver
[b]多表批量(关联)更新 [/b] 把表A中的name1字段设为对应的B表中的name1字段 [b]1.oracle[/b] update test1 a set name=(select name from test2 b where a.no=b.no) where exists(select name from test2 b where a.no=b.no); --防止插入n...
2012-03-14 11:13:29
444
原创 查看端口占用
1.查看所有的端口占用情况 C:\>netstat -ano 2.查看指定端口的占用情况 C:\>netstat -aon|findstr "9050" 3.查看PID对应的进程 C:\>tasklist|findstr "2016" 4.结束该进程 C:\>taskkill /f /t /im tor.exe 或者根据进程ID杀 >taskkill /F ...
2011-11-23 15:40:44
131
原创 oracle、sqlserver和mysql获取表外键的方法
----oracle------------------------------------ 通过select * from user_constraints where constraint_name like '%1FF%';--查找外键所在的表 select a.owner ,a.table_name ,b.column_name ,C.OWNER ,c.table_name ,...
2011-06-17 15:51:06
162
原创 关掉myeclips中maven的自动更新
(1)关掉maven自动更新: window-preferences-MyEclipse Enterprise Workbench-Maven4MyEclipse-Maven, 关闭所有Download和Update开头的选项,共四项(去掉前面的勾)
2011-05-14 09:06:47
175
原创 配置访问远程服务器中jconsole的参数
在linux中 catalina.sh中添加如下命令 JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9004 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxre...
2011-01-05 15:06:22
179
一道不错的数据库面试题
因为见有人发了数据库的面试题,所以想起我去年面试时候遇到的一个面试题,因为当时没有答出来,所以比较深刻。 题目是这样的:有一个数据库表peope,表有字段name,age,address三个属性(注:没有主键)。现在如果表中有重复的数据,请删去重复只留下其中的一条。重复的定义就是两条记录的name,age,address值都一样。 这道题的关键是怎么把重复的数据过滤掉,后来我考虑的做法是这...
2009-07-08 02:05:07
666
原创 泛型-泛型简介
泛型简介 先拿一个例子来说明泛型是什么。 有两个类如下,要构造两个类的对象,并打印出各自的成员x。 public class StringFoo { private String x; public String getX() { return x; } public void setX(String x) { ...
2009-06-11 12:17:18
196
原创 javascript 创建类的几个方法
Javascript 语言本身也可以进行面向对象的编程,如下是最近几天对javascript面向对象编程的总结。 对象的创建 javascript对象有两种创建方式 1.使用对象初始器: objName = { prop1:value_1, prop2:value_2, ... } 该方法直接创建实例对象,而无需声明。 2.使用构造函数: 如...
2009-06-09 12:47:34
259
原创 获取客户端真实IP地址
[code="java"]import javax.servlet.http.HttpServletRequest; public class RealIPAddress { //-----------获取客户端真实IP地址------------- public static String getIPAddress(HttpServletRequest request) { ...
2009-05-19 14:01:46
230
JDBC连接数据库
数据库连接池,获得connection 1. [code="java"]import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; /** * Title: * Description: * @version */ public class Pro...
2009-05-19 11:17:46
787
原创 什么是堆栈
什么是堆栈 在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。 要点: 堆:顺序随意 栈:先进后出 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类...
2009-05-18 17:09:31
446
原创 Spring 动态设置数据源
Spring2.0.1以后的版本已经支持配置多数据源,并且可以在运行的时候动态加载不同的数据源。通过继承AbstractRoutingDataSource就可以实现多数据源的动态转换。目前做的项目就是需要访问12个数据源,每个数据源的表结构都是相同的,所以要求数据源的变动对于编码人员来说是透明,也就是说同样SQL语句在不同的环境下操作的数据库是不一样的。具体的配置如下: 一、首先需要写一个静态...
2009-05-18 13:47:02
189
原创 DOS命令大全
net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\
2009-05-18 13:17:25
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人