热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Mynewplanfor2017

专业方面 要阅读书籍: 深入理解计算机系统 现代操作系统编程珠玑Unix高级环境编程重构C缺陷和陷井reworkclean code设计模式C和指针 学习教程 麻省理工-计算机科学和编程

专业方面


要阅读书籍:


  1. 深入理解计算机系统
  2. 现代操作系统
  3. 编程珠玑
  4. Unix高级环境编程
  5. 重构
  6. C缺陷和陷井
  7. rework
  8. clean code
  9. 设计模式
  10. C和指针

学习教程


  1. 麻省理工-计算机科学和编程导论
  2. 麻省理工-C语言内存管理

新技能


年底开设自己的csdn专栏

题目待定,能够使嵌入式系统和软件设计相关的

最简操作系统

自己搭一个最简单的操作系统,能运行起来,达到最基本要求

硬件

做一个小东西,软件硬件都是自己设计

编程语言


  1. makefile学习教程
  2. vim工具使用
  3. 小甲鱼的linux教程
  4. 小甲鱼的phython学习
  5. Unix/Linux系统调用(Unix高级环境编程)了解系统层面的东西。
    用fork/wait/waitpid写一个多进程的程序
    用pthread写一个多线程带同步或互斥的程序。多进程多进程购票的程序。
  6. 使用Git来管理程序版本



生活方面


室内


  1. 读十一本技术无关书籍
    《和时间做朋友》
    《人月神话》
    《异类》
    《一万小时天才理论》
    《反脆弱》
    《论中国》
    《deadline》
  2. 每个月坚持写作一篇正式博文
  3. 电子琴谈两首曲子

户外


  1. 凤凰山两次(已经完成一次)
  2. 骑行一次
  3. 旅游一次(加旅行日记)
  4. 回家一次

健康


  1. 体重控制在62.5kg(±1kg)
  2. tennis time 50+
  3. Get up 5:30AM every day from May 1

愿望

2017年底之前我的博客浏览量能到100000+

阶段性总结:

今天是五一劳动节后上班第一天,2017年已经过去了1/3,距离做计划时间过去了5个月,计划完成度不及格,后期加把劲儿,争取下次总结时候赶上进度。


推荐阅读
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
  • 第七课主要内容:多进程多线程FIFO,LIFO,优先队列线程局部变量进程与线程的选择线程池异步IO概念及twisted案例股票数据抓取 ... [详细]
  • 作者一直强调的一个概念叫做oneloopperthread,撇开多线程不谈,本篇博文将学习,怎么将传统的IO复用pollepoll封装到C++类中。1.IO复用复习使用p ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 本文介绍了GTK+中的GObject对象系统,该系统是基于GLib和C语言完成的面向对象的框架,提供了灵活、可扩展且易于映射到其他语言的特性。其中最重要的是GType,它是GLib运行时类型认证和管理系统的基础,通过注册和管理基本数据类型、用户定义对象和界面类型来实现对象的继承。文章详细解释了GObject系统中对象的三个部分:唯一的ID标识、类结构和实例结构。 ... [详细]
  • 本文介绍了使用readlink命令获取文件的完整路径的简单方法,并提供了一个示例命令来打印文件的完整路径。共有28种解决方案可供选择。 ... [详细]
  • linux进阶50——无锁CAS
    1.概念比较并交换(compareandswap,CAS),是原⼦操作的⼀种,可⽤于在多线程编程中实现不被打断的数据交换操作࿰ ... [详细]
  • UNIX高级环境编程 第11、12章 线程及其属性
    第11章线程11.2线程概念线程资源:线程ID,一组寄存器,栈,调度优先级和策略,信号屏蔽字,e ... [详细]
  • 1.      准备工作: 程序:MinGW-3.1.0-1.exe     windows下的gcc,编译c语言的工具下载地址: http:umn.dl.sourceforge. ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • Annotation的大材小用
    为什么80%的码农都做不了架构师?最近在开发一些通用的excel数据导入的功能,由于涉及到导入的模块很多,所以开发了一个比较通用的e ... [详细]
  • ZABBIX 3.0 配置监控NGINX性能【OK】
    1.在agent端查看配置:nginx-V查看编辑时是否加入状态监控模块:--with-http_stub_status_module--with-http_gzip_stat ... [详细]
  • 本文主要介绍关于linux文件描述符设置,centos7设置文件句柄数,centos7查看进程数的知识点,对【Linux之进程数和句柄数】和【linux句柄数含义】有兴趣的朋友可以看下由【东城绝神】投 ... [详细]
  • 找到JDK下载URL当然去官网找了。目前最新的1.8的下载URL(RPM)如下:http:download.oracle.comotn-pubjavajdk8u161-b122f3 ... [详细]
author-avatar
yaunye
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有