天道酬勤

用计划捍卫你的每一个行为每一个思想。


  • 首页

  • 归档

TCP/IP笔记

发表于 2018-09-13

Http状态码

发表于 2018-09-13
分类 分类描述
1** 信息,服务器收到请求,需要请求者继续执行操作
2** 成功,操作被成功接收并处理
3** 重定向,需要进一步的操作以完成请求
4** 客户端错误,请求包含语法错误或无法完成请求
5** 服务器错误,服务器在处理请求的过程中发生了错误
状态码 状态码英文名称 中文描述
100 Continue 继续。客户端应继续其请求
101 Switching Protocols 切换协议。服务器根据客户端的请求切换协议。只能切换到更高级的协议,例如,切换到HTTP的新版本协议
200 OK 请求成功。一般用于GET与POST请求
201 Created 已创建。成功请求并创建了新的资源
202 Accepted 已接受。已经接受请求,但未处理完成
203 Non-Authoritative Information 非授权信息。请求成功。但返回的meta信息不在原始的服务器,而是一个副本
204 No Content 无内容。服务器成功处理,但未返回内容。在未更新网页的情况下,可确保浏览器继续显示当前文档
205 Reset Content 重置内容。服务器处理成功,用户终端(例如:浏览器)应重置文档视图。可通过此返回码清除浏览器的表单域
206 Partial Content 部分内容。服务器成功处理了部分GET请求
300 Multiple Choices 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择
301 Moved Permanently 永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替
302 Found 临时移动。与301类似。但资源只是临时被移动。客户端应继续使用原有URI
303 See Other 查看其它地址。与301类似。使用GET和POST请求查看
304 Not Modified 未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源
305 Use Proxy 使用代理。所请求的资源必须通过代理访问
306 Unused 已经被废弃的HTTP状态码
307 Temporary Redirect 临时重定向。与302类似。使用GET请求重定向
400 Bad Request 客户端请求的语法错误,服务器无法理解
401 Unauthorized 请求要求用户的身份认证
402 Payment Required 保留,将来使用
403 Forbidden 服务器理解请求客户端的请求,但是拒绝执行此请求
404 Not Found 服务器无法根据客户端的请求找到资源(网页)。通过此代码,网站设计人员可设置”您所请求的资源无法找到”的个性页面
405 Method Not Allowed 客户端请求中的方法被禁止
406 Not Acceptable 服务器无法根据客户端请求的内容特性完成请求
407 Proxy Authentication Required 请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权
408 Request Time-out 服务器等待客户端发送的请求时间过长,超时
409 Conflict 服务器完成客户端的PUT请求是可能返回此代码,服务器处理请求时发生了冲突
410 Gone 客户端请求的资源已经不存在。410不同于404,如果资源以前有现在被永久删除了可使用410代码,网站设计人员可通过301代码指定资源的新位置
411 Length Required 服务器无法处理客户端发送的不带Content-Length的请求信息
412 Precondition Failed 客户端请求信息的先决条件错误
413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息
414 Request-URI Too Large 请求的URI过长(URI通常为网址),服务器无法处理
415 Unsupported Media Type 服务器无法处理请求附带的媒体格式
416 Requested range not satisfiable 客户端请求的范围无效
417 Expectation Failed 服务器无法满足Expect的请求头信息
500 Internal Server Error 服务器内部错误,无法完成请求
501 Not Implemented 服务器不支持请求的功能,无法完成请求
502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求
503 Service Unavailable 由于超载或系统维护,服务器暂时的无法处理客户端的请求。延时的长度可包含在服务器的Retry-After头信息中
504 Gateway Time-out 充当网关或代理的服务器,未及时从远端服务器获取请求
505 HTTP Version not supported 服务器不支持请求的HTTP协议的版本,无法完成处理

记忆本

发表于 2018-08-04

