- 博客(183)
- 资源 (30)
- 收藏
- 关注
原创 zookeeper入门
简介数据模型和层次命名空间节点和临时节点安装单机模式下载安装文件安装Java环境配置Path配置集群模式集群伪分布式配置详解最低配置高级配置集群配置启动单机模式集群模式集群伪分布式四字命令举例Zookeeper命令行查看当前节点包含的内容创建节点信息获取节点信息更新节点信息删除节点信息一致性Leader选举机制关于一致性Leader选举机制核
2016-01-13 21:10:07
3247
原创 记一次Ubuntu突然无法进入系统的经历
背景今天早上像往常一样打开电脑,却发现连登陆页都无法显示出来,直接是灰屏。第一反应是,完了,不会是新换的SSD坏了吧?排查过程1. 切换到命令行模式发现报错,“-bash /dev/null Permission denied”,然后去网上找,说执行”sudo chmod 777 /dev/null”就可以了。切回图形界面还是老样子。查看了 /var/log/kernel.log后也没看出什么问题。
2016-01-07 10:56:36
8742
原创 Cordova小结
环境配置1. 安装node.js主要有两种方法: 源安装(.tar.gz) 或者 apt-get install 安装方法一:准备一些包 sudo apt-get install g++ curl libssl-dev apache2-utilsgit是不可少的 sudo apt-get install git-core用git下载node.js最新版 git clone
2015-12-30 15:11:49
10160
原创 ibatis常见问题
1、自增主键。比如表 table1 中列id为主键,且自增,那么插入记录的时候SQL怎么写? INSERT INTO riskm_catalog( id, title) VALUES ( #id#, #title#) SELECT LAST_INSERT_ID() AS value
2013-05-18 16:42:02
5751
转载 URL编码问题&乱码根源
[说明]对于一个servlet请求,比如 "http://xxx/request.do?id=112&name=测试中文",这个中文传递到服务端的过程中到底经历了什么?http请求过程中在哪里容易导致中文乱码?如何避免?参考此文。尤其是最后的总结部分。值得思考的问题Q1:GET/POST有什么区别?各有何用途?Q2:一个http请求数据的编码过程是怎样的?
2013-05-18 16:33:39
5782
转载 躲过的总有一天会找回来
朋友年前失业,过年期间不断的翻报纸找机会,节后挨个面试,但很少有成功的,总是被问到一些她不会的工作内容。我问她: “这你应该做过吧,不是你们这行业很普通的工作嘛?” 她总是回答:“这当年是XXX做的,我都没碰过。”或者“这工作内容我一直不喜欢,所以一般老板让我做我也不做,谁知道今天要用啊”。这让我想起了很多别人的和自己的故事。 前几天收到一位三十五六岁的前辈的来信,向我聊起她的
2013-02-28 13:43:19
3343
原创 Bootstrap新手常见问题
题记bootstrap这个开源的UI库确实很方便,用了两日,觉得不错,但也有些问题比较头疼!主题1、怎么使用?怎么定制?下面是一个范例,修改了navbar的颜色,重新设置了select控件的默认长度body { padding-top: 45px;}.navbar-inverse .navbar-inner { backgroun
2013-02-04 15:54:16
14470
原创 工具综合症?资料收集狂?
题记自从我学会了Google和百度,我硬盘里的资料越来越多,而我看过的却越来越少。殊不知这其实是一种资料收集狂。我一直知道这个问题的存在,但却对自己也就是睁一只眼闭一只眼,偶尔看书也能坚持一个月,偶尔也会做做笔记,但终究再没能坚持更久。文中的某些语句深深地刺痛了我,也许,是该好好面对的时候了。有趣的是,作者讲我们经常爱犯的一些错误娓娓道来,值得深思。原文如下【原文链接】我想大部
2013-02-01 20:57:47
3814
原创 小说集
题记想像电影那样,我也想记录下我一年会读多少本小说,同时也记录读完书后的感受。我觉得有些书值得读很多遍,所以读的书并不是越多越好。读书是一个感悟的过程,感受不同的人生。1、《送你一颗子弹》,上学期间读过的一本杂文集。2、《白鹿原》3、《三重门》4、《荆棘鸟 》,把澳大利亚草原风情描绘得十分细腻,拉尔夫神父和梅吉这两个苦命的人,虽然彼此相爱,但终被世俗和权利所拆散。那场大火是全文
2012-12-16 10:24:05
3152
原创 Ubuntu 12.04 安装之后的各种问题
题记前段时间发神经把系统分区表弄坏了,不得已重装系统了。之前也一直想尝试12.04版,毕竟用11.04很有一段时间了,每每看到那些新特性手都有点痒。这次恨下心,装上了12.04,说实话,很多地方反而没有以前那么好用了……有很多东西需要自己重新去配置。最蛋疼的是,很多以前的方法都失效了,比如gedit乱码,我之前blog里写的方法就没用了。周末基本就耗在这上面了,作为ubuntu的fans,我解
2012-11-18 23:54:16
16256
原创 代码片段管理工具Sublime+SVN
题记这段时间,工作上积累了不少代码,迫切需要一个代码管理。可惜寻遍了网络也没找到一款符合我功能的软件。Google发现有一篇文章介绍如何 Sublime+Github 进行代码片段管理,可惜不适合国内,你懂的。实践为了这个目的,我试用了N种软件,要么对中文支持不好,要么代码着色太差,要么界面太丑,要么广告太多,要么不够酷……不知道是不是我太苛求了,旁边的同事就随便找了个类似记事本一
2012-11-01 00:30:39
6953
原创 Spring框架之Filter应用
在web.xml中进行配置,对所有的URL请求进行过滤,就像"击鼓传花"一样,链式处理。配置分为两种A和B。A:普通配置在web.xml中增加如下内容: permissionFilter com.taobao.riskm.filter.PermissionFilter permissionFilter /*由fil
2012-10-31 23:54:31
36303
原创 Maven多模块项目管理小结
题记最近刚完成一个用Maven构建的Web项目,看了一些Maven方面的书,比如《maven实战》,但还是对Maven多模块项目理解得不清晰,所以花了一点时间好好研究了下,现分享如下。问题下面是一个简略的项目结构图Parent`------ childA(BusinessLayer) `--- pom.xml`------ childB(Web
2012-09-19 16:36:09
52741
8
原创 Web开发学习方法
题记 之前在学校里,经常去linux服务器上自己折腾,用java实现各种算法。现在参加工作了,做的事情却不是我喜欢的。基本上就是根据别人配好的spring写点小程序。但这种Project给人的感觉就是配置项实在太多,代码里的看到的一个链接,你不知道它后面调用了哪个类的哪个方法,最后又怎么呈现出来。之所以在代码里看不到,是因为很多都写到配置文件里了(比如*.xml,*.propert
2012-08-27 22:55:24
4299
转载 浅谈eclipse生成的.classpath文件
1、.classpath文件时eclipse新建web工程的时候生成的一个文件,改变java Build path的时候或者改变加载的jar包顺序的时候,这个文件也会改变。2、在web项目中CLASSPATH就是指编译生成路径下的 WEB-INF/classes 目录,通常会包括.class文件以及各种资源文件3、.classpath文件不能随意删除。个人在将已有的工程import进入ec
2012-08-25 16:01:20
4556
原创 由MySql漏洞导致电脑被入侵(特征为新增加名为piress的帐户)所想到的
题记今天开机,突然发现新增了一个名为piress的账户,突然间就意识到我的电脑可能被入侵了。后来发现网上很多人都遇到这样的问题。经过一步步的查证,原来最近mysql爆出一个安全漏洞,远程登录mysql,尝试225次后就可以绕过身份验证登录到数据库。我很悲催,刚装上MySql就被别人扫描3306端口,然后远程种木马了……经过1、网上搜索相似案例,然后F8进安全模式,删除pires
2012-08-22 00:25:04
20955
原创 跟师兄的一段谈话
题记 今天周末没事就跑到公司把之前学习的一些东西整理下,下午师兄突然跑过来,就一起坐着聊了会。很明显,他以一个过来人的身份,我以一个新人的身份,很多内容还是很有指导意义的,特别是我这种刚参加工作的。听的时候觉得他说的都很有道理,但现在想起来却有一种不一样的感觉。箴言一、我的问题是,“我很容易陷入一个怪圈,比如现在要做一个系统,它需要用到一个第三方的jar包。通常我们
2012-08-11 19:45:05
4534
2
原创 控制反转(IOC)的简单实现及原理分析
题记之前转载过一篇关于spring依赖注入的文章(猛点这儿),对于spring的ioc有了直观的感受,但有些问题还是没弄明白。比如spring的IOC容器是如何实现的,为什么要用依赖注入这种方法?IOC是如何产生的?为了弄清楚这些问题,最近看的一本书提供了一个很好的例子,它教我们一步一步实现简单的IOC容器!这对于理解IOC很有帮助,在这里和大家分享下,请细看。Task打印输出报表,目
2012-08-11 14:36:12
9667
原创 FlexPaper插件实现的在线文档如何下载?
题记最近看到网页上有些分享类的网站通过FlexPaper(http://flexpaper.devaldi.com/)来实现文档的显示。有时候我需要下载该文档,但没有这种功能!还好有方法可以绕过这个flash插件。实践1、查看网页源代码,会发现有类似的JS脚本:SwfFile : escape("http://××××××/view.jsp?doc=××××.pdf&t
2012-08-07 23:24:03
50378
7
转载 Tomcat虚拟目录配置
下载Tomcat软件包后,需要设置虚拟目录才能让它找到我们的网站工程文件。一般来说,有如下三种方法。方法一:修改$TOMCAT_HOME/conf/server.xml文件(本文中所提到的TOMCAT_HOME即tomcat的安装目录!)在中加入下面代码:其中,path是虚拟路径名称,docBase是物理路径名称方法二:不修改server.xml,在$TOMCAT_
2012-06-19 14:42:40
3215
转载 Chrome浏览器无法安装
题记突然Chrome浏览器就无法使用了,也许是我无意间删除了某些重要文件吧。重新下载安装包,双击都没有任何反应!解决办法1、删除旧的配置文件,比如C:\Documents and Settings\XXX\Local Settings\Application Data\Google文件夹(红色部分是你的计算机名)2、彻底清理注册表,删除chrome的相关文件,复制http:
2012-06-11 23:25:29
21601
2
原创 eclipse中字体太小
前段时间遇到一个问题,windows下eclipse中的字体太小,未能解决。今天终于搞定了。问题一:eclipse 中Package Explorer视图的字体太小!解决:桌面右键-属性-外观-高级-消息框,更改字体大小!问题二:eclipse菜单栏字体太小!解决:桌面右键-属性-外观-高级-菜单,更改字体大小!问题三:eclipse中的标签栏字体太
2012-05-29 13:20:04
12073
原创 英文分词算法(Porter stemmer)
题记最近需要对英文进行分词处理,希望能够实现还原英文单词原型,比如 boys 变为 boy 等。简介发现一个不错的工具Porter stemmer,主页是http://tartarus.org/~martin/PorterStemmer/。它被实现为N多版本,C、Java、Perl等。下面是它的简单介绍:Stemming, in the parlance of se
2012-03-27 13:15:52
42522
4
原创 Grub rescue修复方法
题记今天想从Windows分区里划一个40G的空间出来,于是乎用PQ来处理了……可惜却把grub弄坏了。症状开机显示:GRUB loadingerror:unknow filesystemgrub rescue>原因已经发现下面几种操作会导致这种问题:1,想删除ubuntu,于是直接在windows下删除/格式化了ubuntu所在的分区。2,调整
2012-03-15 21:09:50
3096
原创 永中office2012安装、卸载和遇到的问题
题记今天在微博上看到永中office更新了!最近忙着写论文,无赖被Office逼迫转入windows。用了一个多星期了吧,还是很怀念Ubuntu。于是乎,果断回归Ubuntu了。安装与卸载跑到永中的主页http://www.yozosoft.com/person/ 下载ubuntu中最方便安装的deb包(最傻瓜了)。无奈,无法安装……原因不名。殊不知这就为后面的折腾埋下了伏笔。
2012-03-15 20:12:09
13043
原创 获得执行jar的运行路径
题记上一篇使用了一个叫fat-jar的插件来制作jar包,确实很方便。但我们更容易遇到另一个更为棘手的问题!如何得到jar包的运行路径?如果没有这个路径,我们读取文件可能找不到路径,写文件可能写到别的目录里了!而且,调试代码时我们需要eclipse里的命令行里运行,而不需要打包;最终发布时我们需要打成jar包!所以,这部分代码应该要支持以上两种形式。一般执行jar包有下面两种方式:
2012-03-09 20:31:44
39088
原创 用eclipse的fat-jar插件生成jar包
下载地址:http://fjep.sourceforge.net/下载net.sf.fjep.fatjar_0.0.31.zip后,将解压后的xxxxxx.jar文件copy到eclipse的plugin目录下。关闭eclipse从命令行启动eclipse:进入eclipse的目录,执行 "eclipse -clean"。点击eclipse的Preference,在展开的菜单的
2012-03-09 16:28:58
3325
原创 Syntax error, type parameters are only available if source level is 1.5
题记今天转到windows下做毕设,发现之前在linux下写的代码报错了,如:"Set project compiler compliance settings to '1.5'""Syntax error, type parameters are only available if source level is 1.5"看样子是说我代码里有些内容是jdk 1.5的,而我
2012-03-09 13:54:57
4112
原创 kindle 4 简易电子书格式转换(txt转mobi)
题记 上回通过Mobipocket Creator把pdf转化为mobi,效果还可以。那个pdf原本的目录结果就很清晰,所以转化后的效果还可以,但由于pdf是无法修改的。一旦pdf的结构复杂了,转化的效果很差。我更喜欢将txt转化为mobi格式。txt原本就可以修改,可以写点小代码把txt稍微处理下。这样转化后的效果就很好。感谢:http://www.autohotkey.net
2012-03-08 14:32:13
40564
转载 Kindle电子书的用到的几种文件
题记最近入手kindle,大概了解了下kindle 4的入门级知识,与大家分享。转自 http://blog.sina.com.cn/s/blog_6441e0640100gz2o.html在Kindle上经常会看到几种文件扩展名,有.azw、.mbp、.mobi、.prc、.azw1、.tan等,查了一下wiki大概介绍如下:azw 是Amazon Kindle独特的电
2012-03-08 14:11:18
14589
转载 pdf格式文件转换成mobi
[最新更新,于2012-03-10]对于pdf文件是文字编码方式(非图片),可以用用下面的方式生成mobi格式,且可以修改!!通过mobipocket creator把pdf转为prc,中间不设置任何信息,直接build就行!然后在生成的文件夹里找到 xxx.html,也就是说在生成prc文件的过程中这个工具还生成了相应的html!html格式就很好修改了。用Editplus修改目录显
2012-03-07 21:30:52
12721
原创 阶段性小结
回顾之前一段时间主要做了以下几件事:VI,写Makefile,Shell脚本,grep和awk,正则表达式,ubuntu使用心得,linux基础编程。小结1、最近需要写毕业论文,之前用ubuntu看word还可以,但是编辑器来确实鸡肋。无奈暂时转入windows(我装的是双系统,一年多了,一直在用ubuntu)。现在回想起来当初为什么要用ubuntu,一是ubuntu是linu
2012-03-03 15:29:59
1297
1
原创 二叉树非递归遍历
题记二叉树的递归遍历比较简单,这里就不说了。二叉树非递归的实现要依赖栈,其中,后序遍历的非递归实现稍微复杂些。这里总结下,便于理解。好了,不多说了,直接上代码,思路都在注释里。代码部分:#include#include#define MAXSIZE 30typedef struct BSTreeNode{ int m_value; struct BSTreeNode
2012-02-23 17:10:06
1139
原创 二叉查找树(续)
题记之前对二叉查找树的基本操作写了一篇文章《二叉查找树》,觉得还不过瘾。毕竟还没有实践。所以找了几个笔试题做做。小结如下:经典题1:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。比如,二叉查找树的结构为 10 / \
2012-02-22 21:37:46
774
转载 你为什么没能坚持下去?
题记有时候,我们做事情效率很低,或者很难坚持去做一件事。也许很多人都有类似的苦恼,毕竟现在这个环境,各种诱惑实在太多了。要想做出一番成就就必须得长时间付出努力,所谓"台上一分钟,台下十年功"嘛!除了客观压力,我觉得可以从心理层面考虑下,学会心理暗示!下面转载的这段简短的文字仅供参考。原文地址为 http://www.xinli001.com/info/1392/ 。原文为什么大
2012-02-21 21:15:27
1207
转载 如何学习技术?
题记今天发现要学的东西好多啊,自己学得又慢,快没信心了。转一篇文章,激励下自己,重要是掌握好学习方法。也可以参考我之前的一篇文章 http://blog.youkuaiyun.com/whuslei/article/details/6661435 。以下是原文,原始链接:http://blog.youkuaiyun.com/heiyeshuwu/article/details/6920880。一、想学
2012-02-20 23:34:56
1807
原创 二叉查找树
最近看《算法导论》,发现里面短短几页篇幅却包含着很多内容。要完全理解它可以试试不看书自己总结出来。如果可以不看书写出来才算真的"吃进去"了,否则都不算掌握了。大家可以检测下!借这篇文章来稍微总结下,便于以后查阅。下面说说二叉查找树( Binary search tree)。1、二叉查找树和二叉堆的区别(前者简称 bstree ,后者简称 heap)区别一:性质不同。heap(此处默认说
2012-02-19 17:50:24
2557
转载 开发工程师的职场人生路
[题记] 像我们这样还没出校门的人总会觉得搞IT这行比较风光,薪水、工作环境之类的很Nice。可惜啊,社会很复杂,我们想得过于简单了。这是一篇2005年的文章了,数据(如工资之类的)可能不新了,但观点却值得我们思考。作者举的那些例子,在我身边也能找到类似的。所以,前车之鉴呀,每个人都应该好好反思下……原文在此 。当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其
2012-02-18 13:59:44
2596
原创 关于优快云博客中的代码高亮显示
说实在的,每个博客的编辑和页面的显示都有优点和缺点。当初选择博客的时候也纠结了很久,到底应该选择哪一家博客?比如 csdn、博客园、iteye等等。后来发现,其实用熟了都差不多,最重要的还不是博客本身,而是你所写的博文质量怎么样!我比较追求完美,开始选择了优快云就决定坚持下来(也试过别的,还是最喜欢这儿)。很多人都去创建个人空间,用 wordpress 建站,我觉得我自己还没必要那么做,因为水平
2012-02-17 14:41:45
5346
原创 关于伪代码
《算法导论》中的伪码可以让我们更加关注算法本身而不是实现,是一种很优美的表达方式,比直接看代码要更直接,所以我自己也要慢慢学着写伪码。今天看到一个用递归实现的伪码,自己却不知不觉用C语言的实现去想,居然忘了那只是伪码,汗!在这里记上一笔,防止以后再犯类似的错误!原版例子是关于递归实现二叉查找树的插入,现简化为递归插入元素到单链表。伪代码如下:insert(L,k) if L
2012-02-16 17:17:45
6338
windows远程连接ubuntu
2013-08-26
usb网卡驱动
2011-09-14
U盘检测工具(disktest)
2010-05-13
Windows Live Writer代码插件
2010-05-13
wlw_SyntaxHighlight.rar
2010-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人