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

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

 

分享到:
评论

相关推荐

    个人技术学习总结类书签

    个人技术学习总结类书签

    信息技术学习总结.pdf

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

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

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

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

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

    HCNA网络技术学习指南

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

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

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

    电大已考课程学习总结.docx

    基于此,本文将对电大已考课程学习总结进行详细探讨,以期为教育实践提供参考。 首先,总结的意义与作用不容忽视。在教育工作中,定期的总结不仅能够帮助教师反思过去教学过程中的得失,而且能够为未来教学的改进...

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

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

    stm32学习方法总结

    STM32是一款基于ARM Cortex-M内核的微...总结,STM32的学习是一个循序渐进的过程,需要理论与实践相结合,不断探索和尝试。在遇到困难时,不要怕,多查阅资料,多动手实践,你会发现STM32的世界既充满挑战又乐趣无穷。

    CH/T 1001—2005 测绘技术总结编写规定.pdf

    标题中提到的“CH/T 1001—2005 测绘技术总结编写规定”揭示了这是一份关于测绘技术总结编写的官方标准文档。这一规定属于中华人民共和国测绘行业标准,标准编号为CH/T 1001,于2005年制定。这份标准替代了原先的CH ...

    四年级信息技术教学总结

    四年级信息技术教学总结

    2021个人学习总结范文.rar

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

    中小学幼儿园教师信息素养提升-学习总结 (33).pdf

    本次“中小学幼儿园教师信息素养提升”学习总结,旨在深度剖析信息素养对教育质量提升和学生全面发展的影响,以及教师如何在新的教育环境下重新定位自身角色,利用信息技术创新教学方法。 信息素养的核心是教师对...

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

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

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

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

    企业员工外出培训学习总结范文2021.docx

    总结来说,通过这次外出培训,员工们不仅在技术上得到了提升,更重要的是,在精神层面感受到了团队合作的力量,以及不断学习、不断创新的重要性。我们深信,将所学知识运用到未来的工作中,必将为公司的发展带来更大...

    化工职称晋级专业技术工作总结.doc

    本文档作为我的个人化工职称晋级专业技术工作总结,旨在总结和反思我在化工领域工作以来的经验和成就,特别是我如何通过科技转化为生产力、引进新技术与节能降耗、重视基础理论学习以及拓宽知识面等方面的工作实践,...

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

    信息技术培训学习总结主要涵盖以下几个关键知识点: 1. **教师角色转变**:培训强调了新时期的教师需要从传统的知识传授者转变为引导者和学习促进者。教师不仅需要掌握扎实的学科知识,还要具备先进的教育理念,...

    高校生学习总结范文_高校生学习总结怎么写.docx

    因此,高校生的学习总结不仅是一份简单回顾,它应该是一份深刻反思和未来规划的体现。以下是撰写一份全面的高校生学习总结的几个关键点。 首先,学习态度与方法的反思是学习总结的基础。高校生应该树立积极向上的...

Global site tag (gtag.js) - Google Analytics