- 博客(144)
- 问答 (1)
- 收藏
- 关注
面试有感
最近半年来,面试的人最少都有几十个了,从实习生到高级java到架构师。。。。最近发现每一次面试都可以是一次很好的交流,特别是作为面试官,有天生的优越感,问什么问题,对方一半都不会拒绝。 最近面试了两个人,没有通过,但是觉得特别有意思。 面试者A:27岁特别能说的一个程序员,完全不顾我的感受,但是当时我心情特别好,所以一直在聆听。他不但能说而且很享受说,到了一种什么程...
2013-09-09 20:34:20 168
原创 【转】探索推荐引擎内部的秘密,第 2 部分-- 协同过滤
http://www.ibm.com/developerworks/cn/web/1103_zhaoct_recommstudy2/index.html 探索推荐引擎内部的秘密,第 2 部分: 深入推荐引擎相关算法 - 协同过滤 赵 晨婷, 软件工程师, IBM马 春娥, 软件工程师, IBM 简介: 本系列的第一篇为读者概要介绍了推...
2012-09-29 16:08:21 216
原创 [转]如何手动清除或刷新Linux的SWAP分区缓存
如何手动清除或刷新Linux的SWAP分区缓存抢沙发分享到:腾讯微博QQ空间新浪微博人人网开心网豆瓣FacebookTwitter2011-11-26 分类:LINUX 服务器相关 1,568 XEN等架构的VPS都有SWAP(交换分区)。物理内存接近饱和时,系统会自动将不常用的内存文件转储到SWAP中,但SWAP使用率达30%的时候对系统性能可能...
2012-09-22 14:47:24 755
原创 如何搭建本地SVN服务
如何搭建本地SVN服务http://blog.csdn.net/cicada688/article/details/7254613 分类: 编程驿站2012-02-13 15:12 889人阅读 评论(0) 收藏 举报搭建svn服务的方法步骤问题,主要有七个部分 。下面是具体的步骤介绍。一、准备工作1、获取S version服务器程序...
2012-09-15 19:48:52 171
原创 windows下配置VisualSVN Server服务器(服务端和客户端)
windows下配置VisualSVN Server服务器(服务端和客户端) 2009-12-24 15:40:08| 分类: 编程 |字号 订阅 ...
2012-09-15 19:46:35 152
原创 [转]maven常见问题问答
maven常见问题问答 http://www.cnblogs.com/BigTall/archive/2011/03/23/1993253.html1.前言Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学...
2012-09-13 17:56:26 130
原创 svn
【转】linux svn 切换用户1. 临时切换在所有命令下强制加上--username 和--password选项。 例如:svn up --username zhangsan --password 1234562.永久切换删除目录 ~/.subversion/auth/ 下的所有文件。下一次操作svn时会提示你重新输入用户名和密码的。换成你想用的就可以了...
2012-07-03 12:11:52 109
原创 linux命令
linux 命令 1 sed 在文件首添加dxm sed 's/^/dxm&/g' **.txt在文件未添加dxm sed 's/$/dxm&/g' **.txt 删除空行 sed '/^$/d' **.txt删除第一行到第10行 sed '1,10d' **.txt删除最后一行 sed '$d' **.txt ...
2012-06-19 17:52:10 106
原创 【转】Hudson, Sonar, Maven, Nexus installation wizard,安装指南
Hudson, Sonar, Maven, Nexus installation wizard,安装指南 http://ieqq.iteye.com/blog/1356028 博客分类: 安装指南mavenhudsonsonarnexusinstallation Hudson, Sonar, Maven, Nexus installati...
2012-06-06 17:08:05 206
原创 Lucene索引阶段设置Document Boost和Field Boost 实现合理打分
Lucene索引阶段设置Document Boost和Field Boost 实现合理打分分类: 搜索引擎2011-07-17 14:07 383人阅读 评论(0) 收藏 举报在索引阶段设置Document Boost和Field Boost,存储在(.nrm)文件中。如果希望某些文档和某些域比其他的域更重要,如果此文档和此域包含所要查询的词则应该得分较高,则可...
2012-06-05 11:31:26 134
原创 关于md5
昨天在弄一个防止别人切取我们服务器文件的事情,其中有用到是境缀与某个字符相加然后取其md5值的场景, 后面发现用c和java得到的md5值竟然不一样,我们是如下操作的 java:MD5.getMd5(XXX) linux: echo 'XXX' | md5sum 当时就震惊了,这时一哥们告诉我,md5算法有两种,一种是16位的一种是32位的,我当时理解为md5算法...
2012-05-29 10:58:07 138
原创 java同步机制 synchronized (转)
java同步机制 synchronized (转)Posted on 2011-03-29 16:10 bingoideas 阅读(1351) 评论(3) 编辑 收藏 转这文章,是因为红色部份吸引了我JAVA中synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。假如再细的分类,synchroniz...
2012-05-10 18:30:46 125
原创 error
2012-4-25 21:25:43 org.apache.tomcat.util.digester.Digester fatalError严重: Parse Fatal Error at line 1 column 1: Content is not allowed in prolog.org.xml.sax.SAXParseException: Content is not...
2012-04-25 21:26:13 117
原创 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
分布式服务框架 Zookeeper -- 管理分布式环境中的数据简介: Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义,以及分析 Zo...
2012-04-20 16:45:06 104
原创 Zookeeper入门(一)
转自:http://blog.sina.com.cn/s/blog_62a9902f0100gozu.html 下面我以ubuntu 9.10环境为例进行部署Zookeeper1.1安装前准备1.Java6 环境要求安装如果用Zookeeper在windows条件下运行,应该安装Cygwin.2.在hhtp://hadoop.apache.org/zookeeper/...
2012-04-20 16:34:06 140
原创 User agent
http://en.wikipedia.org/wiki/User_agent User agent From Wikipedia, the free encyclopedia Jump to: navigation, search In computing, a user agent is software (a sof...
2012-04-19 10:28:40 273
原创 Nginx agent log 中 IE的浏览器版本
http://www.useragentstring.com/pages/Internet%20Explorer/ Internet Explorer User Agent StringsInternet ExplorerClick on any string to get more detailsInternet Explorer 10.6Mozilla/5.0...
2012-04-19 10:13:35 269
原创 生活,工作
生活在北京这个城市快两年多了,每天挤地铁,像僵死一样,没有任何想法,往前冲。。。。偶尔听见旁边的大妈说”这就是北京啊“ 工作后,时间都是以周为单位,一下一个星期过去了,一下一个月过去了。。。。 工作,每天基本都工作12个小时,早上八点多出门,晚上十点的样子到家,在地铁上两个小时,在公司12个小进,每天都忙过来忙过去,很累。。。。。 工作以来,我总是很积极,我总想...
2012-04-17 13:40:26 106
原创 Java 6 JVM参数选项大全(中文版)
Java 6 JVM参数选项大全(中文版) 作者:Ken WuEmail:ken.wug@gmail.com转载本文档请注明原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm! 本文是基于最新的SUN官方文档Java SE 6 Hotspot VMOptions 编写...
2012-04-16 19:35:19 166
原创 linux shell 发邮件
Linux下使用mail命令发送邮件 Post by 铁木箱子 in Linux/服务器 on 2010-08-13 11...
2012-04-16 14:03:53 216
关于spring xxfactory.getBeanByType
在项目开发过程中,遇到一个jvm 不能回收内存的问题 ,导致到最后old区占100%,服务器一直超时响应很慢,最后自动重启。。。。。 通过jstack 查看得到 线程有6-700个线程全部处于阻塞状态:BLOCKED "resin-tcp-connection-*:8080-2401" daemon prio=10 tid=0x00002aab3df66000 nid=0x1...
2012-04-13 16:17:55 756
what the fucking code
public class MemInfo<T extends Enum<T> & IMemKey> { public static <E extends Enum<E> & IMemKey> MemInfo<E> build(final E key, final Object ext) { ret...
2012-04-12 14:08:01 165
原创 jvm log解释
1、在 JAVA_OPTS增加 -verbose:gc -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError2、log日志的内容类似如下: [GC [<collector>: <starting occupancy1> -> <ending occupancy1>, <pause time1...
2012-04-10 10:00:33 306 1
原创 java性能分析工具
十个最好的Java性能故障排除工具 浏览次数:54次 2008年07月21日 JavaEye 字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0 1.jconsole是随着JDK ...
2012-04-01 12:05:28 375
原创 linux:Shell中exec、source和shell script的区别
linux:Shell中exec、source和shell script的区别分类: Linux 相关2011-01-19 13:18 614人阅读 评论(0) 收藏 举报 exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。bash shell...
2012-03-28 18:35:27 82
原创 python list copy and reference
#!/usr/bin/python# Filename: reference.pyprint 'Simple Assignment'shoplist = ['apple', 'mango', 'carrot', 'banana']mylist = shoplist # mylist is just another name pointing to the same object!del shopl...
2012-03-23 17:20:41 139
原创 基于nginx access 的log 分析
1 设置 nginx access.log 格式 log_format main '$time_local|$proxy_add_x_forwarded_for|$request_method|$request_uri|$request_body|$http_referer' '|$status|$request_time'; ...
2012-03-22 17:27:43 100
原创 Rsync的配置与使用
Rsync的配置与使用2011-02-18 9:20一.介绍 (不想看直接可以跳过)Rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync本来是用以取代rcp的一个工具,它当前由 rsync.samba.org维护。Rsync使用所谓的“Rsync演算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,...
2012-03-14 18:11:18 83
原创 lucene
【转】 http://www.cnblogs.com/ansen/articles/1906348.html这是很久以前做lucene 时的总结,现在已经不用去研究那些代码,但还是分享出来给大家以帮助。谢谢1. 从Index开始无论哪种搜索引擎,都会需要自建一个index,所有的搜词准确率及快速性很大程度上取决于这类的问题。因此在建索引文件的时候,我们首先要弄清楚lucene建...
2012-03-09 15:49:37 75
原创 Android开发之旅:环境搭建及HelloWorld
——工欲善其事必先利其器引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建1.1、JDK安装1.2、E...
2012-02-23 12:13:29 83
原创 java.lang.UnsupportedOperationException
在使用Arrays.asList()后调用add,remove这些method时出现java.lang.UnsupportedOperationException异常。这是由于Arrays.asList() 返回java.util.Arrays$ArrayList, 而不是ArrayList。Arrays$ArrayList和ArrayList都是继承AbstractList,remov...
2012-02-17 15:01:17 89
原创 Commons-logging和log4j学习笔记
Commons-logging和log4j学习笔记博客分类: Javalog4jApacheServletXML多线程一、 apache commons-logging与log4j和JDK logger的关系: > commons-logging的目的是为”所有的Java日志实现“提供统一的接口,而log4j和JDK Logger可以看做...
2012-02-16 18:12:20 76
原创 Log4j使用总结
一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输...
2012-02-04 12:42:01 65
原创 resin3.1中文配置手册
resin3.1中文配置手册 (2011-03-02 11:15:14)转载▼标签: resin resin3.1 杂谈分类: ApplicationServer<!-- - Resin 3.1 配置文件. --> <resin xmlns="http://caucho.com/ns/resin" xm...
2012-02-02 11:33:14 103
原创 【转】 编译安装resin及调优
编译安装resin及调优2010-11-02 14:47:03标签:resin一、安装resin1、安装JDK# chmod a+x jdk-6u18-linux-i586-rpm.bin# ./jdk-6u7-linux-i586-rpm.bin# ln -s /usr/java/jdk1.6.0_18 /usr/local/java设置环境变量 # vi /...
2012-01-30 14:46:21 175
原创 【转】Resin关于最小内存设置
resin.conf 中有 <min-free-memory>设置,是resin内部有一个thread每隔10秒钟检查JVM剩余内存,如果free memory小于 2*min-free-memory,则执行Runtime.gc() 强制进行GC,如果使用-XX:+DisableExplicitGC 禁用显式调用GC,则该设置无效。对应的代码如下(com/caucho/ser...
2012-01-29 15:42:18 132
ssh远程执行if语句
ssh root@$IP "if [ -f $REMOTEDIR$FILE ]; then echo ' 3:backup $IP:$REMOTEDIR$FILE';cp -f $REMOTEDIR$FILE $REMOTEDIR$FILE.$CURRENT_TIME; fi" ssh 远程执行多条命令中,用if语句的时候,如何打; ...
2012-01-10 17:06:25 2669
nginx 按网站用户尾号设置白名单
nginx 按网站用户尾号设置白名单 其实这个需求很常见,就是开发了一个新功能,首先要在网站内部试运行一下,于是需要搞一个白名单开关,实现方式很多,这里讲一下用nginx方式去实现: 获取cookie中用户id,然后在白名单中设置白名单用户id,即可。 关于这个东西,咱可以用到 nginx 中的map 模块 此外从cookie中取id 可以用 $CO...
2011-12-27 17:48:29 243
空空如也
异步加积分与及时向用户显示之间的问题
2010-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人