`
aaron7524
  • 浏览: 64557 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
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 ...
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 ...
Global site tag (gtag.js) - Google Analytics