虽然编译器强制你去初始化基类,并且要求要在构造器起始处就要这么做,但是它并不监督你必须将成员对象也初始化。
是这样理解的:
new一个子类对象时,要调用子类的构造方法,再调用方法的首行调用父类的构造方法,如果调用无参数的,默认调用。
如果子类对象中有成员属性对象时,此属性编译器不检查此成员属性是否初始化。...
分类:
其他好文 时间:
2015-07-21 14:57:44
阅读次数:
84
ORB算法是将FAST角点检测与BRIEF特征描述结合并进行了改进,是一种快速,较好的特征检测算法。...
分类:
编程语言 时间:
2015-07-21 14:54:36
阅读次数:
7690
CMSIS-RTOS是对FreeRtos的封装,函数名比较适合纯软件编程。
现在的版本是1.0.2.
id1 = osTimerCreate(osTimer(Timer_1), osTimerOnce, NULL);
但是这个osTimerCreate总是返回0x00000000。
就是创建软件定时器不成功。
在stm32cubmx的配置中,看到Timers不可...
分类:
其他好文 时间:
2015-07-21 14:57:01
阅读次数:
296
1、概念
回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。
回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。
许多复杂的...
分类:
编程语言 时间:
2015-07-21 14:54:06
阅读次数:
157
首先把图分为4点来定义
1.什么是图
图的定义图就是由两个集合组成的含有定点集合以及边集合
分为有向图无向图
2.图的存储
邻接矩阵:
行:表示尾(通过遍历非0元素个数可以知道入度)
列:标示头(通过遍历非0元素个数可以知道出度)...
分类:
其他好文 时间:
2015-07-21 14:54:19
阅读次数:
104
题目大意:要求你将所有非障碍格子都走一遍,形成回路(可以多回路),问有多少种方法解题思路:
参考基于连通性状态压缩的动态规划问题 - 陈丹琦以下为代码#include
#include
#include
using namespace std;
#define N 12
#define S (1 << 12)
int n, m;
long l...
分类:
其他好文 时间:
2015-07-21 14:53:14
阅读次数:
93
iBatis框架是Java持久层开发框架,说白了就是前人写了一部分代码(针对数据库操作),我们要做的就是再次开发,拿来框架直接使用。
我们自己开发时,dao层的sql语句都是写死在程序中的,如果查询条件改变什么的都需要修改sql语句,这样就得去修改原代码,违背了开发原则中的开闭原则。有没有一种实现让sql不再写死在程序里,iBatis框架就可以使sql文活起来。
iBatis是...
分类:
其他好文 时间:
2015-07-21 14:52:31
阅读次数:
140
- 什么是程序?
程序简单说就是数据结构和算法。而且我们可以把数据结构和算法简单分为面向过程和面向对象两种。比如基本数据类型这些属于面向过程的数据结构,而类/属性和模块可以看成是面向对象的数据结构。基本运算符和控制流可以看作面向过程的算法,而构造和析构过程可以看成是面向对象的算法。...
分类:
编程语言 时间:
2015-07-21 14:50:49
阅读次数:
161
1.数据类型分类
2.基本数据类型
3.整数数据类型
A.基本概念
Int x=0;
分配4个字节内存,一个字节占8位,取值范围 -2的31次方到2的31次方-1
Bytex=-12;
分配一个字节,机器编码
Shortx=12;
分配2个字节,强调类型时,使用方法 (short)12;
Long类型用后缀L表...
分类:
编程语言 时间:
2015-07-21 14:53:45
阅读次数:
135
为了程序的可读性,通常将一个类中的表示同一属性的变量进行统一的命名,但是这样做又会导致成员变量与局部变量名字冲突导致无法访问成员变量,为了解决这个问题,java中引入了this这个关键字!所以this 的作用就是用于在方法中访问对象的其他成员!
this关键字有以下三种常见用法:
1)通过this关键字可以明确的访问成员变量,解决与局部变量重名的矛盾!(成员变量与局部变量冲突的时候)
c...
分类:
编程语言 时间:
2015-07-21 14:50:40
阅读次数:
131
《meta》
1.Keywords (关键字)
说明:告诉搜索引擎你网页的关键字是什么。
用法:
2. Description (网页描述)
说明:Description用来告诉搜索引擎你的网页主要内容。
用法:
3. Robots (机器人向导)
说明:Robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。Content的参数有all、none、index、...
分类:
Web程序 时间:
2015-07-21 14:49:35
阅读次数:
108
最重要的是理解事件源,监视器,处理事件的接口的概念。
1.事件源:是能够产生时间的对象都可以叫事件源,比如文本框,按钮,下拉列表之类的组件。2.监视器:事件源要产生事件,必须要有什么东西去监视它,以便作出相应啊,那就是监视器,监视器的作用是对事件源进行监视,以便对发生的时间进行处理。事件源通过相应的方法注册自己的监听器。比如addListener(监听器);
3。处理事件的接口:监视器负责处理事...
分类:
编程语言 时间:
2015-07-21 14:50:36
阅读次数:
193
查看了下别的api的返回示例 我选出这样的返回样式
{
“resultcode”:”200”,
“reason”:”Successed!”,
“result”:{
“count”: 11,
“commentlist”: []
},
“notice”….
}
当前api访问的错误和原因加 非当前api的处理(比如notice 通知 注:来自开源中国ios版...
这是小白的零基础JavaScript全栈教程,具有如下特点:
是JavaScript全栈教程!
可以在线免费学习!
可以在线编写JavaScript代码并直接运行!
不要再犹豫了,立刻从现在开始,零基础迈向全栈开发工程师!...
分类:
编程语言 时间:
2015-07-21 14:49:43
阅读次数:
119
因为项目需要封装了其网络层,主要对其原来的模式进行改进,使用的回调的方式来进行网络的访问和返回结果的处理,还有就是在View层和网络层之间加了一个中间层,用来分配各种网络请求,这样就可以方便的调度和管理。
我就不拿原项目的代码来演示,自己写了一个demo,首先是最底层,处理最基本的Http协议,里面包含一个execute方法,用来Post或者Get获取数据,这里为了方便我只写了一个Get,可以根...
分类:
移动开发 时间:
2015-07-21 14:49:36
阅读次数:
200
当我们在做php开发的时候,很多时候需要对接口进行测试,或者更方便的调用一些已有模块的接口,取到结果并进行后续操作,我们可以通过curl进行模拟提交post和get请求,来去实现这些功能。
下面是对curl的post和get的封装
<?php
/**
* Created by PhpStorm.
* User: thinkpad
* Date: 2015/7/17 0017
* Ti...
分类:
Web程序 时间:
2015-07-21 14:50:14
阅读次数:
122
亲和串
时间限制:1000 ms |
内存限制:65535 KB
难度:3
描述
最近zyc遇到了一个很棘手的问题:判断亲和串,以前判断亲和串的时候直接可以看出来,但现在不同了,现在给出的两字符串都非常的大,看的zyc头都晕了。于是zyc希望大家能帮他想一个办法来快速判断亲和串。亲和串定义:给定两个字符串s1和s2,如果能通过s1循环移动,使s2包含在s1中,那么我们就说s2是s1的...
分类:
其他好文 时间:
2015-07-21 14:51:29
阅读次数:
132