对于键盘中断的介绍当我们在按下按键时,键盘会把按键的扫描码发送到主板的接口电路中,具体说就是端口60H。当60H收到扫描码,这时接口就会向CPU发出中断请求。这是一个可屏蔽中断。所以,当IF=1,并且CPU执行完当前指令后就会响应中断。也就是进入int 9中断服务程序。此时,程序将读取60H中的扫描...
分类:
其他好文 时间:
2014-11-18 13:19:53
阅读次数:
301
上篇文章试着分析了 cocos2d-x 3.2 在 win32平台下的启动过程。今天我们继续探寻,看看 Android 平台下,引擎又是如何启动的。 预备知识: 1. 对 jni ( java 调用 c++ 动态库) 技术略微了解 2. 大致了解 Android 应用的开发过程。 (不用太多) 一、...
分类:
移动开发 时间:
2014-11-18 13:18:31
阅读次数:
463
==================================需要解决的问题==================================问题1:当我们把设备接上电脑后,电脑会发现新的硬件,其硬件的名称是MF事先定义好的,我们就是要把它改掉!!问题2:在MF编译完成以后系统自带的USB ...
分类:
其他好文 时间:
2014-11-18 13:19:38
阅读次数:
1494
转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/9016223 在上一篇文章中,我们花了大量的篇幅来讲解Fragment这个新引进类的使用,目的就是为了让大家能够牢牢的掌握它的使用方法,以便读者在今后的开发中能够熟练的...
分类:
移动开发 时间:
2014-11-18 13:19:49
阅读次数:
273
Android WebRTC 音视频开发总结(一)https://github.com/gandg/webrtc-ios接触Android WebRTC有一段时间了,现在将研究过程中的一些经验和知识总结出来,希望大家有所帮助。本章主要介绍下面四点:一、WebRTC是什么?WebRTC是Google提...
分类:
移动开发 时间:
2014-11-18 13:19:28
阅读次数:
175
for(UIView * subView in self.view.subviews){ if([subView isKindOfClass:[XYZSeniorQueryView class]]){ [subView removeFromSuperview]; subView = nil;//.....
分类:
移动开发 时间:
2014-11-18 13:16:10
阅读次数:
187
1 Ubuntu用户管理 # useradd Useradd 创建一个新的用户2 Ubuntu用户管理 # groupadd Groupadd 组名 创建一个新的组3 Ubuntu用户管理 # passwd Passwd 用户名 为用户创建密码4 用户管理 # Passwd -d Passwd -d...
分类:
系统相关 时间:
2014-11-18 13:18:34
阅读次数:
253
转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/8995025 由于TabActivity在Android4.0以后已经被完全弃用,那么我就不再浪费口水继续讲解它了,取而代之的是Fragment。Fragment是A...
分类:
移动开发 时间:
2014-11-18 13:18:55
阅读次数:
420
这次我觉得我的智商太低,想了很久才写出来。题目是让求镜像二叉树判断,题目如下: Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). For example, th...
分类:
其他好文 时间:
2014-11-18 13:15:28
阅读次数:
181
在Apache中整合JSP和PHP我们最希望任何事都是完美的,如在企业应用中,我们只需要选择一个Web平台就可以部署所有的企业应用。但往往理想与现实相去甚远。在现实世界中,信息系统往往是由很多不同的操作系统、平台以及应用环境混合而成的。而且为了保持与旧的系统兼容,系统总是将当前的技术和以前的遗留技术...
分类:
Web程序 时间:
2014-11-18 13:16:13
阅读次数:
241
tips:这篇文章是听了四脚猫的js课程后查的,深入的理解可以参看两篇博客: JavaScript数据类型--值类型和引用类型 JavaScript数据操作--原始值和引用值的操作本质 在传统的观念里,都认为JavaScript函数传递的是引用传递(也称之为指针传递),也有人认为是值传递和引...
分类:
编程语言 时间:
2014-11-18 13:15:13
阅读次数:
217
Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如 果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对...
分类:
移动开发 时间:
2014-11-18 13:16:45
阅读次数:
211
1)服务端IIS网站上创建新的虚拟路径,给新创建的虚拟路径增加MIME类型:.bpl、.ini等。2)设置update.ini文件版本号配置文件[ver]config.ini=1bplCommon.bpl=1bplGoods.bpl=1bplPower.bpl=1bplPurchasing.bpl=...
分类:
其他好文 时间:
2014-11-18 13:15:34
阅读次数:
297
通常情况下我们需要对我们开发的android代码进行混淆,以免代码在反编译时暴露敏感信息及相关技术代码;反编译测试工具:onekey-decompile-apk-1.0.1。在高级版本的adt创建完都会有project.properties文件;开启混淆的话,需要在文件中这样做如图:注意:混淆代码的...
分类:
移动开发 时间:
2014-11-18 13:16:03
阅读次数:
243
1 import java.util.*; 2 import java.io.*; 3 4 public class Loop { 5 6 static Scanner console = new Scanner(System.in); 7 8 public ...
分类:
其他好文 时间:
2014-11-18 13:16:20
阅读次数:
192
For any matrix $A$ the series $$\bex \exp A=I+A+\frac{A^2}{2!}+\cdots+\frac{A^n}{n!}+\cdots \eex$$ converges. This is called the exponential of $A$. T...
分类:
其他好文 时间:
2014-11-18 13:14:41
阅读次数:
199