技术学习计划
- 如何在Java中设计/实现同步(同步阻塞、同步非阻塞、同步阻塞超时)、异步语意API
- 理解Jdk中Future接口的意义
> 提供同步阻塞、同步非阻塞的获取异步任务Callable的执行状态和结果
- 定义广义Future接口意义
> 基于Future实现了支持同步阻塞、同步阻塞超时、异步API的框架
> https://github.com/dingjoey/java-utils/blob/develop/src/main/java/com/taobao/joey/future/JoeyFuture.java
- 实现keypoint
- Future接口中阻塞语意通过Java monitor的wait-notify机制实现
> Jdk中使用Sync类
- 难点:如何关联异步任务和Future接口
> Jdk中通过类FutureTask
> TB-Remoting通过Mina机制中的WriteFutureListener/ClientIoHandler
- 支持同步(同步阻塞、同步非阻塞、同步阻塞超时)、异步语意API接口example
> https://github.com/dingjoey/java-utils/blob/develop/src/main/java/com/taobao/joey/future/JoeyAsyncTaskExecutor.java
- unix 网络基础知识
- 《Unix网络编程》TCP相关内容通读一遍
- linux C的网络程序,把学到的内容应用一遍加深记忆
- C/C++构建工具
- GNU package标准目录结构和Makfile写法
> 样例工程:https://github.com/dingjoey/jupiter
>
> README中有知识点
- Autotools工具
- Autotools工具基本概念
> https://github.com/dingjoey/autotools-tutorial
- 具体使用
- 利用Libtool构建发布的动态库
- 利用Libtool构建内部静态库
- 利用Automake原始primary构建program
- 利用Automake原始primary构建单元测试TESTS nonist_program
- 依赖配置化:利用M4宏,添加-with-deps的配置选项进行配置
> https://github.com/dingjoey/autotools-tutorial/tree/develop_libtool
- 包管理软件rpm,yum学习使用
- yum是用来管理rpm包的工具:处理依赖、安装、删除等
- 指定yum安装路径;查找指定包安装路径
- 安装、删除、更新到指定版本
- rpm 用来安装rpm包
- rpm db即所有安装的RPM包的注册中心。
- rpm db 默认路径是/var/lib/rpm
- 对安装过的rpm package总是直接物理删除,这样做就造成rpm db 越来越臃肿和杂乱
- --rebuilddb:重建已经安装的RPM资料库 ,--initdb:创建一个新的RPM资料
- 在指定位置建立一个新的 rpm db:rpm --initdb --root ~/rpm/
- rpm 安装
- rpm -ivh --nodeps XXX --dbpath ~/rpm/var/lib/rpm --prefix ~/usr/
- http://svn.alibaba-inc.com/repos/ali_asc/2LIB/README
相关推荐
信息技术学习总结.rar
个人技术学习总结类书签
本文将从技术学习的角度出发,详细探讨如何撰写个人学习总结,以及个人学习总结中应包含的关键知识点。 首先,个人学习总结的核心在于反思与提炼,其目的在于让学习者通过回顾过去一段时间内的学习成果和经历,来...
2021中学生学习总结中提到的学习态度和方法,不仅适用于校园生活,也适用于技术领域的学习。本文将深入探讨这些原则在技术学习中的应用,并提供具体的学习策略。 **贵在坚持**:技术学习是一个长期积累的过程,只有...
学校生学习总结范文.docx
本文以中医药膳食疗法和个人技术学习的视角,探讨如何撰写个人学习总结,并强调了学习成果与未来应用之间的紧密联系。 中医药膳食疗法是一种将中医理论融入日常饮食的保健方法,其背后蕴含着丰富的文化内涵和深厚的...
该项目为个人Python技术学习成果,总计包含29个文件,涵盖16个PNG图像文件、5个Markdown文件、4个XML文件、1个...内容主要围绕transform技术的学习与总结,旨在分享源码及心得体会,适用于Python技术爱好者参考学习。
综合上述内容,InfiniBand架构和技术实战总结的电子书为读者提供了一套深入理解和应用InfiniBand技术的完整资料,它覆盖了从基本概念到技术原理,再到实际架构和应用场景的各个方面。这本书对于那些希望建立高性能...
标题中提到的“CH/T 1001—2005 测绘技术总结编写规定”揭示了这是一份关于测绘技术总结编写的官方标准文档。这一规定属于中华人民共和国测绘行业标准,标准编号为CH/T 1001,于2005年制定。这份标准替代了原先的CH ...
四年级信息技术教学总结
测绘技术总结编写规定(最新版)本标准代替CH 1001—91《测绘技术总结编写规定》
在当今快速发展的IT行业中,个人学习总结不仅是自我提升的重要工具,也是促进专业成长的关键环节。年度学习总结,尤其在教育领域,承担着帮助个人进行自我评估和规划未来学习路径的角色。本文将探讨如何利用“2021...
药学专业技术知识一学习总结摘抄.doc
信息技术国培学习总结范文2.doc
本文以一名高校生的个人思想学习总结为出发点,深入探讨如何在技术学习中实现个人全面成长,以及这一过程中所展现的核心素养与必要能力。 首先,思想品德是个人成长的基石。在个人思想学习总结中,对党、祖国以及党...
本文档作为我的个人化工职称晋级专业技术工作总结,旨在总结和反思我在化工领域工作以来的经验和成就,特别是我如何通过科技转化为生产力、引进新技术与节能降耗、重视基础理论学习以及拓宽知识面等方面的工作实践,...
信息技术培训学习总结主要涵盖以下几个关键知识点: 1. **教师角色转变**:培训强调了新时期的教师需要从传统的知识传授者转变为引导者和学习促进者。教师不仅需要掌握扎实的学科知识,还要具备先进的教育理念,...
基于这一重要性,本文将对“数据结构与算法”课程的学习进行总结,旨在梳理和回顾所学的核心内容,并对后续学习的侧重点提出建议。 课程伊始,我们首先对数据结构与算法的基础知识进行了回顾。数据是信息的载体,...
高二下学期学习总结2021_高二个人学习总结范文.docx
您提供的文件标题和描述似乎与幼儿园的教育和学习总结有关,而标签中提到的"技术"并不直接对应文档内容。如果需要关于IT技术的知识点,我可以根据常规的IT领域提供信息,例如编程语言、软件开发、网络安全、数据分析...