- 博客(23)
- 资源 (1)
- 收藏
- 关注
转载 在Finder中显示隐藏文件
转自: http://www.2cto.com/os/201203/122936.html很多使用Mac的同学都知道,Mac OS X是基于FreeBSD(Unix)的。可是我们在使用的时候,发现很多Unix下的文件和目录像/etc,/var,/bin等都找不到了。其实,这些 文件和目录都在,只不过是都被系统隐藏了。Mac的一个设计原则就是,你不需要看到的或者你不希望看到的,都不会显示给
2012-04-30 00:03:15 534
转载 ByteArray(摘)
转自:http://www.cnblogs.com/axyz/archive/2011/08/29/2158222.html在AS3中另外一个比较涉及底层操作的类是二进制类ByteArray。这个类管理了一系列二进制数据。可以达到在字节层上的控制。二进制数据在网络传输时虽然在工作效率下有所下降,但却是最节省网络带宽的传输方式。一,简介:ByteArray输入flash.util包,
2012-04-28 15:44:08 802
原创 vim 编辑二进制文件
可以在 Vim里通过转换程序 “xxd” 来进行二进制文件的编辑。首先以二进制方式编辑这个文件:vim -b binaryfile然后用 xxd 把这个文件转换成十六进制:在vim界面中输入如下命令::%!xxd文本看起来像这样: 1 0000000: ceb0 d418 edf4 fc9c ea79 2632 4e02 45e1 .........y&2N.E.
2012-04-28 14:56:11 636
转载 [DES] 可能有用的几个加密解密函数,先放着,调查完再来看
和 flex里面的as里面函数用的数据结构差不多,先放着,再慢慢比较。这个算法是参考一个DELHI的加密库所使用的算法用C实现的. 使用CBC模式对文件实行加密,速度大概是16M/SEC .这是我所见最快的,请问谁还有更快的算法?不考虑空间问题,但求速度. 不论何种语言. //DES函数 void SingledesFunc(unsigned int
2012-04-28 10:55:06 1640
转载 [DES] 加密类别说明 ECB CBC DES TDES
转自: http://hi.baidu.com/mybox51/blog/item/fed89cc6215276169c163d67.html这一篇文章要解决数据加密——数据补位的问题、DES算法的两种模式ECB和CBC问题以及更加安全的算法——3DES算法。一、数据补位DES数据加解密就是将数据按照8个字节一段进行DES加密或解密得到一段8个字节的密文或者明文,最后一
2012-04-28 10:28:04 1160
转载 vim中缩进的设置以及将tab转换成空格 .
转自:http://blog.csdn.net/rainday0310/article/details/6205497对于编写代码,缩进是最基本的概念之一。至于缩进是使用空格还是制表符(Tab),或者缩进是否正好使用一个制表符来表示,很多程序员,特别是 Windows 开发出身的程序员,很容易混淆。幸好,Vim 对于这些概念有非常完整的支持,足以应付各种复杂的情况。以下是相关的主要 Vim
2012-04-28 09:44:01 1108
转载 vim黏贴代码格式混乱的解决方法
转自: http://blog.csdn.net/CommShare/article/details/6215088感谢牛人的文章.解决了我在vim使用中,很头疼的问题.在vim新建文件的时候,黏贴代码会自动缩进,导致格式非常混乱。按照博主的经验,在/etc/vim中,修改vimrc,添加 set pastetoggle=在黏贴代码之前,进入insert
2012-04-28 09:12:31 1578
转载 [Ios] DatePicker获取时间时,如何转换时区的问题
转自:http://www.cnblogs.com/cpen/archive/2012/02/28/2372614.html实现日期选取器:想在每次加载软件的时间都能将选取器加载到当前的日期和时间,需要在viewDidLoad中创建一个新的NSDate对象,通过这种方式创建这个对象包含当前的时间和时间。然后将datePicker设置为该日期,这样就可以确保每次从nib中加载此视图时
2012-04-26 23:23:36 3038
转载 linux的ulimit各种限制之深入分析
这是一篇非常好的文章,对ulimit的各个限制参数讲得非常透彻。原文链接:http://home.lupaworld.com/home-space-uid-56821-do-blog-id-232810.html一般可以通过ulimit命令或编辑/etc/security/limits.conf重新加载的方式使之生效通过ulimit比较直接,但只在当前的session有效,limits
2012-04-24 09:15:08 2274
转载 C中莫名奇妙的BUG
原文出处:http://sd.csdn.net/a/20110826/303659.html切记不要犯同样的问题,这种问题没注意到的话,可能一辈子都发现不了问题的所在。文章很有意思,分享给大家。我相信这样的bug,就算你是高手你也会犯的。你来看看作者犯的这个Bug吧。。首先,作者想用一段程序来创建一个文件,如果有文件名的话,就创建真正的文件,如果没有的话,就调用tmpfile()?创建
2012-04-24 09:13:19 564
转载 OpenSSH主机认证(Host-based Authentication)配置方法
转自:http://blog.jianingy.com/2009/10/主机认证的设置上并不复杂,考虑全面就能很容易搞定。我们还是先来简单描述下环境。这里我们假设主机admin是管理节点,我们的目标是admin上的所有用户都能通过主机认证从admin节点上登陆其他机器而不需要输入密码。首先,来看看需要修改的文件有那些以及他们各自的作用。• admin上的/etc/ssh/ssh
2012-04-23 22:35:46 9250
转载 crontab的用法---linux定时任务
转自:http://www.cnitblog.com/applezk/archive/2007/10/18/35057.aspxStep 1: 使用命令crontab -e编辑一个定时执行的任务或在/var/spool/cron/crontabs目录下新建一个与自己用户名相同的任务. 即: #每隔一分钟执行一次后台程序tmpmail * * * * *
2012-04-23 22:18:07 542
转载 Shell技巧 数字比较及计算
SHELL下的数字比较及计算比较:方法一: if [ ${A} -lt ${B} ]; then ...这是最基本的比较方法,使用lt(小于),gt(大于),le(小于等于),ge(大于等于),优点:还没发现;缺点:只能比较整数,使用lt,gt等不直观方法二: if ((${A} 这是CShell风格比较,优点:不用使用lt,gt等难记的字符串;缺点:还是只能比较整数方
2012-04-18 15:58:04 1128
转载 一些让人很容易忽视的shell基础知识
转自:http://blog.chinaunix.net/space.php?uid=20788470&do=blog&id=1841546一直觉得自己的shell脚本写的还可以, ms是有点自恋了, 最近在阅读一些高手写的脚本的时候, 却发现有点异常的吃力。 不禁忍不住问自己, 会几个条件判断, 几个循环就是shell编程的高手么? 于是乎再次来到CU shell版, 这里确
2012-04-18 15:02:51 600
转载 linux shell 字符串操作(长度,查找,替换)详解
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 一、判断读取字符串值表达式含义${var}变量var的值, 与$var相同
2012-04-17 22:58:15 586
原创 使用gdb对core dump问题进行调试
linux c编程时候,指针操作出问题的时候,或多或少都会出现core dump的问题。下面记录使用gdb来进行core dump问题的定位的方法。1. 设置系统配置,使得core dump的时候生成core文件。ulimit -c unlimited2. 使用运行程序时候产生的core dump文件进行定位gdb core.*3. 在生成的gdb界面出输入bt,
2012-04-17 22:52:02 624
转载 转载svn超强配置
很详细,很好,很强大,好喜欢,绝对不是我原创,转载自:http://blog.chinaunix.net/u3/94705/showart_2260521.html系统环境RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum一,安装必须的软件包.yum install subversion (SVN服务器)mysql-server (
2012-04-16 13:53:45 573
原创 [Linux C] linux C实现trim功能
Linux C中没有提供trim功能的API。实际编程过程中,很多地方会使用到类似trim功能的地方。比如: 从文件中读取一行数据,存到字符串中。但从文件读取的数据的末尾会包含 “\r\n”(windows文件格式)或者“\n”(linux 文件格式)或者读取的数据前面会有空格和\t但往往我们所关心的数据并不包含这些\r或者\n的字符串。下面是自己编写的一个trim函数
2012-04-11 13:42:00 5160
转载 浅析container_of(ptr, type, member)
浅析container_of(ptr, type, member)文章来源:http://gliethttp.cublog.cn#define container_of(ptr, type, member) ({ / const typeof( ((type *)0)->member ) *__mptr = (ptr); /
2012-04-11 13:13:41 688
转载 让你提升命令行效率的 Bash 快捷键 [完整版]
生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向)Ctrl + xx:在命令行首和光标之间移动Ctrl + u :从光标处删除至命令
2012-04-09 16:37:44 421
转载 shell if详解
第 7 章 条件语句目录7.1. 介绍if7.1.1. 概要7.1.2. if的简单应用7.2. 更多if的高级使用方法7.2.1. if/then/else结构7.2.2. if/then/elif/else结构7.2.3. if嵌套语句7.2.4. 布尔操作7.2.5. 使用exit语句和if7.3. 使用case语句7.3.1. 简单的条件7.3.2. 初
2012-04-09 15:08:35 1059
原创 [linux c] gdb如何debug宏定义
本文大概阐述如何让gdb能够显示宏定义的值以及对应的原理gcc默认编译的时候,gdb调试过程中是不能看到宏定义的,"p 宏名" 会显示错误,如下:(gdb) p CLIENT6_BEGIN_FLGNo symbol "CLIENT6_BEGIN_FLG" in current context.(gdb)其中 #define CLIENT6_BEGIN_FLG ""这样g
2012-04-09 11:19:55 6305
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人