首页 > 编程语言
【转】VS2010下MFC的串口编程
串口通信简介 一般来说,计算机都有一个或多个串行端口,这些串口提供了外部设备与PC进行数据传输和通信的通道,在CPU和外设之间充当解释器的角色。当字符数据从CPU发送给外设时,这些字符数据将被转换成串行比特流数据;当接收数据时,比特流数据被转换为字符数据传递给CPU,再进一步说,在操作系统方面,W....
分类:编程语言   时间:2015-05-02 16:28:53    收藏:0  评论:0  赞:0  阅读:345
Java系列学习(七)-继承
1.代码块 (1)在java中,使用 { } 括起来的代码 被称为代码块 (2)分类: A:局部代码块 【局部位置】 【作用:用于限定 变量的生命周期】 B:构造代码块 【在类中的成员位置,用{}括起来的代码。每次调用构造方法执行前,都会先执行构造代码块。】 【作用:可以把多个构造方法的共同 代码放...
分类:编程语言   时间:2015-05-02 16:25:13    收藏:0  评论:0  赞:0  阅读:245
栈实现java
栈是一种“先去后出”的抽象的数据结构。例如:我们在洗盘子的时候,洗完一个盘子,将其放在一摞盘子的最上面,但我们全部洗完后,要是有盘子时,我们会先从最上面的盘子开始使用,这种例子就像栈的数据结构一样,先放进去的数据,最后才能得到。 栈不仅在生活中有很多例子,在计算机方面使用的更为频繁。如:大部...
分类:编程语言   时间:2015-05-02 16:24:52    收藏:0  评论:0  赞:0  阅读:271
普林斯顿大学《算法II》第二周学习笔记 Directed Graph
有向图的遍历和无向图的遍历类似,主要是DFS和BFS。对于DAG(Directed Acyclic Graph),还有一个很重要的拓扑的概念,拓扑排序的倒序可以用Depth-first search来生成,类似二叉树的后序遍历。见Depthfirst Order in Algs4private vo...
分类:编程语言   时间:2015-05-02 16:22:59    收藏:0  评论:0  赞:0  阅读:220
数组第K小数
题目描述给定一个整数数组a[0,...,n-1],求数组中第k小数输入描述首先输入数组长度n和k,其中1 2 #include 3 #include 4 using namespace std; 5 6 int main() 7 { 8 int n, k; 9 cin >> n...
分类:编程语言   时间:2015-05-02 16:20:26    收藏:0  评论:0  赞:0  阅读:455
Javascript 笔记与总结(2-15)结构、样式、行为分离
【例】 Document 改变文字样式 或 Document 改变文字样式 或 Document 改变文字样式
分类:编程语言   时间:2015-05-02 16:20:16    收藏:0  评论:0  赞:0  阅读:249
JavaIO-字节流与字符流详解
在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据时要使用输入流读取数据,而当程序需要将一些数据保存起来时,就要使用输出流,可以通过图12-5表示出输入及输出的关系。   (点击查看大图)图12-5  输入、输出的关系 在java.io包中流的操作主要有字节流、字符流两大类,两类都有输入和输出操作。在字节流中输出数据主要使用OutputStre...
分类:编程语言   时间:2015-05-02 15:14:37    收藏:0  评论:0  赞:0  阅读:266
看数据结构写代码(62) 插入排序
// InsertSort.cpp : 定义控制台应用程序的入口点。 //插值排序 #include "stdafx.h" #include static int testArray[] = {0,55,33,22,99,77,66,11,44,88,9};//11个 //数组0号位置 作为 哨兵... //升序排序 void insertSort(int * array,int num)...
分类:编程语言   时间:2015-05-02 15:14:26    收藏:0  评论:0  赞:0  阅读:280
HDU-2504-又见GCD(Java强行暴力水过!)
又见GCD Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 12371    Accepted Submission(s): 5257 Problem Description 有三个正整数a,b,c(0 ...
分类:编程语言   时间:2015-05-02 15:14:06    收藏:0  评论:0  赞:1  阅读:551
Dijkstra最短路径算法
Dijkstra最短路径算法...
分类:编程语言   时间:2015-05-02 15:13:26    收藏:0  评论:0  赞:0  阅读:134
数组中唯一出现一次的一个,两个,三个数,其余数都是偶数次出现(java版本)
首先在leetcode上面有这样类似的题,做法大致类似 1,首先是只出现一次的一个数 比较简单,直接全部亦或值就得到了 //只出现一次的一个数 public static int singleNumber1(int[] A) { int res=0; for(int i=0;i<A.length;i++) res^=A[i]; ...
分类:编程语言   时间:2015-05-02 15:12:36    收藏:0  评论:0  赞:0  阅读:441
题目1135:字符串排序 Java/c++
题目描述: 先输入你要输入的字符串的个数。然后换行输入该组字符串。每个字符串以回车结束,每个字符串少于一百个字符。 如果在输入过程中输入的一个字符串为“stop”,也结束输入。 然后将这输入的该组字符串按每个字符串的长度,由小到大排序,按排序结果输出字符串。 输入: 字符串的个数,以及该组字符串。每个字符串以‘\n’结束。如果输入字符串为“stop”,也结束输入. 输出: ...
分类:编程语言   时间:2015-05-02 15:11:26    收藏:0  评论:0  赞:0  阅读:389
java语言实现创建型设计模式—单例模式
一、描述 单例模式就是确保一个类只有一个实例对象,并且在实例对象必须自动创建,对外不提供该对象的构造方法,并向整个系统提供该实例。使用单例模式相当于整个系统共用该类的实例对象,对于java中的并发访问有重要意义。 单例模式又分为饿汉模式和饱汉模式两种,饿汉模式就是在类加载的时候就创建和初始化该类的唯一的实例对象,而饱汉模式是系统需要用到这个类的实例的时候才创建该对象。 二、单例模式的...
分类:编程语言   时间:2015-05-02 15:10:59    收藏:0  评论:0  赞:0  阅读:241
Java---29---Map中元素的两种取出方式
Map中是没有迭代器的,那么Map中的元素是如何取出的呢? 有两种方法: 一种是通过Set keySet () 一种是通过 Set > entrySet () keySet:: 将map中所有的键存入到Set集合中。在通过map的getKey ()方法即可获得 value的值 entrySet: 返回此映射中包含的映射关系的Set视图。既包含键也包含值。 这个映...
分类:编程语言   时间:2015-05-02 15:10:16    收藏:0  评论:0  赞:0  阅读:181
最大子数组和
题目描述给定一个数组a[0,...,n-1],求其最大子数组(长度>=1)和输入描述第一行一个整数n(1 2 using namespace std; 3 4 int main() 5 { 6 int n, num; 7 long sum, max; 8 cin >> n;...
分类:编程语言   时间:2015-05-02 15:09:06    收藏:0  评论:0  赞:0  阅读:176
数据结构与算法感想一
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 一般认为,一个数据结构是由数据元素依据某种逻辑联系组织起来的。对数据元素间逻辑关系的描述...
分类:编程语言   时间:2015-05-02 15:06:46    收藏:0  评论:0  赞:0  阅读:223
C语言中全局变量、局部变量、静态全局变量、静态局部变量的区别
1.从作用域看:1>全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变量定义的源文件需要用extern 关键字再次声明这个全局变量。2>静态局部变量具有局部作用域,它只被初始化一次,自从第一次被初始化直到程序运行结束都一直存在,它和全局变量的区别...
分类:编程语言   时间:2015-05-02 15:03:56    收藏:0  评论:0  赞:0  阅读:249
Javascript 笔记与总结(2-14)事件
常用事件:● onclick 元素点击时● onfocus 元素获得焦点时● onblur 元素失去焦点时● onmouseover 鼠标经过时● onsubmit 表单提交时()● onload 页面加载完毕时注:onsubmit = "return func()"; func() 函数才能阻拦提...
分类:编程语言   时间:2015-05-02 15:03:36    收藏:0  评论:0  赞:0  阅读:236
python 模式之工厂模式
工厂模式是一个在软件开发中用来创建对象的设计模式。工厂模式包涵一个超类。这个超类提供一个抽象化的接口来创建一个特定类型的对象,而不是决定哪个对象可以被创建。为了实现此方法,需要创建一个工厂类创建并返回。当程序运行输入一个“类型”的时候,需要创建于此相应的对象。这就用到了工厂模式。在如此情形中,实现代...
分类:编程语言   时间:2015-05-02 15:00:26    收藏:0  评论:0  赞:0  阅读:216
Windows10下搭建汇编语言开发环境(利用DOSBOX和MASM32)
学一门语言,最好的方法便是在实践中学习。对于不少初学者来说,首先要面临的是如何搭建开发平台/环境的问题。由于汇编语言的特殊性,不少初学者会担心自己直接对寄存器进行操作会不会导致系统崩溃或者系统硬件损坏,再加上现如今高级程序设计语言大行其道,真正需要写汇编语言的情境已经不那么多了,所以不少初学汇编语言的同学都还停留在纸上谈兵的状态。 本人初次学习汇编语言已经是五年前,但一直都未亲自实践过,最近工作上需要用到反汇编二进制可执行文件,因此计划重新拾起曾经学过的汇编语言,以便能够顺利完成手头上的项目。以下是搭...
分类:编程语言   时间:2015-05-02 13:56:26    收藏:0  评论:0  赞:0  阅读:363
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!