- 浏览: 78337 次
最新评论
-
wangluo605:
太牛叉了。我这一两月就假死一次。访问没响应。看tomcat还在 ...
Tomcat 假死原因分析 -
sina_jerry_chen:
朴兄谬赞了!!!
我这十年 -
85977328:
光哥威武~
我这十年
文章列表
Eclipse/STS svn 插件报错Failed to load JavaHL Library.解决办法
最近STS 的svn 插件老是在启动的时候,弹出一个错误,非常烦,动手解决一下,把过程记录一下。
解决办法,
1.选择window--->preferences->Team->SVN->SVN接口
2.选择SVNKit
(Pure Java) xxxxxx
eclipse/sts 的报错信息:
Failed to load JavaHL Library.
These are the errors that were encountered: ...
hadoop 不错文章
- 博客分类:
- hadoop
请前往
http://www.cnblogs.com/chinacloud/archive/2010/12/03/1895369.html
观看。该文作者介绍的非常不错。
开源DBCP、C3P0、Proxool 、 BoneCP连接池的比较
zhuan:http://blog.csdn.net/sqjhwl/article/details/8900568
简介 项目主页 使用评价
DBCP DBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序用使用 http://homepages.nild ...
图解Git
详情请参看:
http://marklodato.github.io/visual-git-guide/index-zh-cn.html
正文
基本用法
约定
命令详解
Diff
Commit
Checkout
Detached HEAD(匿名分支提交)
Reset
Merge
Cherry Pick
Rebase
技术说明
基本用法
git add files 把当前文件放入暂存区域。
git commit 给暂存区域生成快照并提交。
git reset -- files 用来撤销最后一次git add files,你也可以用git reset 撤销所有暂存区域文件。
...
How MapReduce Works
- 博客分类:
- hadoop
转:http://sishuok.com/forum/blogPost/list/5594.html
一、从Map到Reduce
MapReduce其实是分治算法的一种实现,其处理过程亦和用管道命令来处理十分相似,一些简单的文本字符的处理甚至也可以使用Unix的管道命令来替代,从处理流程的角度来 ...
MapReduce:详解Shuffle过程
- 博客分类:
- hadoop
转:http://blog.csdn.net/a221133/article/details/8605218
Shuffle过程是MapReduce的核心,也被称为奇迹发生的地方。要想理解MapReduce, Shuffle是必须要了解的。我看过很多相关的资料,但每次看完都云里雾里的绕着,很难理清大致的逻辑,反而 ...
2013年中国数据库大会PPT
- 博客分类:
- 开源
2013年中国数据库大会PPT
http://blog.nosqlfan.com/html/4209.html2013年中国数据库大会PPT
计算机科学中最重要的32个算法
- 博客分类:
- 算法
计算机科学中最重要的32个算法
转:http://www.infoq.com/cn/news/2012/08/32-most-important-algorithms
奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个 ...
Web开发人员需知的Web缓存知识
- 博客分类:
- 缓存
转发:
Web开发人员需知的Web缓存知识
什么是Web缓存,为什么要使用它?
Web缓存游走于服务器和客户端之间。这个服务器可能是源服务器(资源所驻留的服务器Add),数量可能是1个或多个;这个客户端也可能是1个或多个。Web ...
RESTful API 设计最佳实践
- 博客分类:
- 开源
背景
目前互联网上充斥着大量的关于RESTful API(为了方便,以后API和RESTful API 一个意思)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API格式如何?你的API是否应该加入版本信息?当你开始写一个app的时候,特别是后端模型部分已经写完的时候,你不得不殚精竭虑的设计和实现自己app的public API部分。因为一旦发布,对外发布的API将会很难改变。
在给SupportedFu设计API的时候,我试图以实用的角度来解决上面提到的问题。我希望可以设计出容易使用,容易部署,并且足够灵活的API,本文因此而生。
API设计的基本要求
网上的很多 ...
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。
Java程序员
高级特性
反射、泛型、注释符、自动装箱和拆箱、枚举类、可变
参数、可变返回类型、增强循环、静态导入
核心编程
IO、多线程、实体类、
集合类、正则表达式、
XML和属性文件
图形编程
A ...
资源监控工具 glances
- 博客分类:
- linux
glances
glances 是一款用于 Linux、BSD 的开源命令行系统监视工具,它使用 Python 语言开发,能够监视 CPU、负载、内存、磁盘 I/O、网络流量、文件系统、系统温度等信息。
glances 可以为 Unix 和 Linux 性能专家提供监视和分析性能数 ...
使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
使用ab( apache benchmark )测试的时候,使用如下命令:
ab -n 15000 -c 200 http://localhost/abc/abc.php
执行操作一定条数,或连续执行该命令会出现如下问题:
apr_socket_recv: Connection timed out (110)
网上有说是资源描述符的问题,用ulimit -n 65536解决,试过不行。
查看系统日志:
dmesg
显示大 ...
Java并发性和多线程介绍目录
- 博客分类:
- java
Java并发性和多线程介绍目录
http://ifeve.com/java-concurrency-thread-directory/
solr 检索运算符
- 博客分类:
- solr
[Solr的检索运算符 ]1. “:” 指定字段查指定值,如返回所有值*:*2. “?” 表示单个任意字符的通配3. “*” 表示多个任意字符的通配(不能在检索的项开始使用*或者?符号)4. “~” 表示模糊检索,如检索拼写类似于”roam”的项这样写:roam~将找到形如foam和roams的单词;roam~0.8,检索返回相似度在0.8以上的记录。5. 邻近检索,如检索相隔10个单词的”apache”和”jakarta”,”jakarta apache”~106. “^” 控制相关度检索,如检索jakarta apache,同时希望去让”jakarta”的相关度更加好,那么在其后加上”^” ...