2018年08月04日12:14:08

  1. auxiliary /ɔːɡˈzɪljəri/ adj

    1. auxiliary workers provide additional help for another group of workers
      • an auxiliary nurse
      • auxiliary staff
    2. an auxiliary motor, piece of equipment etc is kept ready to be used if the main one stops working properly

      • an auxiliary power supply
      • auxiliary equipment

      Examples:
      • So, as an alternative to the implantation of alien or artificial hearts, Daedalus is devising a new auxiliary blood-pump.
      • During the War he had been an auxiliary coastguard.
      • But the policy did not extend to auxiliary components like the Orion chipset.
      • Other auxiliary devices are indicated in Figure 14.8.
      • It passes through many of the abandoned towns that at one time served auxiliary functions to the mines of Tombstone.
      • the auxiliary generator
      • There was even an auxiliary lot to take up the overflow.
      • Gilfoyle, 31-year-old auxiliary nurse at a private hospital, has pleaded not guilty to murdering his eight-month pregnant wife, Paula.
      • auxiliary pilots
      • Jackson said an auxiliary power unit that froze up on ascent is now working.

technologies_to_study

发表于 2018-05-23
  • centOS

    • rmp
      [root@196 ~]# rpm -ql squid | grep ncsa_auth
      /usr/lib64/squid/basic_ncsa_auth
      /usr/share/man/man8/basic_ncsa_auth.8.gz
    • yum
  • dpkg

  • less

    直接定位到第100行

    less +100g xx.log

    定位到最后一行

    less +GG xx.log

    定位到第100个字节的位置

    less +100P xx.log

    直接定位到50%的位置

    less +100p xx.log

  • systemctl restart squid

  • service
  • iptables
    [root@196 ~]# netstat -aultnp
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
    tcp 0 0 0.0.0.0:33890 0.0.0.0: LISTEN 17693/sshd
    tcp 0 0 127.0.0.1:25 0.0.0.0:
    LISTEN 1952/master
    tcp 0 36 192.168.71.48:33890 192.168.71.254:43185 ESTABLISHED 64429/sshd: root@pt
    tcp6 0 0 :::33890 ::: LISTEN 17693/sshd
    tcp6 0 0 :::8889 :::
    LISTEN 63045/(squid-1)
    tcp6 0 0 ::1:25 ::: LISTEN 1952/master
    udp 0 0 0.0.0.0:45639 0.0.0.0:
    63045/(squid-1)
    udp6 0 0 :::47716 :::* 63045/(squid-1)
  • curl
    使用有认证的网络代理
    $ curl -x chengsu:Chengsu123@222.188.250.11:8889 ip.cn
    当前 IP:222.188.250.11 来自:江苏省常州市 电信
  • ifconfig

  • scp
    复制远程文件到本地
    scp -P 20095 root@58.216.235.22:/etc/squid/squid.conf ./
    复制本地文件到远程服务器
    scp -P 20095 /Users/zhanglibin/myblog/source/_drafts/StockAnalysis.md root@58.216.235.22:/root/bin

centOS搭建Squid代理服务器

发表于 2018-05-23

