`
毅毅Joey
  • 浏览: 468 次
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

201307 技术学习总结

    博客分类:
  • plan
 
阅读更多

技术学习计划

 

如何在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

 

分享到:
评论

相关推荐

    个人技术学习总结类书签

    个人技术学习总结类书签

    通信技术学习总结.docx

    总结来说,通信技术的学习不仅是了解技术演进的历史,更是理解市场竞争、政策调控如何塑造通信行业的格局。从模拟到数字,从2G到5G,中国的通信技术发展历程展现了科技进步与市场需求的紧密结合,预示着未来通信技术...

    信息技术学习总结.docx

    本文将从信息技术的普及与应用、教育者角色的重要性,以及持续学习的必要性三个方面,对信息技术学习进行总结。 首先,信息技术的学习与应用对于个人和整个社会都至关重要。随着网络技术的普及,我们的生活方式、...

    信息技术学习总结.pdf

    本篇学习总结将深入探讨现代信息技术如何在幼儿教育中发挥作用,从而提升教学质量,丰富教学内容,激发幼儿的学习兴趣,并推动教育理念的更新。 首先,信息技术大大扩充了教育的信息资源,并搭建了多元化的互动平台...

    华为HCNA网络技术学习指南

    HCNA网络技术学习指南中文版学习教材,涵盖了网络基础知识,包括TCP/IP、网络安全及网络管理等。适合网络初学者

    计算机网络学习总结..............计算机网络学习总结

    计算机网络学习总结计算机网络学习总结计算机网络学习总结

    现代设计制造技术学习总结-3页.pdf

    本文将基于对“现代设计制造技术学习总结-3页.pdf”文件内容的理解,深入探讨现代设计与制造技术的融合发展,并提炼其在现代工业中的应用价值和对未来技术发展的影响。 首先,现代制造技术是制造业发展的重要推动力...

    个人学习总结范文大全_个人学习总结怎么写.docx

    本文将从技术学习的角度出发,详细探讨如何撰写个人学习总结,以及个人学习总结中应包含的关键知识点。 首先,个人学习总结的核心在于反思与提炼,其目的在于让学习者通过回顾过去一段时间内的学习成果和经历,来...

    HCNA网络技术学习指南

    HCNA网络技术学习指南HCNA网络技术学习指南HCNA网络技术学习指南HCNA网络技术学习指南

    小学教师信息技术培训学习总结 .doc

    小学教师信息技术培训学习总结 .doc

    信息技术返岗学习总结5篇.doc

    信息技术返岗学习总结5篇.doc

    项目验收工作总结和技术总结的撰写

    项目验收工作总结和技术总结是项目执行过程中的重要环节,它们是对项目执行情况的全面回顾和评估,旨在总结经验、吸取教训,为未来的工作提供指导。在撰写这类总结时,需遵循一定的文体要求和格式规范。 首先,项目...

    个人学习总结范文大全_个人学习总结怎么写_1.docx

    本文以中医药膳食疗法和个人技术学习的视角,探讨如何撰写个人学习总结,并强调了学习成果与未来应用之间的紧密联系。 中医药膳食疗法是一种将中医理论融入日常饮食的保健方法,其背后蕴含着丰富的文化内涵和深厚的...

    SAP ABAP技术总结

    SAP ABAP技术总结详细涉及了多个与ABAP编程相关的知识点,这些内容覆盖了从基础知识到高级应用的各个方面。以下是对文档中提及的知识点进行的详细解读。 1. ABAP基础知识:文档提到了ABAP的基本数据类型和通用类型...

    舞蹈专业学习总结.pdf

    本文将深入探讨舞蹈专业学习中的技术应用,以及学生如何通过学习培养成为一位全面的舞蹈艺术家。 舞蹈专业的学习起步于坚定的思想信念。一个对艺术有深切热爱的学生,必须具备积极向上、自信乐观的心态。这种心态是...

    四年级信息技术教学总结

    四年级信息技术教学总结

    CH1001—2005测绘技术总结编写规定(最新版)

    测绘技术总结编写规定(最新版)本标准代替CH 1001—91《测绘技术总结编写规定》

    2021个人学习总结范文.rar

    在当今快速发展的IT行业中,个人学习总结不仅是自我提升的重要工具,也是促进专业成长的关键环节。年度学习总结,尤其在教育领域,承担着帮助个人进行自我评估和规划未来学习路径的角色。本文将探讨如何利用“2021...

    药学专业技术知识一学习总结摘抄.doc

    药学专业技术知识一学习总结摘抄.doc

    信息技术国培学习总结范文2.doc

    信息技术国培学习总结范文2.doc

Global site tag (gtag.js) - Google Analytics