- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 一段通过grep自定义选择执行程序并kill的脚本
一段通过关键字过滤并选择相应的进程kill的shell函数killprog(){ n=0 # echo -e "$n) nothing" ps -ef | grep $1 | grep -v grep | grep -v $$ | grep -v tail | grep -v vi > /tmp/ddc.txt while read line do
2016-01-08 00:05:03 537
原创 IOS UIControl使用block作为事件捕获回调
对于继承自UIControl的target-action模式,需要使用如下方式进行事件捕获- (void)addTarget:(nullable id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents;其中的参数action是一个SEL(@selector),需要重新定义一个新的类成员函数,事件较多时往
2016-01-07 23:36:57 1860
原创 Linux下查看进程的执行文件绝对路径
Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。/proc/N pid为N的进程信息/proc/N/cmdline 进程启动命令/proc/N/cwd 链接到进程当前工作目录/proc/N/environ 进程环境变
2015-10-09 11:39:26 1326
转载 Android SDK在线更新镜像服务器
Android SDK在线更新镜像服务器中国科学院开源协会镜像站地址:IPV4/IPV6: http://mirrors.opencas.cn 端口:80IPV4/IPV6: http://mirrors.opencas.org 端口:80IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:80
2015-05-05 20:21:57 513
原创 自写vim插件ldoc.vim,提供智能的lua注释代码补全
LDoc是一个Lua的文档生成工具,详细介绍见,LDoc的Github主页,但是在vim中手写注释较为复杂,然后看了下vim script,自己写了一款vim插件,用于自动生成模块注释,类型注释和函数注释,方便开发。将此文件命名为ldoc.vim放在~/.vim/plugin目录下使用:将光标移动到需要注释的当前行,然后在命令模式下,输入LdocM,LdocT,LdocF分别进行模块注释,类型注释和函数注释,也可通过map自行映射快捷键
2015-01-16 00:06:15 1811
原创 ctags支持lua protobuf thrift objective-c
将下面代码保存到~/.ctags文件,然后重新使用ctags,就会使用该文件中注册语言处理对应文件--langdef=MYLUA--langmap=MYLUA:.lua--regex-MYLUA=/^local[ \t]+([a-zA-Z0-9_]+)[ \t]*=[ \t]*\{/\1/v,var/--regex-MYLUA=/[ \t]*([a-zA-Z0-9_]+)[ \t]*=[
2015-01-14 00:30:34 2530
最新谷歌浏览器Google Chrome for Linux 28.0.1500.45 (deb)
2013-06-25
Sqlite3预编译二进制文件,lib,可执行文件,源码打包下载
2013-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人