- 博客(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
转载 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关注的人