美文网首页
学习日记

学习日记

作者: SongLiang | 来源:发表于2017-04-18 23:50 被阅读0次

    2018.7.2——周一

    摘抄 go 圣经

    8.7 基于 select 的多路复用

    8.8 并发的目录遍历

    8.9 并发的退出

    8.10 聊天服务

    ============

    4.18 —— 周二

    完成mit os assignment1,补充完成一个小的shell

    阅读operating system:implementation and practice volume3 memory1/3

    4.19 —— 周三

    阅读Operating System: There Easy Pieces , Concurrency部分(pdf, 300-490/643)

    熟悉muduo库的接口:

    Buffer.h 

    EventLoop.h

    TcpConnection

    TcpClient

    TcpServer

    4.20------周四

    感冒了,效率比较低:)

    安装muduo库,解决了cmake base, cmake net的问题

    4.21——周五

    阅读计划:Linux 多线程服务端编程:使用muduo C++ 网络库

    4.22——周六

    上午维修电脑,下午太累,装完机器,2点半睡到5点。。

    晚上调试到3点多,没有成功,报错某个头文件找不到,环境变量添加正确。

    4.23——周日

    调试了一下午和晚上,尝试把头文件放到/bin目录下,失败。直接打开muduo库会报CMakeLists.txt缺失,然后直接打开muduo-master,结果变好了。

    4.24——周一

    阅读muduo源码

    TcpConnection.h

    4.25——周二

    学习Go程序设计语言 第一章 例子

    4.26——周三

    学习Go程序设计语言 第二章 例子

    4.27——周四

    学习Go程序设计语言 第四章 例子

    权哥,叶炜,曹灿,会议:

    1,bug容易出现在条件判断(数据溢出,系统漏洞造成玩家大量领取礼物->回滚)

    2,多玩一些游戏

    4.28——周五

    学习Go程序设计语言 第四章 例子

    4.29——周六

    配置unp(囧。。。 y

    有了一点眉目,关于ld path 和path

    4.30——周日

    配置好xcode,回顾复习UNP1-4章节

    5.1——周一

    学习Go程序设计语言 第五章 和 第十章

    5.2——周二

    学习Go程序设计语言 第六章

    5.3——周三

    学习Go程序设计语言 第7章

    5.4——周四

    学习Go程序设计语言 第7章

    5.5——周五

    工作任务:锁

    5.6——周六

    工作任务:附魔替换

    5.7——周日

    学习martini

    5.8——周一

    工作任务:普通附魔,高级附魔

    学习Go程序设计语言第8章

    阅读UNP 1-8(算作复习)

    5.9——周二

    工作任务:保存

    学习Go程序设计语言第8章

    5.10——周三

    计算机在proto上的存储

    5.11——周四

    学习Go程序设计语言第8章

    5.12——周五

    公司代码 = =

    5.13——周六

    计算机网络自顶向下

    5.14——周日

    计算机网络自顶向下 第二章 应用层

    搭建阿里云服务器

    5.15——周一

    学会如何把数据从scene保存到record中去,同时如何读取回来

    5.16——周二

    在本地和阿里云部署redis,实现redis的远程连接

    5.17——周三

    xx不知道 = =

    5.18——周四

    不知道= =云游把、吧

    5.19——周五

    公司代码

    5.20——周六

    gobyexample-完成全部习题

    今天吃饭的时候,意识到自己其实就是普通人,不要被学历束缚住,要好好努力。现在一切并不是因为自己聪明得来的,而是一步一个脚印走出来的。要有平常心

    5.21——周日

    gobyexmaple 写到goroutine

    5.22——周一

    公司代码(基本完成)

    5.23——周二

    公司代码(本周任务完成)

    学习 martini代码中的injector部分

    5.24——周三

    复习Go圣经

    5.25——周四

    复习Go圣经

    5.26——周五

    复习Go圣经第一章

    5.27-----周六

    学习Python(the hard way),完成16个例子

    5.28——开始阅读

    build web application with golang

    5.29——周一

    build web application with golang 第三章

    复习Go圣经第一章

    复习Go圣经第二章

    5.30——周二

    休息

    5.31——周三

    = =!不记得了。。。。

    6.1——周四

    完成短url服务器

    6.2——周五

    阅读《网络是怎么连起来的》P1-P84

    6.3——周六

    学习w3c school -> HTML(从HTML简介到HTML布局)

    安装Lua,学习Programming in Lua(暂时放着。。)先js好了

    6.4——周日

    复习《网络是怎样连起来的》第一章

    6.5——周一

    本周计划:

    阅读学习完《网络是怎样连起来的》

    学习完Go圣经,完成Go by example。

    学习完Lua语法

    学习《网络是怎样连起来的》第二章

    6.6——周二

    学习RESTful框架

    6.7——周三

    完成部署RESTful

    6.8——周四

    复习《网络是怎样连起来的》第一章,第二章

    学习《网络是怎样连起来的》第四章

    学习第三章

    6.9——周五

    开始完成本月公司任务

    6.10——周六

    学习Lua

    6.11——周日

    学习Lua

    下周计划完成:

    1.阅读完programming in lua

    2.阅读完build-web-application-with-golang

    6.12——周一

    公司代码,今天状态不错

    这个月要完成作息调整计划,晚上11点前睡觉,早上七点起。

    6.13——周二

    初步完成公司代码,开始学习build-web-application-with-golang

    6.14——周三

    学习build-web-application-with-golang

    6.15——周四

    完成vip优化任务,增幅石分解任务

    6.16——周五

    debug vip优化任务和增幅是分解任务

    学习build-web-application-with-golang

    6.17——周六

    学习消息队列(nsq)---没学明白,发现可能要回过头去补补go的知识

    6.18——周日

    阅读Go程序设计语言

    本周任务是复习《go程序设计语言》,复习《网络是怎样连起来的》,复习Gobyexample

    挑战任务:完成learn python the hard way

    6.19——周一

    复习《go程序设计语言》第一章

    开始阅读nsq源代码

    6.20——周二

    学习 Python 学习手册第5章

    阅读nsq源码 Command.go 

    6.21——周三

    目标:

    1.复习《go程序设计语言》第一章,interface一章

    2.弄懂nsq源码中Command.go

    3.学习Python学习手册第六章

    6.22——周四

    学习Python学习手册

    6.23——周五

    学习Python学习手册到第十二章

    6.24——周六

    学习Python学习手册到十四章

    6.25——周日

    学习Python学习手册到十八章

    下一周工作计划:6.26-7.2

    1.学习完Python学习手册

    2.复习《网络是怎样连起来的》

    3.复习Go程序设计语言

    4.完成公司的任务

    5.阅读玩gonsq的源代码

    6.26——周一

    阅读gonsq源代码中config.go(671行,包括注解和换行)

    6.27——7.2

    阅读学习《python编程 从入门到实践》到第8章,

    完成一个飞机打外星人的游戏

    7.3——周一

    阅读《python编程 从入门到实践》

    7.4——周二

    复习《Go圣经》

    写python脚本分析游戏日志

    7.5——周三

    完成python脚本的调试

    复习《Go圣经》第7章

    7.6——7.10 

    学习《Head first java》

    7.11——周二

    学习nsq config.go

    7.17——周一

    下阶段计划:(完成入门课程,计划一个半月)

    • Udacity CS212 Design of Computer Program:由上文提到的Google 研究主管 Peter Norvig 主讲,教学语言为 Python,内容有一定难度。

    • How to Design Programs, Second Edition:HtDP 的起点比SICP低,书中的内容循循善诱,对初学者很友好,如果觉得完成SICP过于困难,可以考虑先读一读 HtDP。

    • UC Berkeley SICP 授课视频以及 SICP 的两位作者给 Hewlett-Packard 公司员工培训时的录像(中文化项目)

    • Composing Programs:一个继承了SICP思想但使用Python作为教学语言的编程导论(其中包含了一些小项目)

    • SICP 解题集:对于书后的习题,作为初学者应尽力并量力完成。

    7.26——周三

    阅读SICP ,看惠普培训录像,第一集。

    9.10-----

    相关文章

      网友评论

          本文标题:学习日记

          本文链接:https://www.haomeiwen.com/subject/dixczttx.html