• bopytest-code.zip

    《pytest测试实战 python Testing with pytest》随书代码

    0
    68
    133KB
    2021-03-11
    7
  • Orange S:一个操作系统的实现

    《Orange S:一个操作系统的实现》从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。读者可以根据路线图逐步完成各部分的功能,从而避免了一开始就面对整个操作系统数万行代码时的迷茫和挫败感。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核心原理,而且使整个开发过程少走弯路。本书分上下两篇,共11章。其中每一章都以前一章的工作成果为基础,实现一项新的功能。而在章的内部,一项大的功能被分解成许多小的步骤,通过完成每个小的步骤,读者可以不断获得阶段性的成果,从而让整个开发过程变得轻松并且有趣。

    0
    46
    27.47MB
    2017-09-14
    4
  • ChromeDriver v2.30(2017-06-07)含win,linux,mac支持Chrome v58-60下载

    ChromeDriver v2.30 (2017-06-07) 支持Chrome v58-60

    5
    149
    16.16MB
    2017-06-14
    10
  • Android技术内幕.系统卷(清晰版扫描版)

    《Android技术内幕:系统卷》分为两卷,系统卷主要分析了Linux内核层、硬件抽象层和系统运行库层的各个模块的底层原理和实现细节;应用卷主要分析了应用层和应用框架层的各个模块的底层原理和实现细节。 具体而言,系统卷第1章首先从宏观上介绍了Android系统的架构以及各个层次之间的关系,然后介绍了如何获取Android源代码并搭建Android源代码开发环境和阅读环境的方法;第2章有针对性地剖析了Android的内核机制和结构,以及Android对Linux内核的改动和增强;第3章分析了Binder的架构和工作机制,以及Binder驱动的实现原理;第4章分析了Android电源管理模块的机制与实现;第5章全面地剖析了Android硬件设备驱动(显示、视频、音频、MTD、Event、蓝牙、WLAN等)的工作原理和实现,掌握这部分内容即可修改和编写基于Android的设备驱动程序;第6章深刻阐述了Android原生库的原理及实现,涉及系统C库、功能库、扩展库和原生的Server等重要内容;第7章系统地讲解了硬件抽象层的原理与实现,掌握这部分内容即可编写适合特定硬件设备驱动的抽象层接口;第8章和第9章是对系统运行库层的分析,主要讲解了Dalvik虚拟机的架构、原理与实现,以及Android的核心库相关的知识,掌握这部分内容即可完成对Android运行库的移植和修改

    4
    164
    53.18MB
    2013-11-15
    9
  • 深入理解Android(卷1)高清版

    《深入理解Android(卷1)》是一本以情景方式对Android的源代码进行深入分析的书。内容广泛,以对Framework层的分析为主,兼顾Native层和Application层;分析深入,每一部分源代码的分析都力求透彻;针对性强,注重实际应用开发需求,书中所涵盖的知识点都是Android应用开发者和系统开发者需要重点掌握的。 《深入理解Android(卷1)》共10章,第1章介绍了阅读本书所需要做的准备工作,主要包括对Android系统架构和源码阅读方法的介绍;第2章通过对Android系统中的MediaScanner进行分析,详细讲解了Android中十分重要的JNI技术;第3章分析了init进程,揭示了通过解析init.rc来启动Zygote以及属性服务的工作原理;第4章分析了Zygote、SystemServer等进程的工作机制,同时还讨论了Android的启动速度、虚拟机HeapSize的大小调整、Watchdog工作原理等问题;第5章讲解了Android系统中常用的类,包括sp、wp、RefBase、Thread等类,同步类,以及Java中的Handler类和Looper类,掌握这些类的知识后方能在后续的代码分析中做到游刃有余;第6章以MediaServer为切入点,对Android中极为重要的Binder进行了较为全面的分析,深刻揭示了其本质。第7章对Audio系统进行了深入的分析,尤其是AudioTrack、AudioFlinger和AudioPolicyService等的工作原理。第8章深入讲解了Surface系统的实现原理,分析了Surface与Activity之间以及Surface与SurfaceFlinger之间的关系、SurfaceFlinger的工作原理、Surface系统中的帧数据传输以及LayerBuffer的工作流程。第9章对Vold和Rild的原理和机制进行了深入的分析,同时还探讨了Phone设计优化的问题;第10章分析了多媒体系统中MediaScanner的工作原理。 《深入理解Android(卷1)》适合有一定基础的Android应用开发工程师和系统工程师阅读。通过对本书的学习,大家将能更深刻地理解Android系统,从而自如应对实际开发中遇到的难题。

    5
    78
    31.95MB
    2013-11-14
    3
  • 数据结构与算法分析:Java语言描述 清晰中文+源代码

    《数据结构与算法分析:Java语言描述 第2版 》是国外数据结构与算法分析方面的经典教材 使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计) 随着计算机速度的不断增加和功能的日益强大 人们对有效编程和算法分析的要求也不断增长 《数据结构与算法分析:Java语言描述 第2版 》把算法分析与最有效率的Java程序的开发有机地结合起来 深入分析每种算法 内容全面 缜密严格 并细致讲解精心构造程序的方法 ">《数据结构与算法分析:Java语言描述 第2版 》是国外数据结构与算法分析方面的经典教材 使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计) 随着计算机速度的 [更多]

    5
    0
    36.1MB
    2013-11-11
    50
  • Dell E6400 Mac ML 10.8.2完美驱动

    本人是Dell E6400,安装的是 10.8.2懒人版,除无线网卡外,其他完美驱动。 把所有和这个里面有冲突的驱动都删掉,然后粘贴过去,不要直接覆盖。 安装教程参考:http://benyouhui.it168.com/thread-2867663-1-1.html

    0
    136
    11.77MB
    2013-11-06
    9
  • eclipse3.5简体中文汉化包(3.6也可以)

    eclipse3.5的简体中文汉化包,试了下,在3.6上面也是成功的,解压到一个目录后,如D:\Program Files\eclips 3.5\Language\eclipse 那么需要在eclipse 3.5上面加上文件夹links,在links里面建立txt文本文件,改名为language.start,编辑,在里面加上path=D:\\Program Files\\eclips 3.5\\Language\\eclipse,重新启动eclipse就行了,不行的话把configuration里面的org.eclipse.update删掉

    0
    25
    4.27MB
    2013-05-27
    0
  • 编译原理及实践_冯博琴版(PDF及答案全集)

    《编译原理及实践》(Compiler Construction Principles and Pratice)第一版,Kenneth C.Louden(劳顿)著,西安交通大学冯博琴、冯岚等译,机械工业出版社,2000。作者Kenneth C.Louden,加拿大麦吉尔大学获得博士学位之后,曾在多所大学任教。他的主要研究领域是统和统译器,涉及范畴论及其编程、形式语义、编译器优化与自动化技术等。1985年在美国圣何塞州立大学任教至今。所撰写的教材还有Programming Languages、Programming Languages Text和 Compiler Constuction Text等。编译原理是出名的难学,本书在众多教材中算比较好理解的。翻译质量一般。 内容如下: 1、PDF图书,非扫描,带完整目录和标签,文字可以拷贝出来。 2、扫描版的PDF图书。 4、习题答案。

    5
    0
    14.88MB
    2013-03-29
    21
  • 微信公众平台消息接口使用(asp.net版)

    实现了几个功能: 1、课程表查询。(本例中分单双周查询,具体可参考wechat.mdb) 2、单词查询,调用了有道翻译的API来返回结果; 3、笑话和星座功能,此处直接从虫洞获取相关文本信息返回。 4、菜单功能(由于不能使用cookie,所以采用了储存用户名形式来判断当前用户的动作,dbhelp.cs文件里有一个setValue(int s1,int s2,int s3)方法,就是将当前用户的上一个动作置为s1,再上一次为s2,再前一次为s3,目前默认设为3个。其他你可以直接修改!然后通过读取数据库的First.Second、Third的值进行switch) 写这个代码的原因是微信官方提供的是php,网络上有一个asp版本,但是也只是简单的提供一些回复的功能,asp.net的我在CSDN里有找到一个,但是并非可以直接使用,所以进行了修改并增加菜单功能提供给各位。。。。

    5
    88
    25KB
    2013-03-24
    3
  • 分享宗师

    成功上传21个资源即可获取
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 创作能手

    授予每个自然周发布1篇到3篇原创IT博文的用户
  • 阅读者勋章

    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
关注 私信
上传资源赚积分or赚钱