本文的程序是主控室STM32F107各种宏定义和文件会在末尾说明
1、 SPI简介
SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI,是一种高速的,全双工,...
分类:
其他好文 时间:
2016-07-19 11:01:33
阅读次数:
2566
因为Android Studio是基于IntelliJ IDEA开发过来的,使用的插件其实都是IDEA上面的。IDEA与Android Studio默认已经安装了Git插件,所以我们可以直接使用。1.配置git虽然IDEA与Android Studio已经安装了Git插件,但是还要配置git的安装目录。
file->settings->version control->git
2.新建本地工程...
分类:
移动开发 时间:
2016-07-19 11:00:33
阅读次数:
292
Android ScrollView向上滑动控件顶部悬浮效果实现
* 导航栏实现悬浮置顶效果(顶部图片隐藏,下面的单选框导航悬浮)
【上滑停靠顶端的悬浮框】里的实现方法是使用两个控件,滑动时,监听ScrollView的滚动Y值,
* 从而通过对两个控件的显示隐藏来实现控件的顶部悬浮。但是实际应用场景中,
* 有可能需要悬浮的控件里面的内容是比较多的,如果通过显示隐藏的方式来实现的话,
* 操作控...
分类:
其他好文 时间:
2016-07-19 11:00:11
阅读次数:
349
freeswitch dialplan application...
分类:
移动开发 时间:
2016-07-19 11:01:50
阅读次数:
3229
据我所知,创建bean实例的方式有4种方式~
下面我会一一写出来这4种方式~
第一种:xml文件中有bean的配置,而且这个bean所对应的java类中存在一个无参构造器,那么这个时候spring容器就可以使用反射调用无参构造器来创建实例了~
代码如下:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns...
分类:
编程语言 时间:
2016-07-19 11:03:01
阅读次数:
179
1. 概述
2. 线性可分支持向量机与硬间隔最大化
1. 函数间隔
2. 间隔最大化
3. 支持向量和间隔边界
4. 学习的对偶算法
3. 线性支持向量机与软间隔最大化
学习的对偶算法
0.
支持向量
4. 非线性支持向量机与核函数
0.
核技巧
1....
分类:
其他好文 时间:
2016-07-19 11:01:40
阅读次数:
629
数组是一段线性分配的内存,它是通过整数计算偏移量并访问其中的元素,所以数组是性能出色的数据结构,但JavaScript没有像此类数组一样的数据结构
作为替代,JavaScript提供一种拥有类数组(array-like)特性的对象。...
分类:
编程语言 时间:
2016-07-19 11:00:22
阅读次数:
223
类的三大属性:
private,public,protected
1,对于类的成员变量或者函数,缺省即为私有
#include
using namespace std;
class A
{
int y; //私有成员
int x; //私有成员...
分类:
编程语言 时间:
2016-07-19 10:59:40
阅读次数:
248
类的定义 public class HashMap
extends AbstractMap
implements Map, Cloneable, Serializable {}
属于AbstractMap子类,具有clone和序列化的属性
实现了Map接口,这样HashMap支持所有的Map操作,并且允许NULL Value和NULL Key.HashMap和Hash...
分类:
编程语言 时间:
2016-07-19 11:00:08
阅读次数:
155
本页面更新日期: 2016年07月17日对象/引用
在前面 PersonTest.java 代码中, 有这样一行代码: Person p = new Person();
这行代码创建了一个 Person 实例, 也被称为 Person对象,这个Person对象被赋给 p 变量.
这行代码实际产生了两个东西: 一个是 p 变量, 一个是 Person 对象.
从 Pers...
分类:
编程语言 时间:
2016-07-19 11:02:04
阅读次数:
228
一、AOP术语
切面(aspect):要实现的交叉功能,是系统模块化的一个切面或领域。如日志记录。
连接点:应用程序执行过程中插入切面的地点,可以是方法调用,异常抛出,或者要修改的字段。
通知:切面的实际实现,他通知系统新的行为。如在日志通知包含了实
现日志功能的代码,如向日志文件写日志。通知在连接点插入到应用系统中。
切入点:定义了通知应该应用在哪些连接点,通知可以应用到AOP框架支持的任何连接...
分类:
编程语言 时间:
2016-07-19 10:59:19
阅读次数:
196
用HTML实现一个静态的邮箱页面,主要通过超链接来实现邮箱主页显示的切换,邮箱的框架设计使用frameset,form,表格,等等...
分类:
Web程序 时间:
2016-07-19 10:59:36
阅读次数:
281
前言:在工作中, 很多小伙伴都会在PCH文件定义一些常用的宏,但是又怕写这些简单的宏浪费时间,又有时候忘记怎么定义了怎么办?本人在工作中也是如此。所以在这里给大家分享一些常用的宏定义,喜欢的小伙伴可以直接在项目中使用(持续更新)!
为了大家使用方便,请点击GitHub - 宏定义头文件下载 !
1.获取屏幕宽度与高度
#define SCREEN_WIDTH [UIScreen mainScr...
分类:
移动开发 时间:
2016-07-19 11:00:54
阅读次数:
222
这个简单的问题,该怎么解?...
分类:
其他好文 时间:
2016-07-19 10:58:53
阅读次数:
142
本页面更新日期: 2016年07月17日前言
Java 是面向对象的程序设计语言, Java 语言提供了 定义类, 成员变量, 方法 等基本功能.
类 可以被认为是一种自定义的数据类型.
可以使用类来 定义变量,所有使用类定义的变量都是 引用变量.
它们将会引用到 类的对象.
类用于描述客观世界里 某一类对象的共同特征.
而对象则是 类的具体存在.
Java...
分类:
编程语言 时间:
2016-07-19 11:00:54
阅读次数:
143
基本数据的类型的大小是固定的,4类八种,各个表示大小是固定的,java为了跨平台。
非基本类型的Java对象,其大小是个问题? Object ob = new Object(); 一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。
4byte+8byte
4byte:Java栈中保存引用的所需要的空间
8byte:Java堆中对象的信息。
因...
分类:
编程语言 时间:
2016-07-19 10:58:15
阅读次数:
247
1、题意:给一个序列,枚举长度x,然后在这个序列中所有长度为x的区间,我们求出这些区间的最大值之和并取模,最后将所有的异或起来就好啦
2、分析:听说好多人写的O(nlogn)O(n\log n) ,特来写一发O(n)O(n) 的算法骗访问量
话说这个东西,我们对于每一个点,设这个点的值是maxmax,我们可以求出他影响的所有区间,这个用单调栈解决即可,也就是说求出左边和右边第一个比这个点大的值的...
分类:
其他好文 时间:
2016-07-19 11:00:11
阅读次数:
145