saltstack的grains类似于ansible的setup模块,主要作用为手机客户端的主机基本信息(cpu,内核,os,virtual等) ...
                            
                            
                                分类:
其他好文   时间:
2018-01-15 16:29:33   
                                阅读次数:
152
                             
                         
                    
                        
                            
                            
                                %a Locale’s abbreviated weekday name. %A Locale’s full weekday name. %b Locale’s abbreviated month name. %B Locale’s full month name. %c Locale’s appr ...
                            
                            
                                分类:
其他好文   时间:
2018-01-14 19:33:47   
                                阅读次数:
186
                             
                         
                    
                        
                            
                            
                                redis是目前常用的由C语言实现的kv集群框架,本文将详细介绍redis底层6种数据结构,并介绍5种对象的实现方案。 1.自定义字符串SDS 如上所示,可以看出SDS也是以'\0'作为字符串结尾,而且没有将空字符计入buf长度,完全对用户透明。 SDS相对于C字符串的优势也很明显: O(1)复杂度 ...
                            
                            
                                分类:
其他好文   时间:
2018-01-12 01:37:34   
                                阅读次数:
183
                             
                         
                    
                        
                            
                            
                                    SDS 1.Redis只会用C字符串作为字面量,Redis在大多数情况下,使用SDS(Simple Dynamic String,简单动态字符串)作为字符串表示 比起C字符串,SDS有以下优点 1)常数复杂度获取字符串长度 2)杜绝缓存区溢出 3)减少修改字符串长度所需的内存重分配次数 4)二进制安 ...
                            
                            
                                分类:
其他好文   时间:
2018-01-10 21:34:39   
                                阅读次数:
192
                             
                         
                    
                        
                            
                            
                                    1、简单动态字符串 Redis只会使用C字符串作为字面量,在大多数情况下,Redis使用SDS(Simple Dynamic String,简单动态字符串)作为字符串表示。 比起C字符串,SDS具有以下优点: 1)常数复杂度获取字符串长度 2)杜绝缓冲区溢出 3)减少修改字符串长度时所需的内存重分配 ...
                            
                            
                                分类:
其他好文   时间:
2018-01-01 23:42:34   
                                阅读次数:
168
                             
                         
                    
                        
                            
                            
                                时间戳:通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 格式化的时间字符串 元祖(struct_time) 参考:http://blog.51cto.com/egon09/1840425 time import time a = time.time()#得出时间戳, ...
                            
                            
                                分类:
其他好文   时间:
2017-12-30 17:04:18   
                                阅读次数:
178
                             
                         
                    
                        
                            
                            
                                    06-图3 六度空间(30 分) “六度空间”理论又称作“六度分隔(Six Degrees of Separation)”理论。这个理论可以通俗地阐述为:“你和任何一个陌生人之间所间隔的人不会超过六个,也就是说,最多通过五个人你就能够认识任何一个陌生人。”如图1所示。 图1 六度空间示意图 “六度空 ...
                            
                            
                                分类:
其他好文   时间:
2017-12-18 12:26:16   
                                阅读次数:
235
                             
                         
                    
                        
                            
                            
                                os和sys模块 hashlib模块: shutil模块: xml模块 re 正则表达式模块: ...
                            
                            
                                分类:
其他好文   时间:
2017-12-16 14:53:48   
                                阅读次数:
170
                             
                         
                    
                        
                            
                            
                                Redis是用C语言编写的。C语言处理字符串一向是个难点。很容易出现内存越界问题。 其它高级语言很容易实现的字符串拼接,在C这里却是百般艰难。因为需要实现计算出字符串所占内存的大小。即不能过大(浪费内存),也不能太小(越界)。甚至在某个用C语言实现的项目中出现了这样的代码 即,先计算出字符串的大小。 ...
                            
                            
                                分类:
编程语言   时间:
2017-12-09 21:02:27   
                                阅读次数:
214
                             
                         
                    
                        
                            
                            
                                首先什么是对象存储?对象存储(Object Storage)是综合了NAS和SAN的优点,同时具有SAN的高速直接访问和NAS的数据共享等优势,提供了高可靠性、跨平台性以及安全的数据共享的存储体系结构。典型应用:网盘、云存储。上篇文章也讲到了随着科技的发展和网络技术的进步,计算机存储空间显得愈加紧张,大规模的数据增长对存储提出了新的挑战。大家都说IDC预测,全球的数据量正面临一个爆炸性增长,到20
                            
                            
                                分类:
其他好文   时间:
2017-12-04 14:08:56   
                                阅读次数:
112