- 博客(231)
- 收藏
- 关注
原创 删除VIM中 ^M
[code="java"]:%s///g[/code][url]http://stackoverflow.com/questions/811193/how-to-convert-the-m-linebreak-to-normal-linebreak-in-a-file-opened-in-vim[/url]
2015-04-08 08:10:55
272
原创 restore_utf8、utf8togbk
restore_utf8.py[code="java"]#!/usr/bin/env python# -*- coding: utf-8 -*-# Run "python restore_utf8.py" to rename *.h.utf8 to *.h.#import osdef restore_utf8(dir): resultfn = ''...
2014-10-14 08:42:07
292
原创 iframe获取父级url
iframe获取父级url通过js获取父级iframe url,也可以是当前页面的上一个页面地址[code="java"] var url = ""; try { url = window.top.document.referrer } catch(M) { if (window....
2013-08-14 11:09:54
3234
原创 【转载】高效工作的信息搜集及管理术
[align=center][img]http://dl2.iteye.com/upload/attachment/0087/8386/25e753a4-9112-3ec2-a9ef-742bdca5bed0.jpg[/img][/align][align=center]图1:信息搜集及整理术循环图[/align][align=center][size=large]写在前面[/size...
2013-08-04 21:46:02
293
原创 【转载】MySQL数据库服务器逐渐变慢 该如何分析与解决
MySQL数据库服务器逐渐变慢 该如何分析与解决第一步 检查系统的状态通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。1.1 使用sar来检查操作系统是否存在IO问题...
2013-07-23 18:39:13
198
原创 UTF-8编码问题编码长度问题
UTF-8编码问题编码长度问题UTF-8经常被用于文本文件和网络传输,因为不少这类场合还停留在ANSI时代,需要向纯ASCII兼容。UTF-8是UNICODE的一种变长字符编码 ,长度在1至6字节。这里注意一下,UTF-8曾经是6字节,现在是4字节, 两者都对。 但如果你看到介绍UTF-8的文章说是6字节,基本可以判断这是比较早的文章。在 内容只是ASCII的0X00~0X7F时,UT...
2013-07-22 11:46:03
1858
原创 Linux上批量删除.svn目录
Linux上批量删除.svn目录在上传项目到服务器的时候,有时候忘记在本地将.svn 目录删除掉了.现在来介绍下在Linux下,利用shell命令来删除.svn目录 [code="java"]find . -type d -name ".svn"|xargs rm -rf[/code]...
2013-07-08 14:47:10
123
Josephus问题
据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特後,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从,Josephus要他的朋友先假装遵...
2013-06-13 17:57:24
191
原创 Tmux 的常用命令详解
Tmux 的常用命令详解 常用命令:[code="java"]tmux #开启tmux tmux ls #显示已有tmux列表(C-b s) tmux attach-session -t 数字 #选择tmux C-b c 创建一个新的窗口 C-b n 切换到下一个窗口 C-b p 切换到上一个窗口 C-b l 最后一个窗口,和上一个窗口的概念不...
2012-10-17 16:36:46
234
原创 diff和patch使用指南
diff和patch使用指南 diff和patch是一对工具,在数学上来说,diff是对两个集合的差运算,patch是对两个集合的和运算。 diff比较两个文件或文件集合的差异,并记录下来,生成一个diff文件,这也是我们常说的patch文件,即补丁文件。 patch能将diff文件运用于 原来的两个集合之一,从而得到另一个集合。举个例子来说文件A和文件B,经过dif...
2012-10-08 14:30:19
100
原创 Apple:如何在iphone、ipad上安装一些常用命令行命令
Apple:如何在iphone、ipad上安装一些常用命令行命令相信对Linux、Unix比较熟悉的朋友,在iphone或 ipad越狱后发现通过Cydia可以安装OpenSSH,一定都想安装上并且通过ssh登录上去看看,但是登录后却发现几乎没几个命令可用,也就只有ls、cd等一些常用的命令,至于ifconfig、ping、netstat等都没有。。。下面就来介绍一下如何让iphone...
2012-09-09 19:08:25
728
Vim的snipMate插件
Vim的snipMate插件介绍终于发现了一个插件,对于Vim下代码块的自动补全支持的很好。给大家推荐snipMate。snipMate可以帮助您在vim上实现类似Textmate的功能,自动代码块的能力非常强大,而且代码块是可定制的。我们只需编辑~/.vim/snippets/目录下的*.snippets文件就可以根据自己的要求自动产生代码。使用下载[url=ht...
2012-08-28 10:59:16
177
原创 【转】ssh远程文件传输命令scp
ssh远程文件传输命令scpscp 命令 scp 命令是 SSH 中最方便有用的命令了,试想,在两台服务器之间直接传送文件,仅仅用 scp 一个命令就完全解决了。 你可以在一台服务器上 以 root 身份运行 #scp servername:/home/ftp/pub/file1 . 这样就把另一台服务器上的文件 /home/ftp/pub/file1 直接传到本机器的当前目录下,当然...
2012-08-27 11:37:03
171
grep 搜索时忽略 .svn目录
grep 搜索时忽略 .svn目录如果是用svn管理的代码,每个文件夹下都有一个.svn的隐藏文件夹,包含对代码版本的控制信息,日积月累会越来越庞大。所有如果只是默认搜索的话,很多搜索结果都是svn目录下的,对我们来说,是没有价值的内容;而且还会耗费很多时间。grep的--exclude-dir=参数就是为了排除某个目录的,即不包含等号后面的目录,所以我们可以利用此参数去掉.svn...
2012-08-21 17:23:06
351
Linux 快速安装 LAMP环境
Linux 快速安装 LAMP环境[code="java"]#检查一下系统更新 初次安装可能更新的时间会比较长,请耐心等待。yum update #安装gcc软件编译环境。yum install gcc gcc-c++ #卸载系统自带的httpdyum erase httpd yum install zlib-devel libtool ncur...
2012-08-20 11:47:05
135
原创 [转]linux计划任务
LINUX计划任务cron目前流行的LINUX系统在安装好后cron都是安装好的并且是随机启动的启动cron服务 /sbin/service crond start停止服务 /sbin/service crond stop重启服务 /sbin/service crond restart重新加载 /sbin/service crond reload服务的启动停止介绍完了下...
2012-08-14 17:14:09
101
原创 POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)...
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)首先来看看 POSIX 风格正则表达式的两个主要函数:[code="java"]ereg 函数:(正则表达式匹配)格式:int ereg ( string pattern, string string [, array...
2012-08-10 15:26:04
206
原创 深入理解ob_flush和flush的区别
[转] http://www.laruence.com/2010/04/15/1414.htmlob_flush/flush在手册中的描述, 都是刷新输出缓冲区, 并且还需要配套使用, 所以会导致很多人迷惑…其实, 他们俩的操作对象不同, 有些情况下, flush根本不做什么事情..ob_*系列函数, 是操作PHP本身的输出缓冲区.所以, ob_flush是刷新PH...
2012-08-09 15:45:36
93
原创 [转]OS X Mountain Lion 系统配置 Apache+Mysql+PHP 详细教程
OS X Mountain Lion 系统配置 Apache+Mysql+PHP 详细教程【转】[url]http://www.guomii.com/posts/30136[/url]如果你是一名 Web 开发者,很多时候都需要在本地搭建服务器测试环境,比如 Apache+Mysql+PHP 这样的环境。事实上 Mac OS X 中想要搭建这样的环境很简单,本文我们就会将详细的教程...
2012-08-09 11:49:32
241
原创 centos :运行ifconfig 提示command not found
centos 运行ifconfig等命令, 提示command not found原因:/bin /sbin等一些的路径并未添加到环境变量中不妨做个试验:cd /etc/sbin./ifconfg正确显示结果。编辑/etc/profile等文件,将这些路径添加至环境变量中eg:vi /home/用户目录/.bash_profile中添加PATH=$PATH...
2012-08-05 16:12:11
127
原创 论MySQL数据库中两种数据引擎的差别
论MySQL数据库中两种数据引擎的差别InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,请注意任何一种表都不是万能的,只用恰当的针对业务类型来选择合适的表类型,才能最大的发挥MySQL的性能优势。InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理...
2012-08-02 16:20:16
105
原创 Linux下apache(优雅)停止、重启方式
Linux下apache(优雅)停止、重启方式立即停止信号:TERMapachectl -k stop发送TERM或stop信号到父进程可以使它立刻杀死所有子进程。这将花费一些时间来杀死所有子进程。然后父进程自己也退出。所有进行中的请求将被强行中止,而且不再接受其它请求。 优雅重启信号:USR1apachectl -k graceful ...
2012-08-01 11:03:49
142
iphone中 CoreData 框架的简单解释
iphone中 CoreData 框架的简单解释http://www.cnblogs.com/andhm/archive/2011/05/06/2038750.html并非严格的说, CoreData是对sqlite数据库的一个封装.sqlite数据库操作的基本流程是, 创建数据库, 再通过定义一些字段来定义表格结构, 可以利用sql语句向表格中插入记录, 删除记录, 修改...
2012-07-15 22:24:29
100
ios delegate你必须知道的事情
ios delegate你必须知道的事情 转:http://popcornylu.blogspot.com/2011/07/delegate.html当你开始写iOS程式不久,应该开始面对到很多的delegate, 不管是用别人的library或是自己写library,可能都逃不了delegate。 为了怕有些人不知道什么是delegate,在这边简单的介绍一下, de...
2012-07-15 10:12:44
115
PHP file_get_contents 获取请求返回头信息
PHP file_get_contents 获取请求返回头信息Code:[code="java"] file_get_contents("http://example.com"); var_dump($http_response_header);[/code]Output:[code="java"]array(9) { [0]=> strin...
2012-07-06 19:57:16
1580
Can't Replay MP3 in Browsers using HTML5
Can't Replay MP3 in Browsers using HTML5HTML5 audio 播放音频文件真的是很方便,不过还是有些小bug[quote]Chrome 18及更高版本支持HTML5音频和画布。但HTML5音频只有在网页服务器支持部分下载的情况下才能够顺利运作。这一问题的症状有:* 无法重播音频* 无法控制重播位置* 音频播放一次...
2012-07-02 11:31:50
95
原创 爱词霸、QQ词典、海词在线词典API接口
1.海词http://api.dict.cn/ws.php?utf8=true&q=#{word}返回格式XML[code="java"] word ec http://dict.cn/mp3.php?q=efVw7 wə:d n. 词,单词,消息,诺言 vt. 用词语表达 Could we have a word bef...
2012-06-30 17:23:22
3191
在 Lion 系统下直接从视频中提取音频文件
[code="java"]Lion 系统自带了一个容易让人忽视但又很是实用的特性:编码所选视频文件;通过该特性,Mac 用户可以对 MOV、M4V、MPG、MP4 等视频文件进行编码。其中通过编码将音频从视频中剥离相信是很多童鞋寻觅已久的功能……找到并右键点击需要进行操作的视频文件在弹出的右键菜单中选择“编码所选视频文件”(Encode Selected Video Files)在...
2012-06-30 15:23:46
141
原创 ctag FAQ?
收藏一下 有时间研究一下~Frequently Asked Questions========================== * 1. Why do you call it "Exuberant Ctags"? * 2. Why doesn't my editor work with these tag files? * 3. What a...
2012-06-29 10:22:45
200
原创 vim显示换行符
vim显示换行符set list就是 Tab 的地方会以 ^I 显示,而行尾之 EOL 會显示成 $。可以让你知道 Tab 在哪里,换行是不是真的。eg.[code="java"]" displays tabs with :set list & displays when a line runs off-screenset listchars=tab:>-,eo...
2012-06-09 15:50:28
2464
Mac下安装 OpenCV
Mac下安装 OpenCV1.下载Opencv:[code="java"]cd ~/svn co http://code.opencv.org/svn/opencv/trunk[/code]2.使用CMake编译Opencv[code="java"]cd ~/opencvmkdir releasecd releasecmake -D CMAKE_BUI...
2012-06-08 23:47:16
119
原创 安装cmake
http://baike.baidu.com/view/1126160.htm?what is?CMake简介 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CmakeLi...
2012-06-08 21:56:46
110
原创 傅里叶变换,其物理意义是什么?(转)
傅里叶变换,其物理意义是什么?(转)1、为什么要进行傅里叶变换,其物理意义是什么?傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和相位。...
2012-06-08 14:54:37
311
原创 error: malloc.h: No such file or directory 之 Mac 解决方案
error: malloc.h: No such file or directory 之 Mac 解决方案error: malloc.h: No such file or directory此错误非 Mac 机器上一般不会有,Mac 上一般也不全有。 下面是我试过可行的解决方案。遇到此问题的都知道自己用的是什么系统,这是前提。好,Mac OSX 用下面的...
2012-06-08 14:30:34
2616
1
原创 vim中翻页的命令
vim中翻页的命令[code="java"]整页翻页 ctrl-f ctrl-bf就是forword b就是backward翻半页ctrl-d ctlr-ud=down u=up滚一行ctrl-e ctrl-yzz 让光标所杂的行居屏幕中央zt 让光标所杂的行居屏幕最上一行 t=topzb 让光标所杂的行居屏幕最下一行 b=bottom[/code]...
2012-06-07 15:27:29
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人