上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 45 下一页

2015年5月31日

匹配字符串的KMP算法

摘要: 其中next序列,表示子串的前后缀最大匹配长度. 例如对于字符串C[], next[i]表示子串c[0 .. i]中, 前缀与后缀的最大匹配长度.举例如果子串是 abcuab, 其前缀是a, ab, abc, abcu, abcua, 后缀是 b, ab, uab, cuab, bcuab, 其中匹... 阅读全文

posted @ 2015-05-31 00:25 Milton 阅读(239) 评论(0) 推荐(0)

2015年5月29日

Distribute numbers to two “containers” and minimize their difference of sum

摘要: it can be solved by Dynamical Programming.Here are some useful link:Tutorial and Code: http://www.cs.cornell.edu/~wdtseng/icpc/notes/dp3.pdfA practice... 阅读全文

posted @ 2015-05-29 00:50 Milton 阅读(362) 评论(0) 推荐(0)

Java daemon thread 守护线程

摘要: 守护线程与普通线程写法上基本么啥区别,在启动线程前, 调用线程对象的方法setDaemon(true),则可以将其设置为守护线程。守护线程使用的情况较少,但并非无用,举例来说,JVM的垃圾回收、内存管理等线程都是守护线程。还有就是在做数据库应用时候,使用的数据库连接池,连接池本身也包含着很多后台线程... 阅读全文

posted @ 2015-05-29 00:42 Milton 阅读(287) 评论(0) 推荐(0)

2015年5月28日

StringBuffer and StringBuilder

摘要: As of release JDK 5, this class has been supplemented with an equivalent class designed for use by a single thread, StringBuilder. The StringBuilder c... 阅读全文

posted @ 2015-05-28 23:57 Milton 阅读(295) 评论(0) 推荐(0)

Java的super调用案例: super.getClass()返回的是子类自己

