自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(146)
  • 收藏
  • 关注

原创 eclipse 导入 lucence源码

 另外一种导入方法,直接导入开发版本即可: https://lucene.apache.org/core/developer.html    在网上搜了几个都是过时的讲述,还是从google上找到了一个邮件,虽然写的很简陋但是真的好使了。 步骤很简单:1. 下载 lucence 源码:    https://lucene.apache.org/c...

2015-06-05 14:47:10 395

原创 java 启动内存参数

这两天跑demo,demo总是因为out of memeory而停掉。之前也知道设置参数这回事,一直在工作中没有遇到过,顶多是eclipse启动的时候按照网上现成的模板弄一下,没有系统的了解一下,今天正好借这个机会了解一下。 java jvm的heap分3段: --------------------------------        PermGen space    ...

2015-03-26 18:55:12 474

原创 拥有rw权限的文件在vim中编辑时提示W10:只读文件,无法修改

解决::set modifiable :set write:!w虽然还会提示是只读,但是已经可以保存了。再次打开就正常了。怀疑是vim的设置问题。 还有一种另外一种只读情况的解法:chattr -i filename ...

2014-09-24 18:49:12 2615

原创 linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法【转】...

转自:http://www.jb51.net/LINUXjishu/153060.html 最近发现很多同学不知道线上操作替换文件的要点。所以又整理了一下。 线上替换一个正在运行进程的文件时(包括二进制、动态库、需要读取的资源文件等)。应避免使用cp/scp操作。而需要使用mv/rsync作为替代。 原因:cp是将源文件截断然后写入新内容。也就是说正在打开这个文件的进程可以立刻感知到修改...

2014-07-23 11:04:43 920

原创 svn

撤销已经提交的版本:#从100回滚到99svn merge -r 100:99 .#确认是否正常svn diff#确认后提交svn ci -m "Revert revision from r100 to r99,because of blabla..."    ...

2014-05-28 16:34:58 112

原创 vim 技巧

vim 里的非贪婪匹配:          使用  "\{-}" 替换 ”*“  替换现有文档中的tab为空格::set ts=4:set expandtab:retab! 空格替换为tab::set ts=4:set noexpandtab:retab! 加!是用于处理非空白字符之后的TAB,即所有的TAB,若不加!,则只处理行首的TAB。...

2014-04-10 16:35:04 98

原创 linux 编程

1. sleep#include <iostream>#include <sys/wait.h>using namespace std;int main(){ sleep(10): //睡眠10秒钟 usleep(10); // 睡眠10微妙 return 0;}  ...

2014-04-09 10:19:18 107

原创 grep 中要正确匹配tab(退格)符有两种方式

其实在linux中要正确匹配tab(退格)符有两种方式1:用 grep  $'\t'       你的文件2:用 grep '按CTRL+V 键,再按TAB键'      你的文件再回到上面的问题,则可以用以下的命令cat delete.log |grep $'\t'11$'\t' |wc或者cat delete.log |grep ‘CTRL+V,TAB11CTRL+V...

2014-03-26 00:16:31 1340 1

原创 wget 使用

转自:http://blog.sina.com.cn/s/blog_4af3f0d20100n1k0.html 一、下载目录#wget -r -np -nd http://example.com/packages/这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结...

2014-03-25 16:28:38 148

原创 berkeley db 安装

