05 2017 档案
摘要:写在前面 加勒比海盗今天上映! 一、函数的基本概念 - 函数是什么? 函数,就是一个'锤子',一个具有特定功能的'锤子',使用者可以在适当的时候使用这个'锤子',而不用再去从头做一个'锤子';即可以直接拿来使用; 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模
阅读全文
摘要:写在前面 不要让干净的灵魂染上尘埃,永远年轻、永远热泪盈眶 一、再谈编码 - 文件的概念 '文件' 是一个抽象的概念,是操作系统提供的外部存储设备的抽象,对应底层的硬盘;它是程序和数据的最终存放地点。 操作系统把硬盘存储的具体操作封装起来,提供一些简单易用的API,让用户不用去关心底层复杂的实现方法
阅读全文
摘要:获取本机私网地址(1个) 获取本机公网地址(1个或多个)
阅读全文
摘要:写在前面 大人不华,君子务实。 一、进制相关 - 进制基础 数据存储在磁盘上或者内存中,都是以0、1形式存在的;即是以 二进制 的形式存在; 为了存储和展示,人们陆续扩展了数据的表示形式:八进制 -> 十进制 -> 十六进制... - 文件读写相关函数方法 虽然硬盘上存储形式都是简单的0和1,但是随
阅读全文
摘要:1 #!/bin/bash 2 # Author : standby 3 # Date : 2017-05-12 4 # Description : Deploy something. 5 6 . /etc/init.d/functions 7 8 # Usage... 9 function Usage() 10 { 11 ech...
阅读全文
摘要:1 #!/bin/bash 2 # chkconfig: 2345 40 98 3 # description: Start/Stop Nginx server 4 5 path=/application/nginx/sbin 6 pid=/application/nginx/logs/nginx.pid 7 RETVAL=0 8 9 . /etc/init.d/funct...
阅读全文
摘要:#!/bin/bash # Author : standby@gmail.com # Date : 2018-02-27 NGX_CONF="/usr/local/nginx/conf/nginx.conf" # Get the dev which contains ./liveroot/ function get_point() { arr=(`df ...
阅读全文
摘要:1 log_format main '"someTag" "versionInfo" "remote_addr" "host" "time_iso8601" ' 2 '"request_method" "server_port" "request_uri" "$server_protocol" ' 3 '...
阅读全文
摘要:ATS-6 的round_robin可以有4种算法可以选择 true true Traffic Server goes through the parent cache list in a round robin-based on client IP address. 按照客户端IP进行轮训,如果都
阅读全文
摘要:ping 返回的TTL数值代表什么? 查看一共经历几跳路由 查看返回的TTL 64 - 6 = 58 已知经过6跳路由,那么我们尝试设置ttl为6进行试验: 已知经过6跳路由,那么我们尝试设置ttl为7进行试验:
阅读全文
摘要:1 # -*- coding: UTF-8 -*- 2 import smtplib 3 from email.mime.text import MIMEText 4 5 mailto_list = ['hitwh_Gypsy@126.com','hitwh_Gypsy@163.com','hitwh_Gypsy@aliyun.com','1027179157@qq.com'] 6...
阅读全文
摘要:收集服务器网卡和IP信息 Python2环境 Python3环境
阅读全文
摘要:Parent Proxy Configuration Origin Server Connect Attempts 参考:https://docs.trafficserver.apache.org/en/6.2.x/admin-guide/files/records.config.en.html
阅读全文
摘要:字段解释 Cache Result Codes logs_xml.config
阅读全文
摘要:1 import string 2 str = 'abcde' 3 list = list(str) OR list = str.split() 4 list 5 ['a', 'b', 'c', 'd', 'e'] 6 str 7 'abcde' 8 str_convert = ''.join(list) 9 str_convert 10 'abcde' ...
阅读全文
摘要:ATS metric query 参考:ATS metric query 关于带宽命中率参考: Bandwidth and Transfer proxy.node.bandwidth_hit_ratio The difference of proxy.node.user_agent_total_by
阅读全文
摘要:最近在复习编译原理,考试之前以为自己懂了,眼高手低就没去实践。结果一考试出问题了。。。。 学习就要脚踏实地,容不得半点模糊。凭着侥幸心理很危险的。以后要引以为戒啊。 特别写出这篇文章 :一来总结一下这几天的收获。二来与君共勉。 一、概念 1.概念解释 1、活前缀:不包含句柄右侧任一符号的规范句型的前
阅读全文
摘要:在考完编译原理之后才弄懂,悲哀啊。不过懂了就好,知识吗,不能局限于考试。 文法: E→TE' E'→+TE'|ε T→FT ' T'→*FT'|ε F→id| (E) 一、首先判断是不是 LL(1)文法 文法G的任意两个具有相同左部的产生式 A --> α|β 满足下列条件: 1、如果α和β不能同时
阅读全文
摘要:关于编译原理 语法树 句柄 简单短语 短语 的区分,通过两个例子来理解概念以及方法: 例子1——语法树 S -> a|b|(T) T -> TdS|S Vt={a,b,d,(,)}.Vn={S,T},S是开始符 句型(Sd(T)db)是S的一个推导,其中___是句柄;____是最左素短语;____是
阅读全文
摘要:转自:http://guanjy0129.blog.163.com/blog/static/1115494452010614113333509/ LR分析法的归约过程是规范推导的逆过程,所以LR分析过程是一种规范归约过程。 LR分析法正是给出一种能根据当前分析栈中的符号串(通常以状态表示)和向右顺序
阅读全文
摘要:花了点时间弄了个大概,希望对和我一样的人有所帮助。 文法如下: E -> TE'E' -> +TE'|εT -> FT'T' -> *FT'|εF -> (E)|id FIRST集:由非终结符号推出的所有的开头符号或ε 规则:终结符的FIRST集,即是他本身。 所以,FIRST(+) = {+},
阅读全文
摘要:转自:http://guanjy0129.blog.163.com/blog/static/111549445201061491810507/ 一个文法含有下列形式的产生式之一时: 1)A→Aβ,A∈VN,β∈V* 2)A→Bβ,B→Aα,A、B∈VN,α、β∈V* 则称该文法是左递归的。 然而,一
阅读全文
摘要:Shell + crontab 实现日志压缩归档 crontab shell
阅读全文
摘要:Shell结合Expect自动输入密码示例
阅读全文
摘要:利用Pool类多进程实现批量主机管理
阅读全文
摘要:写在前面 先后接触过很多编程语言,最喜欢的就是C和Python,相比其他语言,C 是神器,优点太多了;个人而言,C 最重要的一点就是能够让你在敲代码的时候是以一个计算机科学家的角度去思考,而不是仅仅停留在代码表面; 而Python很简单、实用;可以节省很多开发时间,Life is short, us
阅读全文