之前只用过51单片机,编程的时候全是设定寄存器,现在接触STM32发现寄存器太多了,头大了三天。。。
之前一直对着103的资料设定407的定时器,但是这哥俩区别真是有的,一开始就进错了门,还想找对人?407输入捕获要把GPIO设定成复用模式,还要做管脚复用的映射,`GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;
GPIO_PinAFConfig(GPIOA,...
分类:
其他好文 时间:
2016-05-13 01:42:22
阅读次数:
433
单行文本的输入存在严重的缺陷,也不适合实际的运用,本节通过一个无功能的记事本来介绍可以进行多行输入的JTextAre
JTextArea
JTextArea() :创建一个内容为空的文本区
JTextArea(Document doc) :创建具有指定文档的文本区
JTextArea(Document doc,String text,int rows,int columns) :...
分类:
其他好文 时间:
2016-05-13 01:41:05
阅读次数:
578
本文使用Timer和DispatcherTimer制作电子时钟,通过实例对比来了解两者的本质区别。
下面是实例最终的运行画面。其中时钟1使用Timer实现,时钟2使用DispatcherTimer实现。
下面给出完整的实例代码(省略画面代码)。using System;
using System.Windows;namespace DispatcherTimereExp
{
///...
冒泡排序算法的核心是每次冒泡过程中,比较相邻的两个元素,如果array[i-1]大于array[i],则将其交换,然后array[i]和array[i+1]再进行比较,将大的元素往后放。这样一趟下来,最大元素就被逐次“冒”到序列的末尾了。...
分类:
编程语言 时间:
2016-05-13 01:42:01
阅读次数:
213
家庭绿化
家中空气中潜在的危害
相关净化方案
详解绿色植物作用(绿意满屋)
匠心养护(介绍养花技巧)
更多创意(介绍鱼菜共生)...
分类:
其他好文 时间:
2016-05-13 01:40:11
阅读次数:
141
要求:编译器的版本是4.4.6
查看当前交叉编译器的版本:arm-linux-gcc -v
如果不是4.4.6编译器,需要修改一下两个文件:
vim /home/tarena/.bashrc
删除最后一行:
export PATH = /opt/arm-2009q3...
sudo vim /etc/environment添加4.4.6的支持
最小...
分类:
系统相关 时间:
2016-05-13 01:41:40
阅读次数:
318
过山车Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 17128 Accepted Submission(s): 7478Problem Description
RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过...
分类:
其他好文 时间:
2016-05-13 01:40:29
阅读次数:
182
#include
#include
#include
#include
#include
#include
#define sqr(x) x*x
int i,j,x,y,d,k,f,stx,sty,score,e,l,w,h;
char s[21][21];
int a[21][21];
int hard[13]={1,2,5,10,15,20,30,45,60,80,100};
void fin...
分类:
编程语言 时间:
2016-05-13 01:42:51
阅读次数:
223
There is an interesting calculator. It has 3 rows of button.
? Row 1: button 0, 1, 2, 3, … , 9. Pressing each button appends that digit to the end of the display.
? Row 2: button +0, +1, +2, +3, … ,...
分类:
其他好文 时间:
2016-05-13 01:40:51
阅读次数:
142
题目描述:
个人觉得,类中四少(构造函数、拷贝构造函数、赋值操作符、析构函数)都有一些注意点,于是都实现了下,注意点均有标注(注意下^_^)
#include
#include
using namespace std;
class CMyString{
public:
/*
赋值语句:(四部曲)
1:检查自赋值
2:释放原有空间
3:开辟新空间并赋值...
分类:
其他好文 时间:
2016-05-13 01:39:39
阅读次数:
149
Redis的sentinel模式使用了Hiredis代码,Hiredis是redis数据库一个轻量级的C语言客户端库。它实现的向Redis发送命令的API函数redisCommand,使用方法类似于printf。因此只要熟悉redis命令,就可以很容易的使用该函数将redis命令字符串,转换成统一请求协议格式之后,发送给Redis服务器。
Hiredis库包含三类API:同步操...
1、 方法重载与覆盖的区别?( Overload 与 Override 的区别)
答:方法的重载属于编译时多态,方法名相同参数列表不同,返回值必须相同或都没有返回值类型。
方法的覆盖属于运行时多态,子类覆盖父类的方法,子类指向父类引用,在调用方法的时候用父类的引用调用。
2、 集合的实现类与区别?
答:Collection 接口,集合结构总的父接口,有两个子接口 list 和 set...
分类:
编程语言 时间:
2016-05-13 01:40:50
阅读次数:
159
2245: [SDOI2011]工作安排
Time Limit: 20 Sec Memory Limit: 512 MB
Submit: 1446 Solved: 692
[Submit][Status][Discuss]
Description
你的公司接到了一批订单。订单要求你的公司提供n类产品,产品被编号为1~n,其中第i类产品共需要Ci件。公司共有m名员工,员工被编号...
分类:
其他好文 时间:
2016-05-13 01:40:18
阅读次数:
224
一.字符串
#include
#include
using namespace std;
int main()
{
char str[50];
int d=0,x=0,y=0,z=0,i=0;
cout<<"输入字符串:";
gets(str);
while(str[i]!='\0')
{
if(st...
分类:
编程语言 时间:
2016-05-13 01:39:36
阅读次数:
131
问题:我发现在我的Mac上上网的速度很慢。
问题分析:虽然Mac上的运行速度很慢,但同时在我的两台手机上面的运行速度都比较快。我刚开始怀疑是路由器的问题,如果是路由器的问题,那么手机肯定不会很块,手机也会很慢,可以断定肯定是我的mac设置出了问题,之前按照下面的步骤设置了一个DNS,然后今天我将那个改回来之后,网络的问题就不复存在了。
将上面的DNS地址8.8.8.8去掉就...
分类:
系统相关 时间:
2016-05-13 01:39:32
阅读次数:
338