Squid

  1. 查看是否已安装Squid服务
    rpm -qa|grep squid

  2. 如果未安装,则使用yum 方式安装
    yum -y install squid

  3. 安装vim:

    yum install vim

  4. 设置开机自启动

    1
    2
    3
    chkconfig --level 35 squid on //在3、5级别上自动运行squid服务
    systemctl enable squid.service # 设置开机自启动squid
  1. 安装httpd

    1
    2
    3
    [root@localhost bin]#yum install httpd
    [root@localhost bin]# chkconfig --level 2345 httpd on
  1. 查找“basic_ncsa_auth”的路径,一会儿配置到squid.conf文件中。

    1
    2
    3
    [root@localhost bin]# rpm -ql squid | grep ncsa_auth
    /usr/lib64/squid/basic_ncsa_auth
    /usr/share/man/man8/basic_ncsa_auth.8.gz
  1. 生成用户名和密码

    1
    2
    3
    4
    5
    [root@localhost bin]# ./htpasswd -c /etc/squid/password chengsu
    New password:
    Re-type new password:
    Adding password for user chengsu
    [root@localhost bin]#
  2. 下面是/etc/squid/squid.config:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    1 #
    2 # Recommended minimum configuration:
    3 #
    4
    5 # Example rule allowing access from your local networks.
    6 # Adapt to list your (internal) IP networks from where browsing
    7 # should be allowed
    8 # acl localnet src 10.0.0.0/8 # RFC1918 possible internal network delete by zlb
    9 # acl localnet src 172.16.0.0/12 # RFC1918 possible internal network delete by zlb
    10 # acl localnet src 192.168.0.0/16 # RFC1918 possible internal network delete by zlb
    11 # acl localnet src fc00::/7 # RFC 4193 local private network range delete by zlb
    12 # acl localnet src fe80::/10 # RFC 4291 link-local (directly plugged) machines delete by zlb
    13
    14 acl SSL_ports port 443
    15 acl Safe_ports port 80 # http
    16 acl Safe_ports port 21 # ftp
    17 acl Safe_ports port 443 # https
    18 acl Safe_ports port 70 # gopher
    19 acl Safe_ports port 210 # wais
    20 acl Safe_ports port 1025-65535 # unregistered ports
    21 acl Safe_ports port 280 # http-mgmt
    22 acl Safe_ports port 488 # gss-http
    23 acl Safe_ports port 591 # filemaker
    24 acl Safe_ports port 777 # multiling http
    25 acl CONNECT method CONNECT
    26
    27 # add by zlb
    28 auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/password
    29 auth_param basic children 3
    30 auth_param basic credentialsttl 2 hours
    31 auth_param basic casesensitive off
    32 acl ncsa_users proxy_auth REQUIRED
    33 http_access allow ncsa_users
    34 acl auth_user proxy_auth REQUIRED
    35 # end add by zlb
    36
    37 #
    38 # Recommended minimum Access Permission configuration:
    39 #
    40 # Deny requests to certain unsafe ports
    41 http_access deny !Safe_ports
    42
    43 # Deny CONNECT to other than secure SSL ports
    44 http_access deny CONNECT !SSL_ports
    45
    46 # Only allow cachemgr access from localhost
    47 http_access allow localhost manager
    48 http_access deny manager
    49
    50 # We strongly recommend the following be uncommented to protect innocent
    51 # web applications running on the proxy server who think the only
    52 # one who can access services on "localhost" is a local user
    53 #http_access deny to_localhost
    54
    55 #
    56 # INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
    57 #
    58
    59 # Example rule allowing access from your local networks.
    60 # Adapt localnet in the ACL section to list your (internal) IP networks
    61 # from where browsing should be allowed
    62 # http_access allow localnet # delete by zlb
    63 # http_access allow localhost # delete by zlb
    64
    65 # And finally deny all other access to this proxy
    66 # http_access deny alla # delete by zlb
    67 http_access allow all # add by zlb
    68
    69 # Squid normally listens to port 3128
    70 # http_port 3128 # delete by zlb
    71 http_port 8889 # add by zlb
    72
    73 # Uncomment and adjust the following to add a disk cache directory.
    74 #cache_dir ufs /var/spool/squid 100 16 256
    75
    76 # Leave coredumps in the first cache dir
    77 coredump_dir /var/spool/squid
    78
    79 #
    80 # Add any of your own refresh_pattern entries above these.
    81 #
    82 refresh_pattern ^ftp: 1440 20% 10080
    83 refresh_pattern ^gopher: 1440 0% 1440
    84 refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
    85 refresh_pattern . 0 20% 4320
  3. squid服务器的配置文件说明
    squid 的主配置文件是 /etc/squid/squid.conf,所有squid的设定都是在这个文件里配置

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    http_port 3128      //设置监听的IP与端口号
    cache_mem 64 MB      //额外提供给squid使用的内存,squid的内存总占用为 X * 10+15+“cache_mem”,其中X为squid的cache占用的容量(以GB为单位),
                   //比如下面的cache大小是100M,即0.1GB,则内存总占用为0.1*10+15+64=80M,推荐大小为物理内存的1/3-1/2或更多。
    maximum_object_size 4 MB   //设置squid磁盘缓存最大文件,超过4M的文件不保存到硬盘
    minimum_object_size 0 KB   //设置squid磁盘缓存最小文件
    maximum_object_size_in_memory 4096 KB   //设置squid内存缓存最大文件,超过4M的文件不保存到内存
    cache_dir ufs /var/spool/squid 100 16 256   //定义squid的cache存放路径 、cache目录容量(单位M)、一级缓存目录数量、二级缓存目录数量
    logformat combined %&gt;a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}&gt;h" %Ss:%Sh //log文件日志格式
    access_log /var/log/squid/access.log combined  //log文件存放路径和日志格式
    cache_log /var/log/squid/cache.log   //设置缓存日志
    logfile_rotate 60   //log轮循 60天
    cache_swap_high 95  //cache目录使用量大于95%时,开始清理旧的cache
    cache_swap_low 90   //cache目录清理到90%时停止。
    acl localnet src 192.168.1.0/24  //定义本地网段
    http_access allow localnet  //允许本地网段使用
    http_access deny all  //拒绝所有
    visible_hostname squid.david.dev  //主机名
    cache_mgr mchina_tang@qq.com  //管理员邮箱