NoSQL是现在互联网Web2.0时代备受关注的技术之一,被用来存储大量的非关系型的数据。Berkeley DB作为一款优秀的Key/Value存储引擎自然也在讨论之列。最近使用BDB来发一个KV系统,并将这段时间的BDB的学习和使用经验记录如下。(项目中使用了BDB的4.8.30版本,本文所有涉及的具体问题都基于该版本)。 1. Berkeley DB的简介Berkeley DB(...

2014-03-19 15:27:09 372

原创 thrift 安装

thrift安装      由于工作需要,前提需要安装thrift。但是这时最新版的thrift安装起来又TM非常蛋疼,都开源的,不知道为啥编译安装还有坑。。。所以要记录一下: 1     下载 thrift-0.9.1 2. 解压,进入主目录 3. ./configure --with-boost=/home/work/opt/boost_1_54_0 --with...

2014-03-18 15:49:23 146

原创 java 套件安装

java 相关套件的安装: 1. jdk 安装 2.eclipse 安装 3.  ant 安装:        下载:http://ant.apache.org/bindownload.cgi        安装:解压到对应文件夹即可        配置环境变量:ANT_HOME:your_ant_dirPATH:%ANT_HOME%\bin;CL...

2014-03-09 14:47:29 321

原创 n皇后

杭电 HOJ 2553 N皇后问题#include <iostream>#include <cmath>using namespace std; const int N = 11;int queens[N][2];void set_queen(int i, int n, int *tot){    if (i > n)    ...

2014-03-08 16:46:13 105

原创 解决vim在insert模式下面用backspace键无法删除的问题

vim 在插入模式下<BS>有几种工作方式,默认是设置成vi兼容,这样就会出现无法删除此次插入前文字的情况。改成 ":set backspace=indent,eol,start" 就好了。 具体看 ":h 'backspace'" 的帮助。  转自:http://mail07.iteye.com/blog/184566...

2014-02-26 16:50:13 550

原创 signal

1. linux 下各信号的解释:  man 7 signal       Signal     Value     Action   Comment       -------------------------------------------------------------------------       SIGHUP        1       Term    H...

2013-11-17 16:23:10 117

原创 linux 显示中文文件乱码

export LANG=zh_CN.UTF-8添加到  ~/.bashrc

2013-11-11 20:24:16 199

原创 ubuntu 下编译程序错误时的一些解决方法

1. bits/predefs.h: No such file or directory现象: error: /usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file or directory.解决方法为: sudo apt-get install gcc-multilib

2013-11-09 16:34:03 420

原创 sed 练习

删除空行:sed '/^$/d' filename 

2013-10-15 14:18:03 124

原创 python 一些函数

查看python模块的help:例如查看redis-python 模块的help:>>>import redis>>>help(redis)就会有redis模块的所有接口信息和描述了 自定义一个常量类  const.pyclass _const(object): class ConstError(TypeError)...

2013-10-12 15:46:43 75

原创 APE 安装

APE 安装:APE介绍:http://ape-project.org/ 1. 安装 APE servera) Download ape:APE Server 1.1.2  http://ape-project.org/static/downloads/stable/APE_Server-1.1.2.zipb) 解压:unzip APE_Server-1.1.2.zipc...

2013-10-07 16:20:16 612

原创 淘宝技术十年

这本书一般吧,按书中说的就是网上博客的合集,体验一下这些人在淘宝的成长过程,以及淘宝如何面对一步步选择走过来的。有用的是他们当时的一些经验吧,为什么要这么做之类的。 你写一下代码,编译一下能通过,半个小时就过去了;编译一下没通过,半天就过去了 所有影响系统稳定性的因素都要解决掉。例如,每做一个日常修改,都必须对整个系统回归测试一遍;多个日常修改如果放在一个版本中,要是一个功能没有...

2013-09-24 11:46:52 89

原创 大数据时代【Big Data】读书笔记

大数据时代【Big Data】 ——Viktor Mayer-Schonberger, Kenneth Cukier    这本书讲了讲大数据的概念,他没有定义什么是大数据,而是用for an example的形式定义了大数据。里面的几个例子:Farecast利用机票数据来预测未来的机票票价;谷歌重复使用搜索关键词来检测流感的传播;麦格雷戈博士用婴儿的生命体征来预测传染病的发生;莫里重新利用...

2013-09-10 15:03:06 506

原创 计算整个文件夹下的所有文件的md5值

1.  生成校验值md5sum `find .` > check.txt 2. 验证校验值md5sum -c check.txt

2013-09-09 15:50:08 6098

原创 jsoncpp的使用

 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯...

2013-09-08 13:36:54 143

原创 eclipse 导出 runnable jar

1. 先找到你的工程中提供接口的类(要包含MAIN方法),2. 在该类中右键选择 RUN as3. 选择 Run configurations4. 在main窗口中选择main class为本类5. 点击RUN6. 选择你的工程,右键选择 EXPORT7. 在弹出的窗口中选择 runnable jar file8. 在弹出的 runnable jar file exp...

2013-09-07 16:15:30 297

原创 linux下显示其他时区时间

时区的系统常见定义:unix系统时区设置:每个用户可以使用环境变量TZ来设置与系统不同的时区,这个设置将覆盖系统的设置。执行date命令,显示与系统不同的时区时间。常见的系统时区定义:Time Zones Defined on the SystemName Time Zone CUT OffsetCUT0GDT Coordinated Universal Time CUT...

2013-09-03 13:50:03 864

原创 securecrt 设置

【转载】因为默认情况下,SecureCRT不能显示语法高亮特性,整个界面颜色单一,看起来不爽,也没有效率,所有通过设置一下语法高亮还是很有必要的, 默认字体也看着不是很清晰,还是更改为我比较喜欢的Courier New看着爽。 设置方法非常简单: (1) 设置语法高亮,多色显示Options  -> Session Options -> Emulation...

2013-07-31 19:46:29 75

原创 java 那点事

需要进行写明编码,否则会导致findbugs 出high级别bug的提示: 1.  new String(BytesArray, "UTF-8"); 2. new InputStream(Filename, "UTF-8");

2013-07-31 19:36:07 82

原创 nutch+hbase

nutch  hbase:下载地址:http://mirrors.cnnic.cn/apache/hbase/选了一个stable的下:hbase-0.94.9.tar.gz    

2013-07-22 00:25:34 120

原创 设计师要懂心理学 目录

第1章 人如何观察1 眼见非脑见2 整体认知主要依靠周边视觉而非中央视觉3 人在识别物体时会寻找规律4 大脑有专门识别人脸的区域5 略微侧向俯视是想象物体的标准视角6 人根据经验和预期浏览屏幕7 物体会提示人应该如何使用8 人可能会对变化视而不见9 人们认为相邻物体必然相关10 红蓝搭配难以阅读11 9%的男性和0.5%的女性是色盲12 色彩含义因文化而异第2章 人如何阅读13 大写单词难读之谜...

2013-07-19 09:48:23 125

原创 Flesch-Kincaid 可阅读性计算

Flesch-Kincaid公式通常用来计算文字的可读性。分数越高,可读性越强;分数越低,就越困难。206.835-1.015*(total words / total sentences) - 84.6 * ( total syllables / total words);    ...

2013-07-19 09:44:40 4660

原创 awk笔记

awk三个部分:BEGIN{}  #在脚本开始的时候执行一次,相当于初始化{}  #每一行都会执行一次的部分END{} #脚本运行完之后会执行一次。相当于最后的总结。 如何写成文件?#!/bin/awk -f BEGIN{ print "begin";}{ print "everyline";}END{ ...

2013-07-16 10:58:34 77

原创 感谢您收听阅度

建议您试试这几条指令:1. s+空格+关键词:我会帮您百度搜索喔2. 月/日 格式:例如输入  07/12 或者 7/9 或者 2013/07/12, 我会给您看那个日期阅度曾经发过的新闻3. 重看本指令请回复help或者问号...

2013-07-14 21:07:09 88

原创 redis

redis 五种数据类型:简单总结如下:string类型与mcached类似,就是key/value对。set和ordered set 可以存储集合类的数据。方便对这种数据的增删改查。list类型在获取时看其用法只能是数据下标方式获取数据。添加时可以达到O(1)的时间复杂度。hash类型提供了一个主key,或者说是大key,来总括里面的所有子key。 1. Redi...

2013-07-05 13:31:40 81

原创 make

1. .PHONY 声明的目标总是被调用.PHONY:zzg echo "hello zzg" @echo "good morning" # @符号表示不显示被执行的命令,但是会执行。 2. $(info start working) info  是make内置的函数,后面跟的是参数,打印消息,类似的函数还有warning,error,不同的是error在打印...

2013-06-25 11:06:41 90

原创 appfog接入mysql

appfog  接入数据库 /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError) 解决:sudo aptitude install ruby1.9.1-dev

2013-06-12 17:03:37 105

原创 javascript length 函数

javascript中length是只中文的个数+其他字符的个数。 测试浏览器为chrome测试代码如下:<html><head><script language="javascript" type="text/javascript">function cal_length() {var swv = document.get...

2013-05-25 00:04:18 238

原创 java 包汇总

HttpComponents Downloads  httpclient  包       http://hc.apache.org/downloads.cgi   net.sf.json   json 包   http://sourceforge.net/project/showfiles.php?group_id=171425 运行时出现: java.lang.No...

2013-04-11 20:37:14 84

原创 mysql 的一些积累

1. mysql 中 查询某个表位于哪个数据库:select TABLE_SCHEMA from INFORMATION_SCHEMA.TABLES where TABLE_NAME='your_tablename';同样,查找某个数据库中某个表是否存在:select TABLE_NAME from INFORMATION_SCHEMA.TABLES where TABLE_SCH...

2013-03-28 16:31:32 89

原创 故事汇集

   李彦宏 被妻子从菜园里拽出来的百度董事长  http://blog.sina.com.cn/s/blog_5ce6fb1a0100gzs3.html

2013-03-21 19:55:55 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除