技术学习计划
- 如何在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
相关推荐
个人技术学习总结类书签
总结来说,通信技术的学习不仅是了解技术演进的历史,更是理解市场竞争、政策调控如何塑造通信行业的格局。从模拟到数字,从2G到5G,中国的通信技术发展历程展现了科技进步与市场需求的紧密结合,预示着未来通信技术...
本文将从信息技术的普及与应用、教育者角色的重要性,以及持续学习的必要性三个方面,对信息技术学习进行总结。 首先,信息技术的学习与应用对于个人和整个社会都至关重要。随着网络技术的普及,我们的生活方式、...
本篇学习总结将深入探讨现代信息技术如何在幼儿教育中发挥作用,从而提升教学质量,丰富教学内容,激发幼儿的学习兴趣,并推动教育理念的更新。 首先,信息技术大大扩充了教育的信息资源,并搭建了多元化的互动平台...
HCNA网络技术学习指南中文版学习教材,涵盖了网络基础知识,包括TCP/IP、网络安全及网络管理等。适合网络初学者
计算机网络学习总结计算机网络学习总结计算机网络学习总结
本文将基于对“现代设计制造技术学习总结-3页.pdf”文件内容的理解,深入探讨现代设计与制造技术的融合发展,并提炼其在现代工业中的应用价值和对未来技术发展的影响。 首先,现代制造技术是制造业发展的重要推动力...
本文将从技术学习的角度出发,详细探讨如何撰写个人学习总结,以及个人学习总结中应包含的关键知识点。 首先,个人学习总结的核心在于反思与提炼,其目的在于让学习者通过回顾过去一段时间内的学习成果和经历,来...
HCNA网络技术学习指南HCNA网络技术学习指南HCNA网络技术学习指南HCNA网络技术学习指南
小学教师信息技术培训学习总结 .doc
信息技术返岗学习总结5篇.doc
项目验收工作总结和技术总结是项目执行过程中的重要环节,它们是对项目执行情况的全面回顾和评估,旨在总结经验、吸取教训,为未来的工作提供指导。在撰写这类总结时,需遵循一定的文体要求和格式规范。 首先,项目...
本文以中医药膳食疗法和个人技术学习的视角,探讨如何撰写个人学习总结,并强调了学习成果与未来应用之间的紧密联系。 中医药膳食疗法是一种将中医理论融入日常饮食的保健方法,其背后蕴含着丰富的文化内涵和深厚的...
SAP ABAP技术总结详细涉及了多个与ABAP编程相关的知识点,这些内容覆盖了从基础知识到高级应用的各个方面。以下是对文档中提及的知识点进行的详细解读。 1. ABAP基础知识:文档提到了ABAP的基本数据类型和通用类型...
本文将深入探讨舞蹈专业学习中的技术应用,以及学生如何通过学习培养成为一位全面的舞蹈艺术家。 舞蹈专业的学习起步于坚定的思想信念。一个对艺术有深切热爱的学生,必须具备积极向上、自信乐观的心态。这种心态是...
四年级信息技术教学总结
测绘技术总结编写规定(最新版)本标准代替CH 1001—91《测绘技术总结编写规定》
在当今快速发展的IT行业中,个人学习总结不仅是自我提升的重要工具,也是促进专业成长的关键环节。年度学习总结,尤其在教育领域,承担着帮助个人进行自我评估和规划未来学习路径的角色。本文将探讨如何利用“2021...
药学专业技术知识一学习总结摘抄.doc
信息技术国培学习总结范文2.doc