自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Velocity模板(VM)语言介绍

Velocity是什么? Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人 员可以只关注页面的显示效果,而由java程

2015-06-30 11:58:42 737

原创 Linux 性能监控

出自:http://blog.csdn.net/tianlesoftware/article/details/6198780   公司有个测试服务器,上面跑了几个应用和一个DB。 DB被这个几个应用使用。 最近老是被挂掉。 CPU 使用率100%。 搞到最后大家都不能用。 敲个命令都没反应。 TOP命令显示的是一些Oracle session占用CPU资源太多。 杯具的是在服务器上连sql

2015-06-25 16:16:27 684

转载 linux命令行编辑快捷键

先总结几个个人觉得最有用的ctrl + ? 撤消前一次输入ctrl + c 另起一行ctrl + r 输入单词搜索历史命令ctrl + u 删除光标前面所有字符相当于VIM里d shift+^ctrl + k 删除光标后面所有字符相当于VIM里d shift+$删除ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dlctrl + h 删除光标所在位

2015-05-07 11:10:07 477

转载 删除MySQL表中内容,表大小反而变大了

今天空间商告诉我数据库空间满了,检查了一下,发现网站用户行为记录数据表竟然占了20多MB。积累了半年了,该删除释放一下空间了。果断delete之后发现数据库空间竟然没少,虽然数据记录数是零。原来这是因为删除操作后在数据文件中留下碎片所致。DELETE只是将数据标识位删除,并没有整理数据文件,当插入新数据后,会再次使用这些被置为删除标识的记录空间。另外实际操作过程中还发现这个问题还存在两种情

2015-05-07 10:41:55 5766

转载 SVN命令

svn help command 获取子命令说明svn info $URL 查看工作空间信息svn list 显示当前目录下svn记录文件列表,不访问版本库svn list $URL 不下载到本地查看目录中的文件svn log 5:19 查看版本5到19的历史信息svn log 查看当前目录的历史修改信息svn log filename 查看单个文件

2015-05-06 18:58:47 765

转载 Mac上使用protobuf

