框架的可交互性: 通过接口混入与注册接口实现,外围感兴趣的事情发生时,框架通过注册的hook通知外部。 软件的可扩展性: 1)软件框架的抽象类组件的可替代性,通过依赖注入具体实现 实现扩展; 2)插件:插件生成以后,注册到基础架构(注册插件本身和插件功能的触发机制)。 3)基础架构提供容器或者挂靠点 ...
分类:
其他好文 时间:
2016-06-21 20:32:19
阅读次数:
99
一、字符串型: 二、胞元数组: 1.胞元数组的创建和寻址 2.胞元数组的扩充、收缩和重组 3.胞元数组的内容获取 4.胞元数组和数值数组间的转换 5.胞元数组的常用操作函数 三、架构数组(结构数组): 1.单架构和架构数组的创建 === 2.架构数组域中内容的调取的设置 3.架构数组域的扩充和删减 ... ...
分类:
其他好文 时间:
2016-06-21 20:30:14
阅读次数:
315
1. 四大组件Android系统四大组件分别是活动(Activity)、服务(Service)、广播接收器(BroadcastReceiver)和内容提供器(ContentProvider)。其中活动是所有 Android 应用程序的门面,凡是在应用中你看得到的东西,都是放在活动中的。而服务就比较低 ...
分类:
其他好文 时间:
2016-06-21 20:29:06
阅读次数:
214
unix的三大派生版本System V,Berkley,HybfidGUN的原则是共享,GUN/Linux系统posix(Portable Operating System interface for Computing Systems)GUN通用公共许可证GPLLinux的发行版本大众的Ubunt ...
分类:
其他好文 时间:
2016-06-21 20:31:25
阅读次数:
114
1 ldr伪指令有两种用途。 (1)当需要读取到寄存器中的数据超过了MOV,及MVN指令可以操作的范围时,可以使用LDR伪指令将该数据读取到寄存器中。 (2)还未用到。2 ldr r0,=0x5300000 (把0x5300000下载到r0中) mov r1,#0 str r1,[r0] (把r1的 ...
分类:
其他好文 时间:
2016-06-21 20:29:47
阅读次数:
96
课本源码部分 第9章 查找 - Trie树/字典树/前缀树(键树) ——《数据结构》-严蔚敏.吴伟民版 源码使用说明 链接??? 《数据结构-C语言版》(严蔚敏,吴伟民版)课本源码+习题集解析使用说明 课本源码合辑 链接??? 《数据结构》课本源码合辑 习题集全解析 链接??? 《数据结构题集》习题 ...
分类:
其他好文 时间:
2016-06-21 20:27:51
阅读次数:
210
{ "result": { "status": 1, "rows": 1, "data": { "homework_list": [ { "courseId": "32848", "stuCourseId": 4017089, "status": 7, "is_v... ...
分类:
其他好文 时间:
2016-06-21 20:29:42
阅读次数:
166
很多Qt爱好者想发布自己的Qt软件,但却发现在其他没有安装Qt SDK的机器上无法运行,这就是本文想要说明的问题。现在网上大部分软件都要发布自己开发的应用程序,都会打包到exe文件中,待安装完exe文件后,就会生成很多小文件,其实原理都一样,只是各自使用的打包工具不能罢了。本文主要介绍在Window ...
分类:
其他好文 时间:
2016-06-21 20:27:23
阅读次数:
164
ADC的寄存器读取,int adc_read(void){ int result; #if ADSTART==0 result = ADC.ADCDAT0&0x3ff; while(!(ADC.ADCCON&(0x1<<15))) { }#elif ADSTART==1 while(!(ADC.AD ...
分类:
其他好文 时间:
2016-06-21 20:29:14
阅读次数:
218
在ADCCON中,最后0位和1位互斥。如果1位选1的话,0位的值无效。如果1位选0的话,0位的值才有效。当1位选1的话:这是应用层的程序 #if ADSTART==0void niuniu(void){ uart_init(); adc_init(); beeper_init(); adc_read ...
分类:
其他好文 时间:
2016-06-21 20:28:44
阅读次数:
178
github介绍 github上有很多优秀的项目,是我们学习的宝库。本文记录tortoisegit对github/oschina的日常操作,以作备忘。 git for windows 官网:https://git-for-windows.github.io/ TortoiseGit github图形... ...
分类:
其他好文 时间:
2016-06-21 20:27:19
阅读次数:
361
50200210海岛帝国:“落汤鸡”市的黑帮危机 【试题描述】 近几天,犯罪分子发现“药师傅”帝国的警力约等于0。(请见YSF的海岛帝国)于是开始猖狂了起来。他们选择了依山靠水(农村?)的“落汤鸡”市。开始抢劫财务,一天内发生了5起抢劫案,9起爆炸案,3起枪击案,12起绑架案!搞得YSF夜不能寐,况 ...
分类:
其他好文 时间:
2016-06-21 20:28:16
阅读次数:
154
1 捎程序的时候,注意,捎入的是norflash,此时的按钮应该在norFlash.2 当捎入成功的时候,开始运行程序时,应该把按钮按回nandflash,因为程序的启动就是在nandflash,他把norflash 的内容放到了nandflash中运行,cpu的固化程序做的。3 因为串口时用的速度 ...
分类:
其他好文 时间:
2016-06-21 20:24:30
阅读次数:
181
1 中断,很短的时间过去,然后回来。2 信号,软中断,而中断属于硬中断。3 实时内核,和分时内核。4 同步,预先知道发生,异步,预先不知道要发生,中断属于异步。5 arm一次执行一个中断。6 irq中断,2现在内核支持这个,fiq,快速中断请求。7 问题:两个中断同时发生? 更具优先级,一个一个执行 ...
分类:
其他好文 时间:
2016-06-21 20:26:42
阅读次数:
130
1、用vc新建一个dialog1工程。属性默认。 2、insert一个dialog2,改为child。 3、在dialog1中包含dialog2头文件,在一个按钮事件中显示dialog2: Cdialog2 *p = new Cdialog2(this); p->Create(IDD_Dialog2 ...
分类:
其他好文 时间:
2016-06-21 20:25:54
阅读次数:
104
1.为什么还需要linux bridge的部署方式? 2.哪一个网桥起着交换机的作用? 3.neutron如何实现私有网络的隔离 很久之前写了一篇关于OpenStack Neutron解析的文章,那时只是粗略的写了一下把Neutorn的整体架构分析了一下,后来一直忙于其他事情,也就忘了去详细分析一下 ...
分类:
其他好文 时间:
2016-06-21 20:23:56
阅读次数:
134