- 博客(29)
- 收藏
- 关注
原创 Spring整合ehcache
cache在项目中总是少不了的,如果不想把cache模块独立出来,比如(memcached、redis)等,希望有一个集成在项目中的小型、简单的cache,ehcache也是不错的,它是用java开发的。spring配置的bean如下,首先需要个cacheManger,它关联了cache配置的一些信息,下面的bean表明cache配置在ehcache.xml中
2015-01-14 17:36:39
620
原创 连接池方案:C3P0+Apache dbutils
C3P0和spring dbcp差不多,是一个连接池解决方案,其相比dbpc多出的一个功能是能够通过配置使超时不用的连接释放。C3P0中主要使用的是ComboPooledDataSource类,用其getConnection方法来得到java.sql.Connection,此时的connectin调用close方法并不会关闭连接,而是返回到连接池。可以通过ComboPooledDataSource
2015-01-14 16:54:42
1523
原创 LeetCode--Word Search
Given a 2D board and a word, find if the word exists in the grid.The word can be constructed from letters of sequentially adjacent cell, where "adjacent" cells are those horizontally or vertically
2014-08-24 13:42:30
489
原创 LeetCode--Combinations(动态规划与深度优先搜索)
题目如下CombinationsGiven two integers n and k, return all possible combinations of k numbers out of 1 ... n.For example,If n = 4 and k = 2, a solution is:[ [2,4], [3,4], [2,3]
2014-08-23 20:08:42
668
转载 LeetCode--Longest Valid Parentheses(最长有效的括号)
转自:http://www.cnblogs.com/lichen782/archive/2013/07/06/leetcode_Longest_Valid_Parentheses.html
2014-07-04 14:37:47
654
转载 LCS(longest common subsequence)与LCS(longest common substring)以及后缀数组
LCS(longest common subsequence):是指最长公共子序列,所谓序列是指顺序相同即可,biru
2014-07-01 23:20:51
1018
转载 Next Permutation -- LeetCode(下一个字典序)
原题https://oj.leetcode.com/problems/next-permutation/
2014-06-30 11:22:24
589
原创 linux总结(3)——变量的各种截取、替换、部分删除
shell中变量可谓是无处不在,环境变量和自定义变量,还有shell script中生成的各种变量。通常情况都是字符串(当然有时候会定义一些数组、浮点数),字符串就离不开对其进行截取、替换、部分删除等操作了。比如如下,需要截取出本机的对内iplocalip=`/sbin/ifconfig | grep -E "eth0|em1" -A8 | grep -oE '([0-9]{1,3}\.?){
2014-05-22 15:04:20
4791
原创 java学习篇——clone方法
无意间了Object的clone()方法,读了一读API,发现和以前大学学习C++的深拷贝和浅拷贝有一定联系,于是学习了下。public class Source implements Cloneable{ int a = 1; Integer aa = 1; String str = new String("abc"); static int b = 10; public
2014-05-19 23:28:02
559
转载 linux中source、bash命令区别
source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限" 注:该命令通常用命令“.”来替代。 如:source .bash_profile www.2cto.com . .bash_profile两者等效。
2014-05-07 13:34:55
1064
转载 用命令行编译和运行java类的注意事项
习惯性地用IDE了,几乎没有用命令行来操作过,今天用了过后遇到了一些问题,记录下来备忘。首先,如果在原文件不加package,都是直接javac编译即可。如果在A类中引用了B类,编译A类时可能需要加-classpath(或者-cp),当A、B在同一目录或者B在环境变量CLASSPATH的目录就不需要加参数-classpath了。当原文件中使用了package时,参考下面的博
2014-01-30 18:43:33
614
转载 WIN下启动和停止MYSQL
之前都是在linux上搞,今天在windows上实验实验,虽然有方便的workbench,但是还是敲开了cmd来操作。在linux上比较方便,大多时候都是用unix domain socket来登录操作的。windows用下面三个常规的方法都可以。(1)windows上可以用MySQl Notifier来打开关闭MySQL。(2)在cmd中运行net start/stop MySQL5
2014-01-19 21:32:32
867
原创 开始hadoop之旅
文章是用来记录自己的学习历程,并且完全是空余时间来玩hadoop,不保证完全正确,如有错误欢迎指正。首先当然是配置hadoop了,虽然实验室有多台电脑,但是出于是新手,还是姑且先研究清楚大名鼎鼎的MapReduce再说把。先配置简单的单机器伪分布式环境。网上有很多文章讲配置了,我只是记录下我遇到的问题。先是我下载的jdk1.7.0有问题,导致./hadoop n
2013-10-24 18:21:13
605
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人