AppwidgetTest.
关于调用Appwidget的一点事,可以在该app中显示appwidget的列表,并可以显示出来。
现代操作系统(第三版)中文版.pdf
Tanenbaum教授作为三个操作系统的设计师或联合设计师,具有长期设计开发操作系统的经验,从而把其对理论的深入理解和具体实践融入书中,使《现代操作系统(英文版第3版)》成为操作系统领域的经典之作。在《现代操作系统(英文版第3版)》第3版中,作者深入讨论了许多主题,包括:进程,线程,存储管理,文件系统,I/O死锁,接口设计,多媒体,性能权衡。以及有关操作系统设计的最新趋势。书中不仅涵盖了现代操作系统的原理和实践,而且特别关注了Linux操作系统,WindowsVista操作系统、嵌入式操作系统、实时操作系统以及多媒体操作系统。
将第三方apk变成系统apk
将第三方apk变成系统apk:
这样apk在设备内存较少的时候也不容易被系统kill掉。当然还有其他方面的好处,比如无法通过adb uninstall 卸载等等。
普适计算--计算混沌形式 pdf
计算机诞生以来,已经历了集中式计算、分布式计算、网络计算和嵌入式计算,在计算的轨迹上螺旋上升着。如果说10年以后传感器网络将取代今天的计算机的话,那么普适计算就将毫无疑问地成为那个时代的计算模式。
当人类发明了计算机之后,最初并不知道计算机不能计算什么;当人类知道了计算机不能计算什么的时候,计算机已经演变成了网络;在人类以为知道了计算机能够计算什么的同时,网络计算又被嵌入到了更加广泛的设备之中;然而,嵌入式计算告诉了我们,其实人类始终不知道计算机不能够计算什么!
通过计算访问设备的行为,借助网络拓展了我们的操作空间,利用传感器放大了人类的感知。本书从嵌入式计算开始,总结了计算的演变和发展,通过大量的研究事实阐述了普适计算及其传感器网络所涉及的技术、应用和实践,并对其理论进行了深层次地讨论。书中内容不乏诙谐幽默,视高新技术如同普通生活般轻松有趣。
FreePic2Pdf
FreePic2Pdf的主要用处是将图像转换为PDF格式,并且在阅读上的流畅性上更优于其它同类软件,但作者在软件中加入了一个很贴心的导出pdf文件书签的小功能。只要从FreePic2Pdf软件右下角的“更改PDF”--“从PDF去书签”即可轻松实现。
跟我一起写Makefile
虽然在windows上做开发很少去关心makefile相关的东西,但一个专业级的程序员还是应该知道这些的。
谢谢本文档的作者的贡献。
《深入理解计算机系统》课后题答案(英文版)
《深入理解计算机系统》课后题答案(英文版)
不过好像是第一个版的。有需要的大家下载下来看看,正好也可以锻炼锻炼英文。
C++ 面经 (1) 答案
对基础C++的考量,关键还是基础知识啊。
收集的几个lisp语言的教程
自己收集的几个lisp语言相关的教程,具体如下:
1. Lisp之根源---对lisp的简要描述
2. 《Common Lisp》第二版
3. 《GNU_Emacs_Lisp_PROG》
4. LISP语言教程----一个其他童鞋整理的doc资料
电子书背景图片
电子书背景图片, 开发移动的电子书时很有用的。呵呵
FBReaderJ源代码 (在windows系统的Android2.1上可正常运行)
FBReaderJ源代码 (在windows系统的Android2.1上可正常运行)。因为该版本有些属性是基于Android2.2的,所以将一些配置文件进行了一点改动。
此外还要注意,在文件local.properties中有两个变量ANDROID_SDK_ROOT和ANDROID_NDK_ROOT,这两个变量为系统全局变量,分别对应android的sdk和ndk的路径:
linux telnet and telnet-server rpm 安装包
linux telnet and telnet-server rpm 安装包
为了在windows上同linux的虚拟机传递文件,找这两个东西真麻烦啊。
linux下编译FBReader-0.12.10 所需的依赖包
linux下编译FBReader-0.12.10 所需的依赖包
编译的时候一个一个报错,相当的YM。
Google Android SDK开发范例大全(完整版)
Google Android SDK开发范例大全(完整版),很基础很全的开发范例,可以好好看看。
深入理解计算机系统
从程序员的视角,看计算机系统!
本书适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好的理解程序的行为为什么是这样的,以及效率低下是如何造成的。粗略来看,计算机系统包括处理器和存储器硬件、编译器、操作系统和网络互连环境。而通过程序员的视角,读者可以清晰地明白学习计算机系统的内部工作原理会对他们今后作为计算机科学研究者和工程师的工作有进一步的帮助。它还有助于为进一步学习计算机体系结构、操作系统、编译器和网络互连做好准备。
本书的主要论题包括:数据表示、C程序的机器级表示、处理器结构,程序优化、存储器层次结构、链接、异常控制流、虚拟存储器和存储器管理、系统级I/O、网络编程和并发编程。书中所覆盖的内容主要是这些方面是如何影响应用和系统程序员的。例如,在讲述数据表示时,本书说明了用来表示数字的表示方法是有限的,它能够近似地表示整数和实数,但是这种表示方法是有限制的,程序员必须了解。在讲述高速缓存时,本书讨论了矩阵代码中的循环变量的顺序是如何影响程序的性能的。在讨论网络互连时,本书描述了并发服务器如何能有效地处理来自多个客户端的请求。
ARM教程全集(入门级)
ARM教程全集 适合入门学习,里面介绍了arm基本的指令集和开发方面的内容,为入门级资料。
android 一点技巧(更新中)
android 点亮屏幕 锁定屏幕 开机启动服务 通知
android2.1 java 源代码
android2.1 java 源代码。想看看底下到底干了什么的,一定要进行调试啊。
3D数学基础图形与游戏开发
3D游戏开发方面数学必备书籍。
《3D数学基础:图形与游戏开发》主要研究隐藏在3D几何世界背后的数学问题。涵盖了理论知识和C++实现代码。理论部分解释3D中数学和几何之间的关系,列出的技巧与公式可以当做参考手册以方便查找。实现部分演示了怎样用代码来实现这些理论概念。读者论论了3D中的方位,包括四元数和对不同表示技术之间的优劣比较。
描述了数学和几何的实际应用示例,提供了一些C++类和不同的矩阵类,每个类都完成特定的几何任务。
opengl基础教程
opengl基础教程, 这是个学习opengl的非常好的教程,以语文课本样式一样,一课一课的,学习起来非常好。我自己也在学习。。。。。
C++面向对象多线程编程(part2)
(此书包含2个部分,大家下载时注意)
全书共分13章,全面讲解构建多线程架构与增量多线程编程技术。第1章介绍了用于构建面向对象程序的不同类型C++组件,以及如何使用这些组件来构建多线程架构。第2、3、4章简要介绍进程、线程、多任务处理、多线程化、规划以及线程优先权的概念。第5章讨论进程间和线程间通信。第6章讨论线程与进程同步与合作。第6章详细讨论临界区、死锁、数据竞争以及无限延迟方面的主题。第7~10章讲解用于线程同步、线程间通信、进程间通信以及多线程处理的C++组件。第11章讨论C++对象在多线程环境中的行为和交互方式。第12章简单介绍多线程应用程序的测试技术。第13章对全书内容进行扼要地回顾与思考。
本书适合用C++创建多线程组件和应用框架的程序员阅读。
C++面向对象多线程编程
(此书包含2个部分,大家下载时注意)
全书共分13章,全面讲解构建多线程架构与增量多线程编程技术。第1章介绍了用于构建面向对象程序的不同类型C++组件,以及如何使用这些组件来构建多线程架构。第2、3、4章简要介绍进程、线程、多任务处理、多线程化、规划以及线程优先权的概念。第5章讨论进程间和线程间通信。第6章讨论线程与进程同步与合作。第6章详细讨论临界区、死锁、数据竞争以及无限延迟方面的主题。第7~10章讲解用于线程同步、线程间通信、进程间通信以及多线程处理的C++组件。第11章讨论C++对象在多线程环境中的行为和交互方式。第12章简单介绍多线程应用程序的测试技术。第13章对全书内容进行扼要地回顾与思考。
本书适合用C++创建多线程组件和应用框架的程序员阅读。
ExtJS实用指南 pdf
ExtJS 是一个用 javascript 编写,与后台技术无关的 前
ajax 框架。
c++ 网络爬虫 vc6.0
Spider c++ 网络爬虫
可以看看里面的源代码。不错
游戏开发之:OGRE源码分析
游戏开发之:OGRE源码分析。游戏图形开发甄选,和大家分享
键盘模拟(游戏按键设置)
键盘模拟(键盘上一个键模拟另一个键),可用于游戏中按键的设置,使用vc6.0编写。有完整的代码。
还有继续改动。。。
lua入门到精通 安装程序
lua入门到精通
安装程序,安装完后,包含有 lua源文件和编译器
经典小游戏合辑(VC++
经典小游戏合辑(VC++) 练习的好东西啊
使用PythonLua和Ruby语言进行游戏编程
使用PythonLua和Ruby语言进行游戏编程
Python中的游戏脚本
Python中的游戏脚本
另一种游戏脚本.