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

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

 

分享到:
评论

相关推荐

    个人技术学习总结类书签

    个人技术学习总结类书签

    新技术学习总结范文_0.pdf

    总体而言,这一学期的新技术学习总结不仅展示了个人在技术学习道路上的成长轨迹,还强调了实践、自主学习和团队合作的价值。这些经验和反思对其他学习者来说具有重要的参考意义,它鼓励我们勇于探索,不断提升个人的...

    信息技术学习总结.pdf

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

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

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

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

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

    HCNA网络技术学习指南

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

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

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

    电厂运行学习总结参照.pdf

    电厂运行学习总结参照.pdf

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

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

    基于Python技术的个人transform学习总结与源码分享

    该项目为个人Python技术学习成果,总计包含29个文件,涵盖16个PNG图像文件、5个Markdown文件、4个XML文件、1个...内容主要围绕transform技术的学习与总结,旨在分享源码及心得体会,适用于Python技术爱好者参考学习。

    舞蹈专业学习总结.pdf

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

    四年级信息技术教学总结

    四年级信息技术教学总结

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

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

    2021个人学习总结范文.rar

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

    人工智能初步学习总结

    总结ppt,里面有两种机器学习或深度学习入门需掌握的算法(包括),有比较详细的个人学习理解(看吴恩达视频学习的)和算法描述。还有几篇关于显著性的论文的部分内容,及其评价措施。

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

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

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

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

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

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

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

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

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

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

Global site tag (gtag.js) - Google Analytics