知识手册
Towan
天下之至柔,驰骋天下之至坚。
展开
-
http状态码摘记
100 Continue:初始的请求已经接受,客户应当继续发送请求的其余部分。 101 Switching Protocols:服务器将遵从客户的请求转换到另外一种协议。 200 OK:一切正常,对GET和POST请求的应答文档跟在后面。如果不用SetStatus设置状态代码,Servlet默认使用202状态代码。 201 Created 服务器已经创建了文档,Location头给出了原创 2013-10-25 13:56:17 · 984 阅读 · 0 评论 -
Log4j使用实例
在Log4J使用笔记中我们已经知道同一个日志信息可以同时输出到多个输出目的地。那么在下面的例子中我将演示将日志信息同时输出到控制台,文件和数据库中。首先创建一张表,如下:log4j.sql编写配置文件myLog4j.properties#定义3个输出端log4j.rootCategory=INFO,A1,A2,A3#定义A1输出到控制器log4j.appende原创 2013-11-15 11:11:34 · 1094 阅读 · 0 评论 -
全端工程师必备技能汇总
首先,看一张前端知识结构图: (原文:ithomer)图片的形式具有诸多的不便。缺失源图的我们,无法为此图贡献些什么,随着时间的迁移,或许有些技术点会发生改变,所以有了这个GitHub项目。我们可以通过协作的方式来共同维护这个项目。Git的历史记录也可以见证前端行业的一些变迁。尽管会变成文字的方式来维护这些内容,但是我承诺写一个小工具帮大家生成更好玩的图形(基于Dat转载 2014-06-11 19:58:27 · 1003 阅读 · 0 评论 -
常用IP汇总
jar包下载:http://www.java2s.com/Code/Jar/CatalogJar.htmhttp://www.findjar.com/jar/redis学习系列http://blog.csdn.net/freebird_lb/article/category/1087302 lucene:http://forfuture1978.itey原创 2013-11-27 21:38:50 · 1484 阅读 · 0 评论 -
vi/vim查找、替换字符串
vi/vim 中可以使用s 命令可以实现字符串的替换。具体的用法包括: :s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串 str1 :s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串 str1 :.,$ s/str1/str2/g 用字符串 str2 替换正文当前行到末尾所有出现的字符串 str1原创 2014-02-25 09:05:57 · 1127 阅读 · 0 评论 -
ThoughtWorks程序员读书雷达
ThoughtWorks程序员读书雷达 软件业的特点是变化。若要提高软件开发的技能,就必须跟上技术发展的步伐。埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难免受限于经验与学识。世界上并不存在速成的终南捷径,但阅读好的技术书籍,尤其是阅读大师们的经典著作,总能收到事半功倍之效。一位优秀的程序员,或许就是一名好的阅读者。好的阅读者,总是知道如何选择好的书籍翻译 2014-02-23 09:49:16 · 944 阅读 · 0 评论 -
lucene学习资料整理
理解lucene http://topic.csdn.net/t/20061211/20/5223023.html 2楼说的很不错http://my.oschina.net/jsan/blog/32388http://www.iteye.com/problems/21428 lucene与数据库的基础例子(例子多比较,发现其共同点就可以做例子了)http原创 2014-01-14 15:52:25 · 983 阅读 · 0 评论 -
国内国外有名的开发java网站
国内:www.chinajavaworld.com -论坛人很多,高手也多,不过好像都在潜水 www.cn-java.com -也很不错,文章很好,但是就是商业性浓了点。 www.chinaitlab.com- 非常有系统性,而且推出的java远程教育是中国最全面的scjp远程教育。www.huihoo.com -灰狐动力,有个jfox,而且很多关于企业级应用的原创 2013-12-30 12:37:02 · 2305 阅读 · 0 评论 -
OSGI简介
OSGI简介 OSGI (Open Service Gateway Initiative)联盟成立于1999 年,它是一个非盈利的国际组织,旨在建立一个开放的服务规范,为通过网络向设备提供服务建立开放的标准,是开放业务网关的发起者。OSGI联盟的初始目标是构建一个在广域网和局域网或设备上展开业务的基础平台,对OSGI 的最早设计也是针对嵌入式应用的,诸如机顶盒、服务网关翻译 2013-11-26 17:36:37 · 1054 阅读 · 0 评论 -
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对转载 2013-11-22 15:30:23 · 807 阅读 · 0 评论 -
Redis链表的使用
表(List)头元素和尾元素头元素指的是列表左端/前端第一个元素,尾元素指的是列表右端/后端第一个元素。举个例子,列表list包含三个元素:x,y, z,其中x是头元素,而z则是尾元素。空列表指不包含任何元素的列表,Redis将不存在的key也视为空列表。LPUSHLPUSH key value [value ...]将一个或多个值value插入到列表k翻译 2013-11-22 15:24:22 · 2084 阅读 · 0 评论 -
java反射详解
本篇文章依采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415package Refle原创 2013-11-21 15:19:13 · 969 阅读 · 0 评论 -
Log4J使用笔记
Log4J是Apache的一个开放源代码的项目。通过使用Log4J,程序员可以控制日志信息输送的目的地,包括控制台,文件,GUI组件和NT事件记录器,也可以控制每一条日志的输出格式,或通过定义每一条日志信息的级别,更加细致地控制日志的生成过程。下面的代码是一个例子: //Log4J public void log4jDemo() { Logger原创 2013-11-15 11:04:48 · 1163 阅读 · 0 评论 -
数据加载的bigpipe
数据加载的bigpipe今天听一个关于页面加载的分享,想到了bigpipe模式,记一下今天相关的了解。1.传统的页面加载模式:用户点击了一个链接,即向服务器发送了一个请求,服务器收到请求,整合完页面所需的全部资源后,在一个HTTP Response 中把它传送给客户端。浏览器收到数据,解析渲染,页面展示出来,这是一个单线程的过程。即,服务器在组织数据时,浏览器处于等待的状态,浏览器在渲转载 2013-10-31 15:13:34 · 1149 阅读 · 0 评论 -
版本控制--Git
如果你严肃对待编程,就必定会使用”版本管理系统”(Version Control System)。眼下最流行的”版本管理系统”,非Git莫属。相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称”快照”)的指针,因此非常快原创 2013-10-31 13:47:53 · 975 阅读 · 0 评论 -
HTTP cookies
from http://hc.apache.org/httpcomponents-client-ga/tutorial/html/statemgmt.html3.1. HTTP cookiesAn HTTP cookie is a token or short packet of state information that the HTTP agent and the target转载 2013-10-28 14:01:33 · 1011 阅读 · 0 评论 -
美国人在玩什么
在美国,有2300万家小企业,每个月还会新增54.3万家小企业。所以,如果你的公司想要脱颖而出,并取得成功,不仅需要一个独一无二的价值主张,还要有多元化的收入流,以及充足、强大的创造能力。投资银行在线调研了17家独特的公司,他们的商业模式已经得到了市场的验证,这些公司的产品范围很广,从零售App应用,到时尚新贵,当然,这些公司也正在重新思索他们的收入模式,并且不断为交易双方创造令人信服的价原创 2014-07-29 12:40:24 · 1301 阅读 · 0 评论