shanhuhai的文章

全栈

C 程序设计语言 习题 1-9 答案

c程序设计语言习题 1-9问题: 编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格来代替我的答案: #include <stdio.h> #define CHAR ' ' int main() { int c, i=0; while(...

9年前 (2015-01-19) 2159℃ 1喜欢

全栈

redis 微博点赞的实现

今天学到了一个redis的应用场景,就跟大家来分享下。微博上有个点赞的功能,每一条微博都能看到是哪些人点了赞用redis来实现这个功能的话,有下面几种方案 只用hash来实现 我先把代码写出来再解释吧: <?php $id = 123456; $userKey = $i...

9年前 (2015-01-15) 5996℃ 1058喜欢

全栈

mysql 清除重复数据

假如有表 dup: CREATE TABLE `dup` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`...

9年前 (2015-01-14) 2344℃ 1喜欢

全栈

linux下find使用实例

删除当前目录下的所有名称为 runtime.php 的文件 find ./ -name runtime.php | xargs rm -f 删除前目录下所有名为 Cache 的目录 find ./ -name "Cache" -type d | xagrs ...

9年前 (2015-01-07) 1922℃ 0喜欢

全栈

linux下用diff来对比文件差异

对比文本文件 file1.txt 和 file2.txt 的差异并忽略空白字符 file1.txt: We become what we think about. If you cannot do great things, do small things in a great ...

9年前 (2015-01-07) 2978℃ 0喜欢

全栈

centos 添加 epel 和 remi 源

添加 epel 源 64位: rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 32位: rpm -ivh http://download.fedor...

9年前 (2014-12-25) 9864℃ 4喜欢

全栈

centos用 yum 方式安装 nodejs 和 npm

要通过 yum 来安装 nodejs 和 npm 需要先给 yum 添加 epel 源,添加方法在 centos 添加epel和remi源 中安装完成后,执行 yum -y install nodejs npm --enablerepo=epel 转载请注明:大后端 »...

9年前 (2014-12-25) 27605℃ 12喜欢

全栈

linux 修改提示符并显示当前路径

修改 linux 下的提示符 ,须通过修改变量 PS1 来实现,在你的终端下执行 PS1='[\u@\h \w \A #\#]\$' 这样提示符马上就变了,字符串中各个字符的含义如下: \H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.li...

9年前 (2014-12-25) 6300℃ 2喜欢

全栈

awk使用实例

git 获取所有远程分支名 git branch -a | awk -F '/' '{print $3}' git 获取 origin 源下的所有远程分支名 git branch -a | awk -F '/' '$2=="origin" {print $3...

9年前 (2014-12-24) 2066℃ 0喜欢