码迷,mamicode.com
首页 > 编程语言
【ALB技术笔记】基于多线程方式的串行通信接口数据接收案例
基于多线程方式的串行通信接口数据接收案例 广东职业技术技术学院 欧浩源 1、案例背景 在本博客的《【CC2530入门教程-06】CC2530的ADC工作原理与应用》中实现了电压数据采集的程序设计,传感器模块以每1秒发送一帧数据的形式通过串口向上位机发送电压数据。其数据帧由4个字节组成:一个帧头和一个 ...
分类:编程语言   时间:2017-07-09 18:17:05    阅读次数:353
python学习笔记1-numpy/enumerate
1. np.size和np.prod 2. enumerate()函数是python的内置函数,在字典上进行枚举、列举,对于一个可迭代的(iterable)/可遍历的对象,enumerate将其组成一个索引序列,利用它可以同时获得索引和值。注:enumerate多用于for循环中得到计数。 使用举例 ...
分类:编程语言   时间:2017-07-09 18:16:50    阅读次数:307
spring mvc json乱码
配置默认转换器的编码格式为UTF-8,源码里是ISO-8859-1 <mvc:annotation-driven>标签开启了13个bean包含了替换3.1之前的废弃beanDefaultAnnotationHandlerMapping -> RequestMappingHandlerMapping ...
分类:编程语言   时间:2017-07-09 18:16:22    阅读次数:297
多线程
程序进入内存时,即变成一个进程,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位 进程三个特征: 独立性:进程是系统中独立存在的实体,拥有自己独立的资源,有自己私有的地址空间,没有经过进程本身允许的情况下,一个用户进程不能直接访问其他进程的地址空间 动态 ...
分类:编程语言   时间:2017-07-09 18:15:35    阅读次数:196
线程的生命周期
...
分类:编程语言   时间:2017-07-09 18:15:13    阅读次数:179
linux下怎样用c语言调用shell命令
C程序调用shell脚本共同拥有三种法子 :system()、popen()、exec系列数call_exec1.c , system() 不用你自己去产生进程。它已经封装了,直接增加自己的命令 exec 须要你自己 fork 进程,然后exec 自己的命令 popen() 也能够实现运行你的命令, ...
分类:编程语言   时间:2017-07-09 18:14:53    阅读次数:146
Spring Batch 专题
如今微服务架构讨论的如火如荼。但在企业架构里除了大量的OLTP交易外,还存在海量的批处理交易。在诸如银行的金融机构中,每天有3-4万笔的批处理作业需要处理。针对OLTP,业界有大量的开源框架、优秀的架构设计给予支撑;但批处理领域的框架确凤毛麟角。是时候和我们一起来了解下批处理的世界哪些优秀的框架和设 ...
分类:编程语言   时间:2017-07-09 18:14:37    阅读次数:227
浅入深出之Java集合框架(中)
Java中的集合框架(中) 由于Java中的集合框架的内容比较多,在这里分为三个部分介绍Java的集合框架,内容是从浅到深,如果已经有java基础的小伙伴可以直接跳到<浅入深出之Java集合框架(下)>。 目 录 浅入深出之Java集合框架(上) 浅入深出之Java集合框架(中) 浅入深出之Java ...
分类:编程语言   时间:2017-07-09 17:26:28    阅读次数:211
java中三个类别加载器的关系以及各自加载的类的范围
Java在需要使用类别的时候,才会将类别加载,Java的类别载入是由类别载入器(Class loader)来达到的,预设上,在程序启动之后,主要会有三个类别加载器:Bootstrap Loader、ExtClassLoader与AppClassLoader。Bootstrap Loader是由C++ ...
分类:编程语言   时间:2017-07-09 17:26:18    阅读次数:159
数组声明方式
1、var arr = new Array(); arr[0] = 'Audi'; arr[1] = 'BMW'; 2、var arr = new Array('Audi', 'BMW'); 3、var arr = ['Audi', 'BMW']; ...
分类:编程语言   时间:2017-07-09 17:25:32    阅读次数:137
复制class文件到as中出现非法字符,须要class,interface货enum
问题如题,出现此情况是在导入eclipse项目到Android Studio出现这种错误, 非法字符: ‘\ufeff‘ 解决方式|错误: 须要class, interface或enum,查阅后了解到Eclipse能够智能的把UTF-8+BOM文件转为普通的UTF-8文件。Android Studi ...
分类:编程语言   时间:2017-07-09 17:24:02    阅读次数:193
python中filter函数
python中filter()函数 filter()函数是 Python 内置的另一个有用的高阶函数,filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元 ...
分类:编程语言   时间:2017-07-09 17:22:58    阅读次数:95
mybatis学习笔记(六) -- maven+spring+mybatis从零开始搭建整合详细过程(下)
继续 mybatis学习笔记(五) -- maven+spring+mybatis从零开始搭建整合详细过程(上) 五、使用监听器启动Spring容器 1、修改pom.xml文件,添加Spring-web 2、修改web.xml,配置启动Spring容器 3、新建BookServer 4、新建Book ...
分类:编程语言   时间:2017-07-09 17:20:59    阅读次数:197
java实现floyd统计天津地铁的网站距离
一:说明 (1)使用floyd实现各个网站的计算记录和路径 (2)网站获取和初始距离依据外部文件得到 (3)结果以外部文件的形式存储 (4)网站间转乘,觉得初始值也为1 (5)代码凝视比較具体,如有疑问或者代码有。请联系我,谢谢 (6)java中二维数据的定义: a: float[][] numth ...
分类:编程语言   时间:2017-07-09 17:18:56    阅读次数:133
Python基础学习总结(四)
6.高阶特性 6.1迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。在Python中,迭代是通过for ... in来完成的。 因为dict的存储不是按照list的方式顺序排列,所以,迭代出的结果顺序很可能不一 ...
分类:编程语言   时间:2017-07-09 17:15:50    阅读次数:298
JAVA 并发编程-返回运行结果(Callable和Future)(九)
启动一个线程不论使用Thread或者Runnable的时候。都是没有返回结果的。也就是说Thread和Runnable的run()方法必须没有返回值。 public void run(){} 解决方式: Callable和Future,一个产生结果,一个拿到结果。 简单的来一个实例demo帮助我们理 ...
分类:编程语言   时间:2017-07-09 17:15:08    阅读次数:124
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!