- 博客(41)
- 收藏
- 关注
原创 Trac的安装与配置,整合LDAP与SVN
Trac作为项目管理的重要工具,为团队协助注入了大量的互动。Trac的介绍可以参考官方网站:http://trac.edgewall.org/。简单而言,它是最轻量级的项目管理系统,它提供以下功能:1、Wiki,简单的文档编辑与文档分享;2、Timeline,跟踪最近项目更新;3、Roadmap,项目状况;4、Browse Source,源码查看,更新查看;5、Tick
2014-03-07 11:24:17
3100
原创 SVN整合LDAP配置用户与用户组
svn与LDAP整合一般借助Apache,首先看看svn与Apache整合:https://i18n-zh.googlecode.com/svn/www/svnbook-1.4/svn.serverconfig.httpd.html最基本的配置如下: DAV svn SVNPath /var/www/svn/repos AuthType Basic AuthNam
2014-03-03 11:11:23
25699
原创 ApacheDS配置用户以及用户组实现SSO
ApacheDS文档比较难读,定义用户权限部分比较隐晦,好在硬骨头已经啃下。首先把我看到的有用的资料留下:1、官方文档-基本用户手册:http://directory.apache.org/apacheds/basic-user-guide.html 主要介绍了安装以及基本操作、登录等。2、官方文档-高级用户手册:http://directory.apache.org/apacheds
2014-02-26 15:08:52
165832
4
原创 使用LDAP(ApacheDS)构建统一认证服务(SSO单点登录)
构建团队协作的体系,需要涉及很多个系统,如SVN、Jenkins、Trac、Nexus等,而一般而言每个系统均有其用户体系,当我们新增一个成员的时候,需要在每个系统的用户体系中添加用户;这样的工作往往是比较繁琐而冗余的。通过LDAP这种轻量级目录访问方式共享认证成为一种行业标准,大多数系统均支持LDAP的认证方式。1、LDAP介绍LDAP的介绍可以通过搜索引擎找到,不赘述。LDAP是一
2014-02-19 13:08:37
49888
2
原创 Nexus OSS私服仓库的安装和配置以及与Maven整合配置
1、到官网(http://www.sonatype.org/nexus/)下载最新的开源版本,一般有两种,war包和bundle包,明显,war必须放在web容器下,而bundle已经包含了一个Jetty容器,启动就可以运行。2、默认的监听地址为http://your-server:8081/nexus3、Nexus
2014-02-18 09:42:03
15441
原创 构建Java本地仓库(构件库)——Nexus OSS
软件开发到一定程度,开始进行构件级别的共享。这里以Java构建为例,即共享Jar包。1、依赖管理Java项目比较流行的依赖管理软件为Maven和Ivy,此处不再做展开,可分别参考以下链接:Maven:http://maven.apache.org/Ivy:https://ant.apache.org/ivy/Maven不仅仅是一个依赖管理,他还能帮助你完成自动测试、发布、部署等
2014-02-17 20:46:55
7371
翻译 Lucene聚类分组统计功能(grouping)
在搜索的项目中,我们经常有对搜索结果进行分组或对字段进行压缩的需求。之前的文章提到这个功能已经添加到solr中并成为用户一个非常需要的特性。最近结果分组被作为一个扩展包加入到lucene3.1中,而在4.0中将直接作为一个模块。添加这个功能到lucene中使用起来将会更灵活。目前
2011-09-18 16:56:38
11615
2
原创 HDFS如何使用多个磁盘
To run HDFS, you need to designate (指派)one machine as a namenode.
2011-07-12 14:18:36
3511
原创 编译Hadoop的append分支源码
Hadoop versionHBase versionCompatible?0.20.2 release0.90.2NO0.20-append0.90.2YES0.21.0 release0.90.2NO0.22.x (in development)0.90.2NO从上图可以看出
2011-07-09 22:34:35
3201
原创 Eclipse中的SVN出现Malformed network data的问题
网上很多资料使用都没有成功,特此mark一下。系统是ubantu10.4,eclipse3.7在装好了SVN插件后,发现不能正常使用!在我输入了远端用户名密码后,居然提示我“malformed network data”。后来发现,这是SVN的JavaSVN库不够新所导致的。
2011-07-09 19:57:39
19138
转载 JAVA启动参数大全之三:非Stable参数
<br />JAVA启动参数大全之三:非Stable参数 - 老唐 的专栏 - CSDN博客BODY { FONT-FAMILY:Verdana; FONT-SIZE:10pt }P { FONT-FAMILY:Verdana; FONT-SIZE:10pt }DIV { FONT-FAMILY:Verdana; FONT-SIZE:10pt }TD { FONT-FAMILY:Verdana; FONT-SIZE:10pt } JAVA启动参数大全之三:非Stable参数收藏<br /
2011-06-01 15:22:00
998
转载 JAVA启动参数大全之二:非标准参数
<br />非标准参数又称为扩展参数,其列表如下:<br />-Xint<br /> 设置jvm以解释模式运行,所有的字节码将被直接执行,而不会编译成本地码。<br /> <br />-Xbatch<br /> 关闭后台代码编译,强制在前台编译,编译完成之后才能进行代码执行;<br /> 默认情况下,jvm在后台进行编译,若没有编译完成,则前台运行代码时以解释模式运行。<br /> <br />-Xbootclasspath:bootclasspath<br /> 让jvm从指定路径
2011-06-01 15:21:00
776
转载 JAVA启动参数大全之一:标准参数
<br />前段时间系统升级时遭遇了OOM,具体解决过程见 遭遇OutOfMemoryError;<br />为了巩固对于java启动各项参数的认识,决定将所有参数列举出来,并一一解释,以便后查;<br />java启动参数共分为三类;<br />其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;<br />其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;<br />其三是非Stable参数
2011-06-01 15:20:00
704
转载 Java正则表达式详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。
2011-04-07 00:55:00
700
原创 group by 中很好的函数
<br />转自:http://adriano.blogbus.com/logs/10813248.html<br /> <br />1 GROUP_CONCAT<br />mysql> SELECT student_name,<br /> -> GROUP_CONCAT(test_score)<br /> -> FROM student<br /> -> GROUP BY student_name;<br />Or: <br />mysql> SELECT stu
2010-08-13 13:37:00
874
原创 Java排序算法
回顾一下排序算法轻微的设计一下基础类:package algorithms;/** * @author Lansine * */public abstract class Sorter> { public abstract void sort(T[] array); protected void swap(T[] array, int i, int j) { T temp = array[i]; array[i] = array[j]; array
2010-07-30 22:14:00
873
原创 Java异常发生时程序的执行顺序
一些基础知识: 1.try代码段包含可能产生例外的代码; 2.try代码段后跟有一个或多个代码段; 3.每个catch代码段声明其能处理的一种特定的异常并提供处理的方法; 4.当异常发生时,程序会终止当前的流程,根据获取异常的类型去执行相应的catch代码段,有多个符合条件的catch时,只执行第一个;5.finally段的代码无论是否发生异常都会执行。6.在一个try语句块中,基类异常的捕获语句不可以写在子类异常捕获语句的上面。
2010-07-27 20:03:00
6509
1
转载 JAVA本地方法
<br />一. 什么是Native Method<br /> 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C的函数。<br /> "A native method is a Java method whose implementatio
2010-07-21 21:01:00
19353
8
原创 MySql数据库表的备份与恢复
<br />Mysql 数据表备份<br />lock table 表名 read;<br />select * into outfile '备份文件' from 表名;<br />unlock tables;<br /><br />恢复数据<br />lock table 表名 write;<br />LOAD data infile '备份文件' REPLACE into table 表名;<br />unlock tables;<br /> <br />注意用户权限问题。
2010-07-08 16:20:00
846
原创 Mina的多线程模式——节选自设计文档
<! v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}-->1.1 多线程模式 由于本项目使用的 Apac
2010-05-21 19:49:00
12608
8
原创 什么是cookie
什么是cookie?Cookie是一种在客户端保持HTTP状态信息的技术,Cookie是在浏览器访问WEB服务器的某个资源时,由WEB服务器在HTTP响应消息头中附带传送给浏览器的一片数据,WEB服务器传送给各个客户端浏览器的数据是可以各不相同的。浏览器可以决定是否保存这片数据,一旦WEB浏览器保存了这片数据,那么它在以后每次访问该WEB服务器时,都应在HTTP请求头中将这片数
2010-05-14 10:00:00
978
原创 HTTPS传输协议原理
两种基本的加解密算法类型对称加密:密钥只有一个,加密解密为同一个密码,且加解密速度快,典型的对称加密算法有DES、AES等非对称加密:密钥成对出现(且根据公钥无法推知私钥,根据私钥也无法推知公钥),加密解密使用不同密钥(公钥加密需要私钥解密,私钥加密需要公钥解密),相对对称加密速度较慢,典型的非对称加密算法有RSA、DSA等 Https通信过程 其优点为:
2010-05-13 15:07:00
1037
原创 Http缓存机制
这个文章里面说了很多 《面向站长和网站管理员的Web缓存加速指南》 里面也有提到CDN(Content Delivery Network) HTTP/1.1中缓存的目的是为了在很多情况下减少发送请求,也即直接返回缓存;同时在许多情况下可以不需要发送完整响应。前者减少了网络回路的数量,挺高响应速度,HTTP利用一个“过期(expiration)”机制来为此目的。后者减少了网络应用的带宽,H
2010-05-13 14:09:00
6294
原创 HTTP协议建立连接的方式
HTTP支持2中建立连接的方式:非持久连接和持久连接(HTTP1.1默认的连接方式为持久连接)。 1) 非持久连接 让我们查看一下非持久连接情况下从服务器到客户传送一个Web页面的步骤。假设该贝面由1个基本HTML文件和10个JPEG图像构成,而且所有这些对象都存放在同一台服务器主机中。再假设该基本HTML文件的URL为:gpcuster.cnblogs.com/index.h
2010-05-13 13:48:00
9410
原创 HTTP协议
HTTP协议是什么? 简单来说,就是一个基于应用层的通信规范:双方要进行通信,大家都要遵守一个规范,这个规范就是HTTP协议。 HTTP协议能做什么? 很多人首先一定会想到:浏览网页。没错,浏览网页是HTTP的主要应用,但是这并不代表HTTP就只能应用于网页的浏览。 HTTP是一种协议,只要通信的双方都遵守这个协议,HTTP就能有用武之地。 比如咱们常用的Q
2010-05-13 13:46:00
1055
原创 静态路由设置
http://vod.sjtu.edu.cn/help/Article_Show.asp?ArticleID=1095&ArticlePage=3
2010-05-13 11:08:00
611
转载 史记·凤姐列传
罗氏玉凤,渝地綦江赶水镇人,年廿五,客沪上。其为人也,狮鼻阔口,暴腮电目,天庭饱满,地阁方圆,长才五尺而志凌九霄。己丑中,凤姐于闺中揽镜自赏,黯然神伤,顿感白云苍狗,韶华易逝,顾芙蓉春哥之像而叹曰:“吾视尔等如蝼蚁,今竟华服玉辇、光耀如斯!凤也不才,九龄而通四书,十岁精宫商之律,十一谙水墨之道,十二攻泰西之学……及笄,经纬天地。年且二十而寰宇独尊,悲夫高处不胜寒矣!前后三百载之巨擘,悉仰余
2010-05-12 16:23:00
1063
原创 SVN的一些浅显看法
svn目录结构组成的教程 xyz ├─Project1│ ├─trunk │ ├─branches │ └─tags └─Project2│├─trunk │├─branches │└─tags 大概的说一下, Project1和Project2是两个项目 trunk是开发的主线代码, 存放能够运行的正确的代码; 程序员如果开发新的程序或者改b
2010-05-11 23:48:00
590
翻译 想做的事就去做----不要人在天堂,錢在銀行∼要及時行樂喔!共勉之!
文╱大前研一 「沒有人每天釣魚、打高爾夫球。如果每天都做這些事,其實是很痛苦的。 打高爾夫球、釣魚和旅行之所以快樂,是因為這些事情並非日常之事。」 ∼∼大前研一 很多人都有一大堆計劃留到退休後去做,但到了那時候,現在想來快樂的事,
2010-05-10 12:23:00
2474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人