08 2015 档案

摘要:Redis基础笔记资源链接简介简介安装五种数据类型及相应命令1. 字符串类型2. 散列类型3. 列表类型4. 集合类型5. 有序集合其他事务SORT生存时间任务队列发布/订阅模式Python中使用Redis实际实例管理其他资源链接推荐书籍:《Redis入门指南》资源列表:redis命令速查comma... 阅读全文
posted @ 2015-08-31 22:48 chenshoubiao 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Python资源入口汇总官网官方文档教程和书籍框架数据库模板工具及第三方包视频书籍博客经典博文集合社区其他整理中,进度30%官网入口官方文档英文document 2.7.6入口|标准库document 3.x入口The Hitchhiker’s Guide to Python入口Python Mon... 阅读全文
posted @ 2015-08-31 22:29 chenshoubiao 阅读(614) 评论(0) 推荐(1) 编辑
摘要:一些nginx配置使用独立目录, 然后include具体配置gzip onfor multi processersstatic file cacheproxy pass静态目录 or 文件静态站returnfor mobileredirect to wwwallow and deny负载均衡cent... 阅读全文
posted @ 2015-08-31 22:14 chenshoubiao 阅读(347) 评论(0) 推荐(0) 编辑
摘要:Nginx基础笔记资源安装ubuntu下编译安装基本操作HTTP基本配置配置说明配置文件目录结构配置文件结构模块模块化index模块Log模块Real IP模块Access模块Rewrite模块Proxy模块upstream模块其他配置静态化目录负载均衡控制页面缓存nginx的内置变量nginx小结... 阅读全文
posted @ 2015-08-31 22:02 chenshoubiao 阅读(181) 评论(0) 推荐(0) 编辑
摘要:Mysql基础笔记环境配置基本概念mysql命令行进入useshow查询selectorder bywherelike数据过滤regexpconcat文本函数日期函数数值函数聚集函数group子查询联结表高级联结表组合查询全文本搜索插入数据更新删除表操作视图操作存储过程游标触发器事务导入导出性能研究... 阅读全文
posted @ 2015-08-31 21:49 chenshoubiao 阅读(237) 评论(0) 推荐(0) 编辑
摘要:Linux Shell脚本攻略笔记[速查]资源shell scriptrun shell scriptechoprintf环境变量和变量pgrepshell数学运算命令状态文件描述符和重定向cat数组和关联数组aliasdate调试脚本函数和参数管道读取命令输出read字段分隔符和迭代器循环比较和测... 阅读全文
posted @ 2015-08-31 21:07 chenshoubiao 阅读(907) 评论(0) 推荐(0) 编辑
摘要:这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳定,大则让整个网络更稳定。在你阅读下篇之... 阅读全文
posted @ 2015-08-31 19:52 chenshoubiao 阅读(336) 评论(0) 推荐(0) 编辑
摘要:TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RF... 阅读全文
posted @ 2015-08-31 19:50 chenshoubiao 阅读(215) 评论(0) 推荐(0) 编辑
摘要:一些强大的命令再分享一些可能你不知道的shell用法和脚本,简单&强大!在阅读以下部分前,强烈建议读者打开一个shell实验,这些都不是shell教科书里的大路货哦:)!$!$是一个特殊的环境变量,它代表了上一个命令的最后一个字符串。如:你可能会这样:$mkdir mydir$mv mydir yo... 阅读全文
posted @ 2015-08-31 19:41 chenshoubiao 阅读(149) 评论(0) 推荐(0) 编辑
摘要:下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在Hacker News上被讨论,你可以过去看看。我以作者的原文中加入了官网链接和一些说... 阅读全文
posted @ 2015-08-31 19:24 chenshoubiao 阅读(158) 评论(0) 推荐(0) 编辑
摘要:这篇文章来源于Quroa的一个问答《What are some time-saving tips that every Linux user should know?》—— Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解。 首先,我想告诉大... 阅读全文
posted @ 2015-08-31 19:22 chenshoubiao 阅读(242) 评论(0) 推荐(0) 编辑
摘要:awk于1977年出生,今年36岁本命年,sed比awk大2-3岁,awk就像林妹妹,sed就是宝玉哥哥了。所以林妹妹跳了个Topless,他的哥哥sed坐不住了,也一定要出来抖一抖。sed全名叫stream editor,流编辑器,用程序的方式来编辑文本,相当的hacker啊。sed基本上就是玩正... 阅读全文
posted @ 2015-08-31 18:56 chenshoubiao 阅读(246) 评论(0) 推荐(0) 编辑
摘要:有一些网友看了前两天的《Linux下应该知道的技巧》希望我能教教他们用awk和sed,所以,出现了这篇文章。我估计这些80后的年轻朋友可能对awk/sed这类上古神器有点陌生了,所以需要我这个老家伙来炒炒冷饭。况且,AWK是贝尔实验室1977年搞出来的文本出现神器,今年是蛇年,是AWK的本命年,而且... 阅读全文
posted @ 2015-08-31 18:54 chenshoubiao 阅读(4052) 评论(1) 推荐(0) 编辑
摘要:Python-基础-集合小结集合简介声明常用操作成员关系新增删除集合间操作其他补充集合简介python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素.sets 支持 x in set, len(set), 和 for x in set。集合对象还支持union... 阅读全文
posted @ 2015-08-31 17:58 chenshoubiao 阅读(240) 评论(0) 推荐(0) 编辑
摘要:探索platform模块platform模块在标准库中,它有很多运行我们获得众多系统信息的函数。让我们运行Python解释器来探索它们中的一些函数,那就从platform.uname()函数开始吧:>>> import platform>>> platform.uname()('Linux', 'f... 阅读全文
posted @ 2015-08-30 23:33 chenshoubiao 阅读(3125) 评论(0) 推荐(1) 编辑
摘要:目前 Linux 下有一些使用 Python 语言编写的 Linux 系统监控工具 比如 inotify-sync(文件系统安全监控软件)、 glances(资源监控工具)在实际工作中,Linux 系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的脚本实现对 Linux 服务器的监控。 ... 阅读全文
posted @ 2015-08-30 23:15 chenshoubiao 阅读(399) 评论(0) 推荐(0) 编辑
摘要:【linux系统常用命令】这一届讲的是日常维护操作会经常用到的,希望大家去熟记他。【时间日期】date 查看系统当前时间 参数-u显示utc时间格式化显示年月日 用+号连起来如:date +%Y-%m-%d如果我们用date +%Y - %m - %d 会发现出错,因为系统看见空格后的- 会以为是一... 阅读全文
posted @ 2015-08-30 22:01 chenshoubiao 阅读(228) 评论(0) 推荐(0) 编辑
摘要:socket是什么什么是socket所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。它类似于银行,电信啊这些部分的电话客服部门。你打电话的时候,那边会分配置一个人回答你的问题,客服部门... 阅读全文
posted @ 2015-08-30 21:37 chenshoubiao 阅读(627) 评论(0) 推荐(0) 编辑
摘要:Python获取程序运行目录和脚本目录importosimportsys#获取脚本所在目录printos.path.split(os.path.realpath(sys.argv[0]))[0]#获取脚本运行目录printos.getcwd()在脚本所在目录运行: python test.py/ho... 阅读全文
posted @ 2015-08-30 18:49 chenshoubiao 阅读(2685) 评论(0) 推荐(0) 编辑
摘要:# -*- coding:utf-8 -*-import osimport subprocessimport reimport hashlib#对字典取子集def sub_dict(form_dict, sub_keys, default=None): return dict([(k, form_... 阅读全文
posted @ 2015-08-30 18:47 chenshoubiao 阅读(902) 评论(0) 推荐(0) 编辑
摘要:来源:Linux社区 作者:StitchSun多线程和多进程是什么自行google补脑 对于Python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想... 阅读全文
posted @ 2015-08-30 18:44 chenshoubiao 阅读(838) 评论(0) 推荐(0) 编辑
摘要:借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器其中,对于sz和rz的理解与记忆我用了如下的方法(因为很多时候容易搞混):sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等... 阅读全文
posted @ 2015-08-27 17:31 chenshoubiao 阅读(311) 评论(0) 推荐(0) 编辑