Digdeeply - digdeeply.info
General Information:
Latest News:
溢出 C语言 25 Aug 2013 | 06:13 pm
在C 语言中, 若初值上溢, 则编译通不过; 若运行动态上溢, 则运行出错; 若下溢, 则值按0 处理。对于无符号整数, 其值若超过最大无符号数, 则取其最大无符号数加1 的模; 对于有符号整数, 最大正整数的值加1 后变成最大的负整数值, 最大的负整数值减1 后变成最大的正整数值。 相关文章 mysql-select into-not in()-给C#转型来的PHP程序员的一点小提示( 1 ...
vim 更改折叠颜色 19 Aug 2013 | 08:42 am
我的vim主题下,折叠的字体颜色都是亮度很大的,很难看清楚,于是需要改一下。 查找后发现,折叠是这样设置的。 颜 色 *fold-colors* 对关闭的折叠的颜色的设定由 Folded 高亮组 |hl-Folded| 决定。对折叠栏的颜色的设 定由 FolderColumn 高亮组 |hl-FoldColumn| 决定。 下面是设定颜色的例子: :highlight Folded ...
linux 压缩解压zip中文名文件,乱码解决 6 Aug 2013 | 08:11 am
压缩解压缩的文件中的中文名乱码,是由于windows的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码不一致,所以导致了文件名乱码的问题,解决这个问题的做法就是对文件名进行转码。(仅仅是对文件名,不是对文件内容) Linux中专门提供了一种工具convmv进行文件名编码的转换,可以将文件名从GBK转换成UTF-8编码,或者从UTF-8到GBK进行转码。 首先看一下系...
php打包文件,并使用curl上传 1 Aug 2013 | 02:21 pm
php打包zip文件,如果包含中文名,将文件名转化为GBK编码即可。 php curl上传文件 相关文章 svn: Can’t convert string from ‘UTF-8′ to native encoding 解决办法( 0 ) windows下php_curl获取https内容( 0 ) imagettftext() [function.imagettftext]: Cou...
VIM 代码折叠 :set foldmethod=marker 23 Jul 2013 | 09:01 am
VIM 代码折叠 VIM代码折叠方式可以用”foldmethod”选项来设置,如: set foldmethod=indent 有6种方式来折叠代码 1. manual //手工定义折叠 2. indent //用缩进表示折叠 3. expr //用表达式来定义折叠 4. syntax //用语法高亮来定义折叠 5. diff //对没有更改的文本进行折叠 6. marker /...
Supervisor的安装与使用入门 10 Jul 2013 | 12:36 pm
Supervisor是一个进程监控程序。 满足的需求是:我现在有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断。当进程中断的时候我希望能自动重新启动它,此时,我就需要使用到了Supervisor. 先弄懂两个命令: supervisord : supervisor的服务器端部分,启动supervisor就是运行这个命令 supervisorctl:启动superv...
linux建立信任,已添加到authorized_keys,就是不成功;权限问题 14 Jun 2013 | 12:57 pm
Linux主机间建立信任关系 在主机A和主机B间建立信任关系,使主机A可以无密码ssh登陆主机B. A主机上执行 ssh-keygen -t rsa -b 1024 (也可以使用 ssh-keygen -t dsa -b 1024) 主目录下生成 .ssh目录 进入~/.ssh目录 执行 cat id_rsa.pub 将显示结果复制 (也可以使用cat id_dsa.pub,这个一般有现...
svn: Can’t convert string from ‘UTF-8′ to native encoding 解决办法 27 May 2013 | 03:34 pm
svn: Can't convert string from 'UTF-8' to native encoding: 解决办法,把LC_ALL改成自己的编码,我之前一直是改LANG和LC_TYPE,但是不见生效 : export LC_ALL=zh_CN.UTF-8 相关文章 PHP正则匹配字符串中的中文 ( 0 ) Mysql 命令行导入 乱码 解决方法( 0 ) Javascript...
sudo echo ‘xxx’ > /path/file 重定向时 Permission denied 23 May 2013 | 11:31 am
使用sudo echo ‘xxx’ > /path/file 时,其实sudo只用在了 echo 上,而重定向没有用到sudo的权限,所以会出现“Permission denied”的情况,解决的方法也很简单,就是一个参数而已。加一个“ sh -c ”就可以把权限指定到整条shell了。 另一种方法是利用管道和 tee 命令,该命令可以从标准输入中读入信息并将其写入标准输出或文件中,具体用法如下...
vim如何计算有多少个需要统计的字符?一行命令搞定。 22 May 2013 | 12:45 pm
vim统计有多少个要搜索的字符 其实很简单,用到的就是替换功能:s & 就是用来表示前面匹配的字符串,所以做这个指令其实对文件本身并不会有什么改变。但是由于做的是全文的替换, vim 会告诉你有从多少行中多少个字串被取代。 92 substitutions on 68 lines 相关文章 PHP中使用SPLIT()时出现Warning: split(): REG_EMPTY错误的解决办...