参考:https://maoxian.de/2016/06/1415.html
https://blog.csdn.net/cysdxy/article/details/53031810

htpasswd

搭建笔记

  • adsl-start时
    [root@196 bin]# ifconfig ppp0
    ppp0: flags=4305 mtu 1492

    inet 117.63.116.40  netmask 255.255.255.255  destination 117.63.116.1
    ppp  txqueuelen 3  (Point-to-Point Protocol)
    RX packets 112  bytes 10985 (10.7 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 97  bytes 5238 (5.1 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
  • adsl-stop后:
    [root@196 bin]# ifconfig ppp0
    ppp0: error fetching interface information: Device not found

  • [root@196 bin]# ifconfig ppp0 | grep ‘inet ‘
    inet 117.63.127.90 netmask 255.255.255.255 destination 117.63.127.1
    [root@196 bin]# ifconfig ppp0|grep ‘inet ‘ | cut -d: -f2 | awk ‘{print $2}’
    117.63.127.90

  • [root@196 bin]# a=$(ifconfig ppp0|grep ‘inet ‘ | cut -d: -f2 | awk ‘{print $2}’)
    将输出赋给变量a
    [root@196 bin]# echo $a
    117.63.127.90

  • 脚本:
    #!/bin/bash
    adsl-stop
    adsl-start
    a=$(ifconfig ppp0|grep ‘inet ‘ | cut -d: -f2 | awk ‘{print $2}’)
    echo $a

    curl -X POST -d {“proxy_number”:”1”,”ip”:”$a:8889”}’ https://host.city-home.cn/api/common/sync_proxy_server_ip/

    curl -X “POST” “https://host.city-home.cn/api/common/sync_proxy_server_ip/“ -F “proxy_number=1” -F “ip=$a:8889”

快乐的Linux命令行笔记

发表于 2018-05-22

一些简单的命令:
[root@MyCloudServer etc]# date
2018年 05月 22日 星期二 19:16:36 CST
[root@MyCloudServer etc]# cal
五月 2018
日 一 二 三 四 五 六
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

[root@MyCloudServer etc]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/mapper/centos-root 8869888 1548404 7321484 18% /
devtmpfs 486628 0 486628 0% /dev
tmpfs 506684 0 506684 0% /dev/shm
tmpfs 506684 6608 500076 2% /run
tmpfs 506684 0 506684 0% /sys/fs/cgroup
/dev/xvda1 508588 198628 309960 40% /boot
tmpfs 101340 0 101340 0% /run/user/0
[root@MyCloudServer etc]# free
total used free shared buff/cache available
Mem: 1013372 95268 147976 6596 770128 861312
Swap: 1048572 16 1048556
[root@MyCloudServer etc]#

三国时期官职介绍

发表于 2018-05-19

丞 相:战国时始置,为百官之长。东汉不设丞相,建安十三年(208)复置,曹操自任丞相。“丞”与“承”相通,“丞相”就是承君主的旨意来处理国家事务的人。

丞相理曹掾:丞相府中掌管司法的官员。

光禄勋:秦时称郎中令,汉武帝更名为光禄勋。王莽称司中,东汉又称光禄勋。曹操为魏公后设郎中令,黄初元年(220年)又称光禄勋,掌管宿卫宫殿门户。其属官有掌管宾赞受事的谒者、掌管御乘舆车的奉车都尉、掌管副车马匹的附马都尉、掌管羽林骑的骑都尉,而大夫、中郎将等官是否是光禄勋的属官尚有争议。九卿之一。

羽林骑:羽林骑为汉代皇帝的武装侍从官。汉武帝太初元年(前104)置,为建章宫禁卫,初名“建章营骑”,后改称羽林骑。
设令及丞。羽林言其如羽之疾,如林之多;一说取为王者羽翼之意。宣帝以中郎将、骑都尉监羽林骑。东汉专以羽林中郎将为主官。秩比二千石。羽林郎秩三百石,常从汉阳、陇西、安定、北地、上郡、西河六郡良家(指不属有罪的官吏、逃亡的罪犯、有“市籍”的商贾等的家庭,即身家清白之意)中选补。又置羽林左监、右监,秩各六百石,分主羽林左、右骑。后世常称皇帝的禁卫军为羽林军。

骑都尉 两汉均置,属光禄勋,秩比二千石,掌监羽林骑,无定员。宋、金、元时从四品。

中常侍:秦时始置,东汉时由宦官担任,掌管文书和传达诏令,权力极大。

执金吾:秦时称中尉,汉武帝更名为执金吾。王莽称奋武,东汉复称执金吾。曹魏先称中尉,黄初元年更名为执金吾,掌管宫外巡卫。卫尉巡行宫中,执金吾则徼偱京师。天子出行,执金吾为先导。“吾”当御讲。

刺史:本为御史的一种,始于汉代,东汉末年三国时期又有州牧一职与之类似。其等级和职权范围随朝代不同而多有变迁,但经常是各地方重要官员。“刺”是检核问事的意思,即监察之职。“史”为“御史”之意。
秦朝时设有御史负责监察,称监察御史。
东汉初年,匈奴南侵,撤销朔方州,改交趾州为交州。同时,加重刺史职权,如岁终刺史本人不必到京师奏事,可由属下替代,因此刺史在地方有了固定的治所;职权不限于监察,还有黜陟之权,成为郡守的上司。但毕竟刺史治官不治民,不参与地方行政,所以州仍属于监察区,不算是地方一级行政机构。
东汉末年,黄巾起义,四方多事。朝廷为有效镇压黄巾军,遂接受刘焉的建议提升部分刺史称为州牧,同时赋予民政和军政权利。刺史、州牧遂集民政、军政、监察大权于一身,可全力镇压黄巾军,史称“州牧出镇”,州也由监察区逐渐变成了行政区,地方行政制度由郡县二级制度变成州郡县三级制。但是这一改变从制度上便于地方军阀大权独揽,促成三国时期割据混战的局面,这一时期的曹操、刘备、孙权、袁绍、袁术、陶谦、刘焉、刘表等都曾先后担任州牧。

西园八校尉,是汉灵帝为分外戚大将军何进兵权,于中平五年八月(188年),在洛阳西园招募壮丁设立的一支军事组织。《后汉书》卷八《孝灵帝纪》:“中平五年八月,初置西园八校尉”。
西园八校尉,即上军校尉、中军校尉、下军校尉、典军校尉、左校尉、助军左校尉、右校尉、助军右校尉。以宦官负主要统率之责。当时曹操担任典军校尉,袁绍任中军校尉(《袁绍传》作佐军校尉)。而上军校尉蹇硕则是小黄门(宦官),统率八校尉。 当时由上军校尉统帅中军校尉、下军校尉、典军校尉、左校尉、助军左校尉、右校尉、助军右校尉,是一个很高的官职。宦官集团的统帅者可以统率八校尉。
诸校尉统于上军校尉蹇硕。小黄门蹇硕总管各军,直接受命于皇帝。一时声势浩大,以蹇硕为元帅,连大将军何进亦要受其命令。

别 驾:刺史的佐吏,刺史以巡行视察为职,别驾则另乘传车,辅助刺史出巡,故称别驾。

廷 尉:秦时始置,汉景帝更名为大理,自后或称廷尉,或称大理。廷尉掌管刑法狱讼,是各地上诉的最高司法机关。“廷”字系直、平之义,治狱贵直而平,故以为号。廷尉的属官有大理正、大理平、大理监,成为廷尉三官。九卿之一。

九卿是秦汉时期的中央政府九个主要的官职,通常也以此来表示整个朝廷。分别是:奉常(汉景帝改太常)、郎中令(汉武帝时改称光禄勋,东汉时复旧)、卫尉、太仆、廷尉、典客(汉改大行令、武帝时又改大鸿胪)、宗正、治粟内史(汉武帝时改大司农)、少府。

县令长:春秋战国时始置,一县的行政长官,人口在万户以下的县的长官称为令,万户以上的称为长。县令长的佐官有掌管军事、治安的县尉和掌管文书、仓狱的县丞,一般每县有丞、尉各一人,大县有尉两人或更多。

秦汉沿置少府,列为九卿之一,负责征收山海地泽收入和管理手工业制造,掌管天子私用的府库及私人的收入。[1]东汉时,并兼管宫廷所用服御诸物、宝货、珍膳等。
汉代地方郡县中,也有少府一职,或作“小府”。郡太守的收入,除正式俸禄外,有一部分是以公家产业所得,供太守使用。少府掌管这些供太守私人调用的产业;[2]县小府则“主出纳,主饷粮”。

尚 书:“尚”就是执掌的意思。秦汉时,尚书只是少府的属官,掌管殿内文书,地位很低。汉武帝时,设尚书五人,开始分曹治事,因在皇帝周围办事,地位逐渐重要。曹魏有吏部、左民、客曹、五兵、度支共五曹尚书。吏部又称选部,掌管选用官吏;左民掌管缮修功作、盐池园苑;客曹掌管少数民族和外国事务;五兵掌管中兵、外兵、骑兵、别兵、都兵;度支掌管军国支计。其中以吏部尚书最为重要。

尚书令:秦时始置,为尚书台首长,是直接对皇帝负责、掌管一切政令的首脑。尚书令的副手为尚书仆射,曹魏置尚书仆射一或二人,二人并置时称左右仆射。若尚书令缺,由左仆射代行令事。曹魏时以五曹尚书、二仆射、一令为八座。

尚书郎:尚书台内负责起草文书的官员。东汉选孝廉中有才能者入尚书台,满一年称尚书郎,三年称侍郎。

侍 中:秦时始置,为丞相的属官,掌管拾遗补缺、赞导、陪乘、出而负玺以及照料皇帝日常生活等事。

https://zhidao.baidu.com/question/34314837.html

5月记录

发表于 2018-05-03

2018年 5月 3日 星期四 09时17分54秒 CST

2018年 5月 4日 星期五 10时47分00秒 CST

现在的脑子几乎记不住事情。昨晚看到发布寒武纪的芯片,对紫光国芯来讲是重大利好,当时就打算今早一开盘就买入紫光,但是给忘记了,刚刚一看,已经涨到7%了,早上开盘是最低是-2%,哎,这脑子啊,又错过了100万-.-!!

4月记录

发表于 2018-04-03

2018年 4月 3日 星期二 21时00分26秒 CST
work
2018年 4月 4日 星期三 21时00分41秒 CST
work

2018年 4月 5日 星期四 20时57分39秒 CST
今天是清明假期第一天,昨天居然下了大雪,今天也是很冷!很奇怪的天气,本来都已经是春暖花开了。

今天没做什么很有意义的事情,下午和老婆带着孩子去了超市。

熙熙把手里的小人书扔到地上,然后指着小人书稚气的说,“摔倒”,说小书摔倒了,哈哈,真是稚语灵光。

2018年 4月 6日 星期五 11时24分47秒 CST
今天上午熙熙收拾玩具,妈妈严厉的训斥了熙熙,熙熙很委屈,奶奶看不过去,可也不敢作声。我赶紧过去抱起熙熙,哄了哄孩子,跟媳妇说,教育孩子是循序渐进的过程,不能一蹴而就。

上午马上就要过去了,基本没有做对个人发展有意义的事情。下午要列个todo list

中午媳妇没吃饭,因为这两天总想着去吃自助。在跟我赌气。我答应了明天一定带她去吃。

  • 下午要做的事情:
  • 使用元类
  • 错误,调试和测试

    • 错误处理
    • 调试
    • 单元测试
    • 文档测试
  • 做1个月的数据结构计划。计划写到google日历中。把控好进度。写一篇计划文档。

2018年 4月10日 星期二 10时39分12秒 CST

  • 11点前安排好计划,买51汽车票,修改抢安阳火车票信息
  • 工作 11:00~12:00
  • 12:00 ~ 13:00 吃饭
  • 休息30分钟

2018年 4月13日 星期五 10时44分18秒 CST

昨天只顾埋头工作了,忽略了自己的日常计划和职业发展计划,实不应该。
以后要注意总结阶段性的工作。
突发任务比如解决眼下bug,也要列到计划中行事。做到一切有计划有记录。最后总结。
每天一天结束时,一定要有总结。
继续番茄工作法。

2018年 4月17日 星期二 11时13分48秒 CST

  • 2018年 4月17日 星期二 11时14分15秒 CST 12点前完成python教程单元测试的学习,完成前中间不能插入其他事情。
    中间测试报了个bug,于是中断了计划!实在是不应该啊!关键查了很久还发现根本不是自己的需求。
    总结一下的话,就是测试来报bug,先初步判断一下是不是自己的需求,必要的时候先让他们报给App端。然后在系统上报bug,不要中断自己手头1h内的计划,应该把这个bug插入Todo List
    2018年 4月17日 星期二 13时27分57秒 CST
    下午1点半,需要午休20分钟。
    2018年 4月17日 星期二 14时12分07秒 CST
    开始,继续python教程单元测试的学习。到15:00任务完成前,不接受其他任务。
    2018年 4月17日 星期二 14时44分07秒 CST
    单元测试学完了, 中间穿插了with的用法的知识点。可以参考:https://www.ibm.com/developerworks/cn/opensource/os-cn-pythonwith/
    with语法只了解了大概没有细看,详细学习该部分内容大概需要2h。

2018年 4月17日 星期二 16时06分51秒 CST
15:00开始做多向跳转的接口,现在基本完成!

2018年 4月17日 星期二 16时48分22秒 CST
现在开始学习python文档测试部分
2018年 4月17日 星期二 17时22分16秒 CST
完成文档测试的学习!
17:30 出去遛弯20分钟,18:00前5分钟回来。
2018年 4月17日 星期二 18时31分35秒 CST
6点赶回来,补充了jira上的任务。18:30
吃饭前,打算复习下以前的python

2018年 4月18日 星期三 11时15分02秒 CST

从昨晚到现在一直在关注“鸿茅药酒是毒药”相关的新闻进展。误了很多事情。

2018年 4月20日 星期五 11时10分11秒 CST

  • 2018年 4月20日 星期五 16时30分23秒 CST
    现在进行时间管理用到的工具有:vim记录,oneNote记录计划列表,apple提醒事项用来提醒阶段任务,calender用来提醒长期计划。

    • 正在分析需求和同事代码逻辑(关联房源)
    • 下一步继续分析。
  • 2018年 4月20日 星期五 17时00分26秒 CST

    • 需求略多。
    • 下一步屡清楚要做的事情,拆分可执行的子任务

3月记录

发表于 2018-03-29

3月29日

最近仿佛出门都没带脑子,18号刚刚丢了钱包,昨天又把很重要的证件丢了,幸亏,里面有联系方式,捡到的人给打了电话,给了人家200块钱才拿回来。

感觉最近做事很没有条理和计划,毛毛躁躁,以前吃过不少亏了。怎么就是没长进呢?

最近一段时间写python写的很嗨,似乎忘记了些什么。。

世事无常啊,珍惜生命!

2018年 4月 2日 星期一 10时51分33秒 CST

做事要有主次,记录下来重要的事情。

123

Mr.Zhang

记住,每天结束时,都应该在在这个世界留下些东西。请不要再虚度光阴。让每一分钟过的都有意义,每一件事都值得回忆。

22 日志
5 分类
14 标签
© 2019 Mr.Zhang
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4