- 博客(162)
- 资源 (4)
- 收藏
- 关注
原创 python_django
1.windows 开发环境搭建 http://www.admin10000.com/Document/94.html
2014-02-25 11:44:58 744
原创 牢记
一、人之一生,如负重远行,不可急于求成。 二、以受约束为常事,则不会心生不满。 三、常思贫困,方无贪欲之念。 四、忍耐乃长久无事之基石。 五、愤怒是敌。 六、只知胜而不知败,必害其身。 七、常思己过,莫论人非。 八、不及尚能补,过之无以救。
2013-11-02 20:49:45 713
原创 dea_des ecb模式 java php c#实现
1.java package com.egame.fee.sdk.pc.util; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmExcep
2013-07-10 15:04:09 1708
原创 dea_des 简介
1.消息摘要算法 消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文。消息摘要算法不存在密钥的管理与分发问题,适合于分布式网络相同上使用。 现在,消息摘要算法主要应用在“数字签名”领域,作为对明文的摘要算法。著名的摘要算法有RSA公司的MD5算法和SHA-1算法及其大量的变体。 特点: 1.无论输入的
2013-07-10 15:01:54 1685
原创 tomcat_http请求转为https协议
该功能主要依靠配置tomcat 下面的config/server.xml文件和web项目的web.xml文件来实现的 server.xml配置: <Connector protocol="org.apache.coyote.http11.Http11Protocol" port="443" SSLEnabled="true" minProces
2013-07-01 18:53:59 1610
原创 tomcat_负载均衡
参考:http://www.cnblogs.com/dcba1112/archive/2011/08/01/2124092.html
2013-06-27 19:16:31 796
原创 ehcache
参考: http://blog.csdn.net/hz_chenwenbiaotmb/article/details/5754508 http://blog.csdn.net/hz_chenwenbiaotmb/article/details/5755450 http://blog.csdn.net/hz_chenwenbiaotmb/article/details/5755630
2013-06-13 18:00:02 675
原创 scripts_引用jquery文件
案例: A服务器部署一个项目作为服务器端,在B服务器部署一个项目作为客户端,该客户端调用A服务器的iframe,iframe的src位A服务器的地址,现在在C机器上访问B,在IE浏览器下,会提示部署在A服务器上的jquery拒绝访问,我是用的jquery-1.10.1.query,当改成jquery-1.7.2.js就不存在这个问题了。
2013-06-09 16:59:54 964
原创 linux_搭建svn服务器
ubuntu搭建svn服务器: 参考:http://blog.163.com/arm_linux_learn/blog/static/19215530820122535110390/ svn服务器删除项目: svn delete svn://127.0.0.1/se/hello -m del.txt
2013-05-28 19:45:11 781
原创 springMVC_后台自动接受map数据
jsp: java: @RequestMapping(value="/getMap",method=RequestMethod.POST) public void getMap(MapVo mapVo){ Set set = mapVo.getMapVo().keySet(); Iterator iterator = set.it
2013-05-27 08:58:18 5980
原创 sql_查询一张表中的重复数据
create table A(id int); insert into A(id) values(1); insert into A(id) values(1); insert into A(id) values(2); insert into A(id) values(3); insert into A(id) values(3); insert into A(id) values
2013-05-24 12:41:17 1347
原创 java_99乘法表
public class Nine{ public static void main(String[] args){ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.prin
2013-05-24 12:30:30 648
原创 hibernate_lazy
集合懒加载机制: true:默认取值,只有在调用这个集合获取里面的元素对象的时候,才发出查询语句,加载集合元素的数据 false:取消懒加载机制,即在加载对象的同时,发出第二条查询语句加载其关联的集合数据 extra:是一种比较聪明的懒加载机制,即在调用集合的size/contain等方法的时候,hibernate会发出一条SQL语句,获取需要的值,只有在正真需要这些集合对象数据的时候,才会
2013-05-21 11:08:05 575
原创 hibernate_inverse
在hibernate中,实体的配置文件中: inverse = "true" 该属性的含义表示不对双方关系进行控制。 在一对多中,该属性会加在一的一方,在这种情况下,一对多的的关系维护是交给多的那方的,关系由多方的外键进行控制的。 在多对多中,该属性加载任何一方,该方便放弃维护关系的权利 参考:http://zhidao.baidu.com/question/104909102.
2013-05-20 17:24:23 611
原创 java_isAssignableFrom
public class Test { public static void main(String[] args) { System.out.println(A.class.isAssignableFrom(A.class)); System.out.println(B.class.isAssignableFrom(A.class)); System.out.println(C.c
2013-05-20 15:04:46 966
原创 java_方法泛型使用
public class Test { public static void main(String[] args) { Test test = new Test(); System.out.println(test.print()); test.print("hello T"); } @SuppressWarnings("unchecked") public T pri
2013-05-20 14:11:39 804
原创 java_class.getMethod 与 class.getDeclaredMethod的区别
public class Test { private int a; float b; protected double c; public long d; private void print(){ } void print(int a){ } protected void print(float a){ } public
2013-05-20 09:47:31 3131
原创 linux_ln
1.hard link ln from to 缺陷: 1.不能跨FileSystem 2.不能link目录 使用hard link创建的文件inode与源链接inode相同 源链接或者hard link 一个被删除不会影响最终数据的使用 2.symbolic link ln -s from to symbolic link等同于windows下的快捷方式
2013-05-19 22:16:00 740
原创 linux_df和du
df:列出文件系统的整体磁盘使用情况 参数: -a:列出所有文件系统,包括/proc等 -k:以KBytes列出所有文件 -m:以MBytes列出所有文件 -h:以人们较直观的方式显示容量单位 -H:以M=1000k的进位方式显示 -T:将文件系统类型列出来 -i:不使用硬盘容量,而以inode数量来显示 df列出所有文件,不包含内存和swap挂在点 du:估计文件系统的磁盘使
2013-05-19 21:55:23 742
原创 linux_指令和档案的搜索
1.which 搜索执行档 参数: -a:列出所有由path目录中可以找到的指令均列出 which ifconfig2.whereis 查找特定档案 参数: -b:只找binary格式的档案 -m:只找说明文件manual路径下的档案 -s:只找source来源档案 -u:不属于上面的类型 whereis ifconfig ifconfig: /sbin/ifconfig /us
2013-05-15 23:12:44 635
原创 freemarker_路径问题
在使用freemarker过程中,需要include或者import其他ftl文件或者html文件,这个导入文件的路径,经常会出错。 导入文件的路径与程序中设置的路径有关 @Override public void init() throws ServletException { cfg = new Configuration(); cfg.setSer
2013-05-15 10:36:08 876
原创 mysql_查看mysql版本的四种方法
1.mysql -V 2.进入mysql>status 3.select version(); 4.mysql --help | grep Distrib以上四种方法基于ubuntu linux
2013-05-14 23:20:24 1173
原创 linux_file
file:指令用来判断文件的类型 file /tmp/ /tmp/: sticky directory file /usr/bin/passwd /usr/bin/passwd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for
2013-05-14 22:34:06 764
原创 linux_档案隐藏属性
chattr:配置档案的隐藏属性 选项不参数: + :增加某一个特殊参数,其他原本存在参数则不动。 - :移除某一个特殊参数,其他原本存在参数则不动。 = :设定后面接的参数 i:这个 i 可就很厉害了!他可以让一个档案不能被删除、改名、设定连结也无法写入或新增资料!』对于系统安全性有相当大的帮助!叧有 root 能设定此属性 a: a 设定后,这个档案将叧能增加数据,而不能删除也不能
2013-05-14 21:53:33 734
原创 linux_umask
umask 0002 umask -Su=rwx,g=rwx,o=rx 对于新建的档案,默认没有x权限的 rw-rw-r-- 对于新建的目录,x代表进入该目录的权限 rwxrwxr-x
2013-05-13 22:38:18 569
原创 linux_touch
linux下面有三个重要的时间参数: 1.mtime(modification time) 当档案的内容改变时,就会更新这个时间 2.ctime(status time) 档档案的状态改变的时候,例如权限或者属性被更改了,就会更新这个时间 3.atime(access time) 当档案的内容被取用的时候,就会更新这个时间 选项与参数: -a 修改atime -c 修改c
2013-05-13 22:03:53 694
原创 linux_档案内容查询
cat 由第一行开始显示档案内容 tac 从最后一行开始显示,可以看出 tac 是 cat 癿倒着写! nl 显示癿时候,顺道输出行号! more 一页一页的显示档案内容 less 不 more 类似,但是比 more 更好的是,他可以往前翻页! head 叧看头几行 tail 叧看尾部几行 od 以二进制的方式读取档案内容! 其中,cat tac nl 一次显示整个文件
2013-05-12 22:31:26 656
原创 mysql_导入txt文件
以下操作基于ubuntu linux: 1.mysql导入txt文件的基本语法: load data infile '/home/asarja/mysql/infile_txt.txt' into table t_infile_txt fields terminated by ',' lines terminated by '\n'; 在mysql中执行上面的命令的时候,ubuntu系统会
2013-05-11 22:51:33 762
原创 mysql_修改密码
对于一些记性不是太好的人,我又把mysql的密码给忘记了。 以下修改密码以ubuntu上安装的mysql为例 1. sudo vi /etc/mysql/my.cnf [mysqld] # # * Basic Settings # user = mysql pid-file = /var/run/mysqld/mysqld.pid socket
2013-05-11 21:44:08 698
原创 maven_添加memcached-java-client
参考: http://jason61719.iteye.com/blog/1002141 http://blog.csdn.net/bluishglc/article/details/6910556 1.下载最新版本的memcached-java-client https://github.com/gwhalin/Memcached-Java-Client/downloads 2.
2013-05-09 20:44:21 1463
原创 java_Runtime
Rumtime类源码解析: public class Runtime { private static Runtime currentRuntime = new Runtime(); /** * Returns the runtime object associated with the current Java application. * Most of
2013-05-09 17:13:19 828
原创 windows_rundll32
rundll32: 顾名思义执行32位的dll文件,执行dll文件的内部函数,该文件的作用就是使用命令行的方式调用动态链接程序库。 语法: rundll32 dllname,funcationname arguments dll参数: 1.安装exescope软件,打开某个dll文件 2.在右边的窗口就可以看到此dll文件的参数 以下举几个例子: 1.rundll32 url.dl
2013-05-09 11:26:22 789
原创 linux_取得路径文件名和目录名
basename:取得文件名 basename /etc/sysconfig/networknetwork dirname:取得目录名 dirname /etc/sysconfig/network/etc/sysconfig
2013-05-08 22:18:36 868
原创 javaweb_获取用户真实ip地址
一般情况下使用Request.getRemoteAddr()即可,但是通过nginx等反向代理软件后,该方法会失效。 因此,从一些比较成熟的框架中看到一个比较好的方法: 先从Header中获取X-Real-IP, 如果不存在,这时再从X-Forward-For中获取第一个IP,用逗号分隔; 如果还不存在,调用Request.getRemoteAddr() 下面贴一下源码 1.
2013-05-08 17:44:57 1300
原创 linux_ls
-a 全部档案包括隐藏档 ls -a -A 和-a一样,排除 .和.. ls -A -d 列出当前目录 , ls -d -f 直接列出结果,不经行排序 ls -f -F 根据档案类型和给予一些标志 ls -F -h 将档案容量按人们可以识别的标志列出 ls -lh -l 列出档案的属性和权限等 ls -l -i 列
2013-05-07 22:02:47 584
原创 linux_mv
mv:移动档案或目录,或更名-f force 强制移动,可以直接覆盖已存在的文件mv -f .bashrc /tmp-i 询问是否覆盖mv -i .bashrc /tmp-u 如果目标档案已经存在,且source较新,才会更新mv -u .bashrc /tmp文件改名mv .bashrc bashrc移动多个文件到一个目录(最后一个一定是目录)mv x y z /tm/rename用于批量修改文
2013-05-07 21:46:24 730
原创 linux_rm
rm:移除档案或者目录 -f force的意思,强制删除不会出现警告信息 rm -f /tmp/* -i 询问删除者是否删除 rm -i /tmp/* -r 递归删除(用户删除目录下的内容) rm -r /tmp/etc 删除以 -开头的文件或目录 rm ./--aaa-- rm -- --aaa--以上任意一种方式都可以
2013-05-07 21:37:05 594
angularjs javascript文件下载
2015-07-02
jquery控件
2013-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人