1.下载文件 (http://code.google.com/p/protobuf/ )并解压到本地文件夹。2.确认安装过GCC(可以在终端下输入gcc  - -version 测试).如果电脑上没有安装过GCC的话,Xcode->Preferences->Downloads下的Components下,选择安装Command Line Tools。3.在终端下切换到管理员身份,在终

2015-05-05 11:49:18 1915

原创 ps命令禁止截断

********* simple selection *********  ********* selection by list *********-A all processes                      -C by command name-N negate selection                   -G by real group ID (suppor

2015-04-02 15:38:18 3965

转载 python两个 list 获取交集,并集,差集的方法.

有时候,为了需求,需要统计两个 list 之间的交集,并集,差集。查询了一些资料,现在总结在下面:1. 获取两个list 的交集#方法一:a=[2,3,4,5]b=[2,5,8]tmp = [val for val in a if val in b]print tmp#[2, 5]#方法二print list(

2015-04-01 16:21:32 595

转载 Perl文件及目录操作

大多数程序都不是孤立的,它们与它们的环境相互作用。很多的程序也需要通过文件操作实现数据的存贮和交换。 文件句柄(file handle)是Perl程序中为程序和外部世界提供I/O连接的名称。建议全部使用大写字母以示与变量等的区别。特别地,也可以将STDIN/STDOUT/STDERR也认为 是Perl的文件句柄,分别代表标准输入/标准输出/标准错误输出。  打开及关闭文件    P

2014-12-18 11:11:23 374

转载 常用的GDB命令

http://blog.csdn.net/comchen/article/details/7776048backtrace(bt) 显示程序中的当前位置和当前位置的栈跟踪(同where)breakpoint(b) 在程序中设置一个断点cd 改变当前工作目录clear 删除刚才停止处的断点commands 命中断点时,列出将要执行的命令

2014-12-08 15:19:24 734

转载 windows安装PHP5.4+Apache2.4+Mysql5.5

windows安装PHP5.4+Apache2.4+Mysql5.5作者:星之宇 ┊ 时间:2012-10-18 14:27 ┊ 分类: 网站技术 ┊ 阅读:1232 ┊ 评论:16最近听说PHP5.4速度很快,所以想建立一个本地环境测试下。我打算用本地windows xp sp3下安装PHP5.4.8、Apache2.4.3和Mysql5.5.28。 首先去下载PHP

2014-11-26 17:20:18 628

转载 Windows下安装MySQL解压版

到官网下载mysql-5.5.10-win32.zip,然后将mysql解压到任意路径,如:C:\mysql-5.5.10-win32 打开计算机->属性->高级系统设置->环境变量,新建一个环境变量,变量名为:MYSQL_HOME,变量值为你的mysql根目录,如:C:\mysql-5.5.10-win32 然后在系统变量Path中添加:;%MYSQL_HOME%\bin 在

2014-11-18 18:00:16 422

原创 eclipse使用问题解决

Maven的

2014-08-14 11:26:28 496

转载 Google开源项目word2vec

一直听说word2vec在处理词与词的相似度的问题上效果十分好,最近自己也上手跑了跑Google开源的代码(https://code.google.com/p/word2vec/)。1、语料首先准备数据:采用网上博客上推荐的全网新闻数据(SogouCA),大小为2.1G。 从ftp上下载数据包SogouCA.tar.gz:1 wget ftp://ftp.l

2014-08-12 14:51:51 904

转载 Paoding中文分词参考手册

Paoding中文分词参考手册 本文档对应paoding-analysis 2.0.4–alpha2,目前还在草稿状态。由于没有docbook编辑文档的经验和环境,暂时以word编辑文档。 目录 一般使用 使用评估参考资料下载开始使用分词策略 高级专题 配置参考PaodingMaker的设计庖丁架构词典的抽象与设计

2014-08-06 17:42:45 1049

转载 开源分词工具

搜集了一些资料,与同学一起进行了简单的测试,总结如下。分词工  具      特点  支持语言    原理词典及扩展性StandardAnalyzer中文、英文(unicode)中文:单字符切分英文:根据空格切分ChineseAnalyzer中文,不支持中

2014-08-05 17:43:06 486

转载 Android的模拟器,在ADT中调试运行AVD时,速度太慢

【问题】虽然当前主机配置很高:Intel的i5的4核 + 8G内存 + SSD的硬盘Eclipse的ADT,调试代码时,所运行的AVD模拟器,速度极其的慢。加载到主界面,也要个几分钟。每次调试一次,都得等半天,烦死了。【解决过程】1.一搜,网上果然N多人遇到同样问题。2.参考:Slow Android emulator

2014-08-04 14:07:50 668

原创 使用Cocos 坑 总结

import org.cocos2dx.lib.Cocos2dxActivity; 找不到包,需要把D:\3.code\android\planegame\proj.android\src\org

2014-08-01 17:43:31 598

转载 Cocos2d-x 3.0final win7+vs2013+adt+ndk环境搭建

Win7,VS2012,Java SDK ,ADT(包含了Eclipse,sdk), Android  NDK R9(包含了编译工具,使用cocos compile命令就能调用,不过R8已经不能使用了,之前一篇Mac平台环境搭建是错的)Python2.7(解压缩就可安装)ant 1.9(解压缩就可安装)Cocos2d-x3.0final源码-----

2014-07-22 10:40:30 705

转载 Doxygen + Graphviz windows下安装配置(图解)

原文:http://blog.csdn.net/fly542/article/details/7164633查看一些开源代码经常被一些函数的调用关系给绕进去,经过网上查阅资料,发现了这个好用的方法,拿出来和大家分享下安装和应用的过程。本人常用windows系统,所以主要讲解下windows下相关的内容要使用doxygen生成漂亮的调用关系图,那就必须安装下图形生

2014-07-11 15:17:06 491

转载 Android x86模拟器Intel Atom x86 System Image配置与使用方法

Android x86模拟器Intel Atom x86 System Image配置与使用方法      前言:      大家现在开发使用的Android 模拟器模拟的是 ARM 的体系结构(arm-eabi),因此模拟器并不是运行在x86上而是模拟的ARM,所以我们调试程序的时候经常感觉到非常慢,大部分开发者应该都深有体会。      针对这种情况,前段时间Intel推出

2014-07-04 18:08:28 1755

转载 win7下给右键菜单添加启动cmd命令

最近编辑器在用windows下的gvim,但进入cmd命令启动vim,然后再cd到目录文件下比较麻烦,就看有没有方式可以直接右键就可以选择启动cmd命令,本意是在当前文件夹内的空白处点击右键,能够选择启动cmd命令。    于是就网上搜了一下,找到了如下这篇文章,链接是:http://dongwei.iteye.com/blog/816350  这两种方法我都亲自试验过了,在win7(32

2014-07-04 14:54:57 2164

转载 Eclipse中10个最有用的快捷键组合

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个

2014-06-26 16:52:37 379

转载 vim配置

1、安装vim       sudo apt-get install vim-full1、配置文件的位置    在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件。2、设置语法高亮显示1)

2014-06-24 11:22:24 491

转载 Linux shell 变量 数学 运算

http://blog.chinaunix.net/uid-20671208-id-3552751.htmlAbstract : 1)  Linux shell 中使用 let , [ ] ,(( )) 三种运算符操作 shell 变量进行简单的基本运算;2)Linux shell 中使用 expr 与 bc 两个程序实现高级运算;1, Linux shell 变量

2014-05-16 14:50:24 515

转载 java文件读写操作大全

一.获得控制台用户输入的信息     public String getInputMessage() throws IOException...{         System.out.println("请输入您的命令∶");         byte buffer[]=new byte[1024];         int count=System.in.read(buffe

2014-05-13 09:48:04 412

转载 常用awk命令(转)

awk 用法:awk ' pattern {action} '  变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入域分隔符,默认为一个空格 RS 输入记录分隔符 NF 当前记录里域个数 NR 到目前为止记录数 OFS 输出域分隔符 ORS 输出记录分隔符 

2014-03-25 17:26:34 433

转载 Linux文件的合并、排序和分割

主要内容:sort命令、uniq命令、join命令、cut命令、paste命令、split命令、tr命令、tar命令sort 命令:Linux的sort命令就是一种对文件排序的工具,sort命令的功能十分强大,是Shell脚本编程时常用的文件排序工具;sort命令与awk一样,将文件看作记录和域进行处理,默认的域分隔符是空格符,sort命令的格式为:sort [选项] [输

2014-03-25 17:13:20 501

转载 MySQL数据库的索引实现

在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。  MyISAM索引实现  MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图:    这里设表一共有三列,假设我们以Col1为主键,则图8是一

2014-03-18 15:16:25 491

转载 五种利用strace查故障的简单方法

我一直惊讶为什么这么少的人认识到可以利用strace来干的事,它一直是我的第一调试工具,因为基本上它存在于我运行过的所有的Linux系统上,它可以用来在很多方面进行故障诊断。什么是strace?strace是一个非常简单的工具,它可以跟踪系统调用的执行。最简单的方式,它可以从头到尾跟踪binary的执行,然后以一行文本输出系统调用的名字,参数和返回值。其实它可以

2014-03-12 11:29:41 3003

转载 wget

最后用了 wget -c -r -np ftp://name:pw@server/dir/ 实现从先前虚拟主机ftp上转移某目录下所有文件到新VPS上。所用参数 -c 断点续传(备注:使用断点续传要求服务器支持断点续传),-r 递归下载(目录下的所有文件,包括子目录),-np 递归下载不搜索上层目录  参考:wget是linux下命令行的下载工具,功能很强大

2014-03-04 18:14:53 777

转载 23种设计模式

目录 创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型)5. Singleton(单例)结构型6. Adapter Class/Object(适配器)7. Bridge(桥接)8. Composite(组合)

2014-02-25 11:20:27 441

转载 vi下基本替换

1. 基本的替换:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sk

2014-02-20 13:17:24 570

转载 vi set

vi set用法from google search一、常用收集如下:(vi set)set autoindent     在插入模式下,对每行按与上行同样的标准进行缩进,与shiftwidth选项结合使用set list   把制表符显示为^I ,用$标示行尾(使用list分辨尾部的字符是tab还是空格)set number显示行号set readonly

2014-02-19 15:36:16 1317

原创 syntax error: unexpected end of file 不一定是因为有特殊字符

通常情况是这样,但是这次遇到不是因为\R\N。if [ -n "$1" ]then  echo "111"else  echo "222"fiexit 0执行sh my.sh par 提示syntax error:unexpected end of file.错误请问为什么啊?文本编辑是在windows下通过记事本编写的这个文件,运行 在cygwin

2014-02-19 14:58:07 1131

转载 Epoll模型详解

http://blog.163.com/huchengsz@126/blog/static/73483745201181824629285/Linux 2.6内核中提高网络I/O性能的新方法-epoll I/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。1、为什么select落后    首先,在Linux内核中,select所用到的FD_SE

2014-02-19 11:21:18 434

转载 Linux用户与“最小权限”原则

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Linux的用户在登录(login)之后,就带有一个用户身份(user ID, UID)和一个组身份(group ID, GID)。在Linux文件管理背景知识中,我们又看到,每个文件又有九位的权限说明,用来指明该文件允许哪些用户执行哪些操作(读、写或者执行)。

2014-02-16 16:17:30 981

转载 linux下查看文件某一行内容

方法1:nl file-name |sed -n '5p'查看第五行 方法2: head -n file_name|tail -1 查看第n行方法3:.输出一个文件的第4行sed -n '4p' ufileps:sed -n 'a,bp' song.txt读取自第a行到第b行的数据 方法4:awk 'NR==4

2014-01-14 10:44:37 1411

转载 wget命令

wget的使用格式 Usage: wget [OPTION]... [URL]...用wget做站点镜像:wget -r -p -np -k http://dsec.pku.edu.cn/~usr_name/# 或者wget -m http://dsec.pku.edu.cn/~usr_name/在不稳定的网络上下载一个部分下载的文件,以及在空闲时段下载wg

2014-01-09 14:03:18 810

转载 mysql下载

1、rpm package:是某个特定的包,比如server,client,shared lib等 ,可以单独安装2、rpm bundle:是该版本所有包的集合,一般是把服务器端要用的都安装上,其他的不带,尤其是开发包3、Compressed TAR Archive, 这个是源码,需要自己编译的,也有编译好,但不是安装包的

2014-01-08 14:38:06 610

空空如也

空空如也

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

TA关注的人

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