工具
文章平均质量分 84
风云来
这个作者很懒,什么都没留下…
展开
-
vim 批量替换
:from,tos/old/new/gfrom是起始行to是终止行用$表示到文件最后一行s是替换的意思old是想被替换的文本new是你的新文本g表示全局例如::1,$s/yanyan/amy/g就是将一个文件的第一行到最原创 2013-07-03 19:58:13 · 1044 阅读 · 0 评论 -
游戏服务器之角色数据管理工具(python版)
之所以要做个工具,是方便非程序人员也可以容易操作和管理数据库,进而可以管理游戏程序。使用python作为工具是python容易写图形工具,而原来的项目也用到python作为逻辑脚本。python 的一个第三方库wx可以提供一些图形支持,支持事件循环和响应。if __name__ == "__main__": import sys reload(sys) s原创 2014-02-07 20:18:30 · 2165 阅读 · 0 评论 -
svn 的服务器地址改变
linux的环境下(我的是centos):svn 的服务器地址进行了更改。在本机目录的svn工作目录下,在终端下运行$svn switch --relocate http://oldPath http://newpath。系统提示输入用户名,密码。重新输入后,即可完成svn地址的变化。如果是eclipse的svn插件相应的服务器地址改变,步骤如下:1、点击Windo原创 2013-12-08 17:15:11 · 1076 阅读 · 0 评论 -
启动 sshd:/var/empty/sshd must be owned by root and not group or world-writable
/etc/init.d/sshd statusopenssh-daemon 已停输入/etc/init.d/sshd start出现启动 sshd:/var/empty/sshd must be owned by root and not group or world-writable这个是权限的问题 可采取以下解决 chown -R root.原创 2013-11-24 18:15:40 · 7593 阅读 · 0 评论 -
检查bom
使用 这个 可以检查 本目录包括子目录的指定拓展名的文件是否是带bom的 grep -r $'\xEF\xBB\xBF' * |grep .cpp原创 2013-11-24 14:34:45 · 1294 阅读 · 0 评论 -
vim基本命令
转自:http://linux.chinaunix.net/techdoc/beginner/2009/12/20/1150108.shtml1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行其它命令使用4.:r file原创 2013-05-14 19:06:38 · 860 阅读 · 0 评论 -
linux网络命令
常用的linux网络命令如下:ifconfig ippingnetstat telnetftp routerlogin rcp fingermail nslookup1、 ifconfig(1)作用 ifconfig用于查看和更改网络接口的地址和参数,包括IP地址、网络掩码、广播地址,使用权限是超级用户。(2)格式 i原创 2014-11-30 20:33:24 · 1324 阅读 · 0 评论 -
Valgrind工具使用
1、Valgrind 介绍Valgrind是一个GPL的软件,用于Linux(For x86, amd64 and ppc32)程序的内存调试和代码问题分析。可以使用它检查自己的程序的内存的使用情况,如内存的分配和释放(比如C 语言中的malloc和free或者 C++中的new和 delete)。2、valgrind的安装到www.valgrind.org下载最新版v原创 2014-11-30 20:50:33 · 662 阅读 · 0 评论 -
查看linux 版本
查看linux 版本yum install lsb(可选)lsb_release -a# lsb_release -aLSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarchDistribut原创 2013-07-17 14:53:42 · 754 阅读 · 0 评论 -
linux 调整swap分区大小
1、查看硬盘信息[root@chen]# cat /proc/swapsFilename Type Size Used Priority/dev/sda3 partition 8024 104 -1原创 2013-06-13 10:00:43 · 1279 阅读 · 0 评论 -
Linux命令行性能监测命令
对每个系统/网络管理员来说,每天监测Linux系统性能是一项非常艰巨的任务。在IT业从事5年的Linux系统管理员后,我发现监控和保持系统正常运行真不是件容易的事,为此,我总结了8个非常实用的命令行工具给Linux/Unix系统管理员。这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在。下面提供的8个命令足够你选择其中一个用于你的场景中。1.TOP——原创 2013-04-16 16:10:19 · 1172 阅读 · 0 评论 -
fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
WTL从低版本到高版本转换2个fatal error处理 2009-09-17 10:27 这两个fatal error是因为从低版本的WTL到高版本的WTL转变后产生的. 错误描述如下: 1>正在编译资源...1>正在编译资源清单...1>正在链接...1>CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:原创 2013-09-23 03:18:19 · 2621 阅读 · 1 评论 -
关于 eclipse启动卡死的问题处理
关于 eclipse启动卡死的问题,是由于eclipse上一次没有正确关闭,导致启动的时候卡死,解决方法:方案一(推荐使用,如果没有这个文件,就使用方案二):到\.metadata\.plugins\org.eclipse.core.resources目录,删除文件 .snap方案二:进入workspace/.metadata/.plugins/目录重命名原创 2016-02-26 10:07:16 · 12099 阅读 · 0 评论 -
符号连接的层数过多
linux 下创建软连接出现符号连接的层数过多错误。(使用more filename可以查看)解决方式:目标文件使用绝对路径如:ln -s /home/workspace/Moon/Moon/moon/moon/Debug/moon ./serverRun/moon原创 2013-11-22 10:51:48 · 12755 阅读 · 0 评论 -
eclipse 常用快捷键 和 代码风格设置
常用快捷键:Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下原创 2013-06-07 10:56:43 · 2978 阅读 · 0 评论 -
centos 使用gparted挂载新分区
Gparted。 将分区格式化成Ext3,然后挂载到/home/data目录下。为了自动挂载需要修改/etc/fstab,在最后加上一行:UUID=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx /home/data ext3 defaults,noatime,nodiratime 0 2UUDI用ls -al /dev/disk/by-uuid来查看,或者原创 2013-06-12 10:16:21 · 7824 阅读 · 0 评论 -
SVN简单使用手册
SVN简单使用手册 代码管理控制的思路版本+时间 Svn的常用命令 Svn checkout用于代码检出Svn add用于将代码加入代码库Svn diff用于与代码库中的代码进行对比Svn commit用于代码的提交Svn status用于代码比较,是一个对svnupdate替代的工具svn revert库代码恢复svn原创 2013-07-13 10:56:51 · 907 阅读 · 0 评论 -
exist already defined in msvcrt.lib(MSVCR100.dll)_LIBCMTD.lib 解决方案
参考http://www.cnblogs.com/chenkai/archive/2013/01/23/2873932.html我的解决方法是把/MDd 选项换成/MD。MSVCRT.lib一般是要拿来使用的。对这两个库的冲突,官方给出做法也相当的简单直接.可以再项目直接忽略对该函数库的引用:可以Ignore Specific Libraies设置对应的值:LIBCMD.lib。或原创 2013-07-01 07:24:01 · 1241 阅读 · 0 评论 -
securecrt 的一些实用功能
1、打开secureCRT,按alt+b或alt+c,可以调出快速启动栏2、打开的第一个标签记为数字1,第二个记为2,依次类推,可用alt+1、alt+2……这种方式在不同标签之间切换。3、脚本 Script. => Start Recording Script, 开始记录。Script. => Stop Recording Script,停止记录, Save as …保存成scrip原创 2013-10-15 21:37:07 · 2819 阅读 · 0 评论 -
安装mono for android 4.2.5后出现启动vs报错 的解决方式
System.ArgumentNullException: 值不能为null。参数名:path1 在System.IO.Path.Combine(String path1, String path2) 在Xamarin.AndroidTools.AndroidSDK.get_AdbExe() 在Mono.Android.VisualStudio.MonoAndroidDevi原创 2013-09-21 07:05:35 · 1256 阅读 · 0 评论 -
linux 下svn 切换用户的方法
1. 临时切换在所有命令下强制加上--username 和--password选项。 例如:svn up --username zhangsan --password 1234562.永久切换删除目录 ~/.subversion/auth/ 下的所有文件。下一次操作svn时会提示你重新输入用户名和密码的。换成你想用的就可以了。然后系统默认会记录下来的。原创 2013-08-22 11:09:22 · 3075 阅读 · 0 评论 -
linux screen命令的使用
系统管理员经常需要远程登录服务器然后在服务器上跑一些程序有个时候得跑很长时间(超过12小时)这是如果程序没结束就退出远程管理终端远程跑的程序很有可能就此当掉以前常用的解决方式是用命令nohup但是nohup也有很多的问题当有了screen这一切便都迎刃而解了敲入命令screen会创建一个跑着shell的单一窗口在这里面你可以跑你所需要的程序然原创 2013-08-06 21:09:43 · 1777 阅读 · 0 评论