- 浏览: 64557 次
- 性别:
- 来自: 上海
最新评论
-
sunkiller:
而最后的filter里面Object dataSourceNa ...
Spring 动态设置数据源 -
bestree007:
很好,就是方法返回类型之前的<T>还是模糊
泛型-泛型简介 -
J_Love_me:
很好,很强大。
泛型-泛型简介 -
Javakeith:
很好!解释很细致!
泛型-泛型简介 -
q821424508:
经典啊 应用之 还是一楼啊
泛型-泛型简介
文章列表
git是非常强大的版本管理工具。接下来的时间里,我就和大家絮叨絮叨git的入门:如何在本地创建一个git仓库,并把自己的本地代码同步到远程。此教程是在mac上操作的,如果您的系统是Linux,那么操作方法相同;如果您的系统是windows,那么,只需要把git的bash窗口调出来,以后的过程也都与Linux相同。
一、首先,您需要安装git,此步就忽略了,自行安装即可。
二、假设你目前还没有创建一个工作目录,那么,先创建一个目录吧,就叫StudyGit。
三、现在的StudyGit目录还只是一个本地目录,和git没有任何关联,那么,我们怎么样才能把这个目录和git关联起来呢?只需要进入Stu ...
附件为JS、IOS、JAVA端的加密和解密的实现(之前的AES加密实现可以忽略)。可以实现前端、Android、iPhone和Java后端四个平台一致的加密工具。
算法使用3DES,工作模式CBC,填充模式PKCS5,加解密统一使用的编码方式UTF-8
session复制
session复制是指tomcat彼此之间通过组播方式将session发到各个tomcat实例上,如果其中一个访问出错,则另外tomcat仍然具有有效的session内容,从而能正常接管其session。坏处是当tomcat实例很多,或者用户在session中有大量操作时,组播发送的信息量十分惊人。
Tomcat的session复制目前有两种类型,他们的配置稍有区别
分别为:org.apache.catalina.ha.session.DeltaManager和org.apache.catalina.ha.session.BackupManager
DeltaManage ...
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/webapps/test
步骤1,A:vi /etc/exports
-----------------添加如下(第二行即可)信息----------
--/opt/dfh/ ...
如下一段建表语句:
create table df_attention (
id INTEGER not null,
userId INTEGER,
authorId INTEGER,
updateDate DATE,
del CHAR(1) default '0' not null,
constraint PK_DF_ATTENTION primary key (id)
);
------------------- ...
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 else 1 end),COUNT(*)
from doc_score s,mail_send_log m where s.user_id in(6,7,8,9) and s.status = 1 and m ...
一、语法
TRANSLATE(string,from_str,to_str)
二、用途
返回将(所有出现的)from_str中的每个字符替换为to_str中的相应字符以后的string。TRANSLATE是REPLACE所提供的功能的一个超集。如果from_str比 to_str长,那么在 from_str中而不在to_str中的额外字符将从string中被删除,因为它们没有相应的替换字符。to_str不能为空。Oracle将空字符串解释为NULL,并且如果TRANSLATE中的任何参数为NULL,那么结果也是NULL。
三、transate使用示例
dw@dw>column col1 ...
多表批量(关联)更新
把表A中的name1字段设为对应的B表中的name1字段
1.oracle
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); --防止插入null值
update test1 a set name=(select name from test2 b where a.no=b.no)
根据已有表创建新的表
CREATE TABLE TAB_NEW (PARTITION .. ...
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 /PID pid
----oracle------------------------------------
通过select * from user_constraints where constraint_name like '%1FF%';--查找外键所在的表
select a.owner ,a.table_name ,b.column_name ,C.OWNER ,c.table_name ,d.column_name from user_constraints a
left join user_cons_columns b
on a.constraint_name=b.constraint_nam ...
(1)关掉maven自动更新:
window-preferences-MyEclipse Enterprise Workbench-Maven4MyEclipse-Maven,
关闭所有Download和Update开头的选项,共四项(去掉前面的勾)
在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.jmxremote.ssl=false -Djava.rmi.server.hostname=192.168.1.12"
window中添加到catalina.bat
set JAVA_OP ...
因为见有人发了数据库的面试题,所以想起我去年面试时候遇到的一个面试题,因为当时没有答出来,所以比较深刻。
题目是这样的:有一个数据库表peope,表有字段name,age,address三个属性(注:没有主键)。现在如果表中有重复的数据,请删去重复只留下其中的一条。重复的定义就是两条记录的name,age,address值都一样。
这道题的关键是怎么把重复的数据过滤掉,后来我考虑的做法是这样的:
select * from people group by name,age,address having COUNT(DISTINCT name)=1
这样就可以把重复的数据过滤掉,然后把这些数据 ...
泛型简介
先拿一个例子来说明泛型是什么。
有两个类如下,要构造两个类的对象,并打印出各自的成员x。
public class StringFoo {
private String x;
public String getX() {
return x;
}
public void setX(String x) {
this.x = x;
}
}
public class DoubleFoo {
private Double x;
public Double getX() {
retur ...
- 2009-06-11 12:17
- 浏览 6755
- 评论(4)
Javascript 语言本身也可以进行面向对象的编程,如下是最近几天对javascript面向对象编程的总结。
对象的创建
javascript对象有两种创建方式
1.使用对象初始器:
objName = {
prop1:value_1,
prop2:value_2,
...
}
该方法直接创建实例对象,而无需声明。
2.使用构造函数:
如:fuction Engineer(para1,para2){
this.para1 = para1;
this.para2 = para2;
...
}
my Bill = new Engineer("Bil ...
- 2009-06-09 12:47
- 浏览 2372
- 评论(0)