摘要: If you override a method from your superclass (or your superclass's superclass etc.), super.theMethod() will invoke the original method instead of the... 阅读全文

posted @ 2015-05-28 23:44 Milton 阅读(390) 评论(0) 推荐(0)

2015年5月27日

IntelliJ IDEA 打包可运行的 JAR

摘要: ## 构建说明创建Artifest任务* File -> Project Structure -> Artifacts -> + JAR* 选择 From module with depencies* 选择包含正确main方法的class* 选择 copy to the output directo 阅读全文

posted @ 2015-05-27 01:43 Milton 阅读(968) 评论(0) 推荐(0)

2015年5月22日

VMWare ESXi 6.x, 7.x下载

摘要: 获取免费无限制的license key http://www.vmwarearena.com/2015/03/vsphere-6-0-download-free-esxi-6-0-license-keys.html ESXi6 https://my.vmware.com/web/vmware/eva 阅读全文

posted @ 2015-05-22 01:44 Milton 阅读(968) 评论(0) 推荐(0)

2015年5月19日

Debian 8(Jessie) 安装pptp-linux (PPTP客户端), 以及route命令说明

摘要: 命令, 这里定义这个pptp的连接名称为hcoffice #安装 sudo apt-get install pptp-linux #用户名和口令 sudo vim /etc/ppp/chap-secrets #连接参数sudo vim /etc/ppp/peers/hcoffice#启动后添加路由s 阅读全文

posted @ 2015-05-19 00:54 Milton 阅读(4276) 评论(0) 推荐(0)

2015年5月18日

Debian 8(Jessie) 安装自带Mysql

摘要: 执行命令sudo apt-get install mysql-server这会把mysql-client也装上, 版本都是5.5. 安装过程中会提示你输入两遍root口令.用ps aux|grep mysql 可以看到, 默认的启动配置是mysql 4114 2.0 0.5 549936... 阅读全文

posted @ 2015-05-18 19:41 Milton 阅读(970) 评论(0) 推荐(0)

2015年5月17日

Nginx1.9.0的安装

摘要: 下载文件 http://nginx.org/en/download.html 下载 nginx-1.9.3.tar.gz安装Nginx 安装 一、安装nginx时必须先安装相应的编译工具 yum -y install gcc gcc-c++yum -y install zlib zlib-devel 阅读全文

posted @ 2015-05-17 11:15 Milton 阅读(1225) 评论(0) 推荐(0)

Tomcat 性能优化

摘要: Tomcat 性能优化 优化tomcat参数 一个典型的server.xml配置 <Connector executor="tomcatThreadPool" port="8080" protocol="org.apache.coyote.http11.Http11AprProtocol" conn 阅读全文

posted @ 2015-05-17 01:12 Milton 阅读(616) 评论(0) 推荐(0)

2015年5月16日

Centos下Tomcat 安装Apache Portable Runtime

摘要: APR(Apache Portable Runtime)是一个高可移植库,它是Apache HTTP Server 2.x的核心。APR有很多用途,包括访问高级IO功能(例如sendfile,epoll和OpenSSL),OS级别功能(随机数生成,系统状态等等),本地进程管理(共享内存,NT管道和U... 阅读全文

posted @ 2015-05-16 23:46 Milton 阅读(675) 评论(0) 推荐(0)

2015年5月15日

单机多实例Tomcat部署

摘要: 单机单用户基础上, 如何运行多个tomcat实例. 首先是tomcat的目录结构bin –包含所有运行tomcat的二进制和脚本文件lib –包含tomcat使用的所有共享库conf– 包含配置信息, 如tomcat绑定的端口等logs –包含所有的日志文件temp–此目录是tomcat存放的临时文... 阅读全文

posted @ 2015-05-15 12:54 Milton 阅读(2229) 评论(0) 推荐(0)

2015年5月14日

Maven 常用命令, 备忘

摘要: Maven在现在的Java项目中有非常重要的地位, Maven已经不是Ant这样仅仅用于构建, 首先, 它是一个构建工具, 把源代码编译并打包成可发布应用的构件工具其次, 它是一个依赖管理工具, 集中管理项目与各种公有库, 私有库及其版本的依赖, 大大减轻代码库的数据量再次, 它是一个项目管理工具, 阅读全文

posted @ 2015-05-14 13:43 Milton 阅读(952) 评论(0) 推荐(0)

2015年5月13日

IntelliJ IDEA运行tomcat项目编码错误, 及如何指定tomcat编码

摘要: 刚开始用IDEA, 在跑dubbo开发时, 发现一个很奇怪的问题, 远程调用服务端的方法时, 传入的中文参数会变成GBK编码. 经过好长时间的跟踪终于把问题定位到了IDEA里配置的Tomcat. 凡是在tomcat里启动的java应用, 不管源码是什么编码, 运行后都是GBK.解决方法:Run/De... 阅读全文

posted @ 2015-05-13 19:19 Milton 阅读(8004) 评论(0) 推荐(0)

2015年5月12日

多个mapper location时, mybatis spring的自动扫描配置

摘要: 1. MapperScannerConfigurer 里面的basePackage, 多个package用逗号分隔 2. SqlSessionFactoryBean里面的mapperLocations, 用<list><value></value>...</list>设置 例如: 关于详细的配置项说 阅读全文

posted @ 2015-05-12 15:04 Milton 阅读(9126) 评论(0) 推荐(0)

2015年5月8日

X200s,Debian 8(Jessie) 安装流水帐

摘要: 1. U盘启动安装a. 因为无线网卡驱动是non-free,需要另外下载,对应X200s,文件是iwlwifi-5000-5.ucode,下完放到安装U盘的根目录下,安装时就不会再提示而是直接安装b. U盘启动后出现 vesamenu.c32:not a COM32R image错误。这个不影响安装... 阅读全文

posted @ 2015-05-08 20:13 Milton 阅读(750) 评论(0) 推荐(0)

2015年4月26日

dubbo2.5.3 与spring 3.1.x 冲突

摘要: 在集成了dubbo2.5.3 的项目中初始化出现 MalformedParameterizedTypeException检查发现这是因为dubbo2.5.3依赖的springframeworks是2.5.6, 与项目中的3.1.1冲突, 启动后就会出现异常解决办法:在pom中增加exclusion ... 阅读全文

posted @ 2015-04-26 16:30 Milton 阅读(501) 评论(0) 推荐(0)

2015年4月25日

IntelliJ Idea14 创建Maven多模块项目

摘要: Maven多模块项目的参考资料 Sonatype上的教程 http://books.sonatype.com/mvnex-book/reference/multimodule.html 在这个教程里, 提供了一个多模块的maven项目例子供下载, 可以直接套用于实际项目. IntelliJ Idea 阅读全文

posted @ 2015-04-25 23:03 Milton 阅读(23151) 评论(1) 推荐(2)

2015年4月8日

为EXSi5.5上的Centos虚机增加硬盘容量

摘要: 宿主机调整 1. 关闭虚机, 2. 检查是否有存在的snapshot, 如果有, 需要删除, 否则不能调整磁盘容量 3. 虚机上编辑配置, 将磁盘容量调大后保存 虚机调整 参考这篇写得非常详细: 点击查看 To extend the logical volume:Note: These steps 阅读全文

posted @ 2015-04-08 01:31 Milton 阅读(997) 评论(0) 推荐(0)

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 45 下一页

导航