- 博客(50)
- 资源 (2)
- 收藏
- 关注
原创 C++多线程 thread.h c++11
thread.h声明thread类和this_thread命名空间的头文件class thread表示各个执行线程。执行线程是一个指令序列,它可以在多线程环境中与其他这样的序列同时执行,同时共享相同的地址空间。一个初始化的线程对象表示一个正在执行的活动线程;这样的线程对象是可接合的,并且具有唯一的线程id。默认构造的(未初始化的)线程对象是不可接合的,它的线程id是所有不可接合线程的通用id。如果从可接合线程移动,或者在它们上调用join或detach,可接合线程将变得不可接..
2021-03-08 15:24:04
1262
原创 浅读GS1标准之RFID
浅读GS1标准之RFIDGS1标准 https://www.gs1.org/概述工作原理识别数据采集数据共享应用流转GS1架构GS1 条形码EPC/RFID然而EPC/RFID就设计到了RFID行业现在流行的Gen2协议了。GS1标准 https://www.gs1.org/随着2020的结束,我们已经能够感受到物联网时代的到来,而GS1这个标准仅仅是为了完善“条码”在流转过程中的统一。RFID虽然只是市场上小小的一块,正如GS1官方说的那样鲜为人知,但是其实还是很有趣的。比如迪卡侬、优衣库的衣服上的标
2021-03-02 19:06:29
1111
原创 s5pv210 u-boot启动过程
CPU上电后,此时SP指针指向0x0000_0000,从这个地址取第一条指令。但此时:PLL没有启动,CPU工作频率为外部输入晶振频率,非常低(S5PV210中晶振在CPU旁边,两颗24MHz,一颗27MHz);CPU的工作模式、中断设置等不确定;存储空间的各个BANK(包括内存)都没有驱动,内存不能使用。在这种情况下必须在第一条指令处做一些初始化工作,这段初始化程序与操作系统独立分开,称之为Bo
2016-01-26 14:16:55
560
原创 系统移植 认识
与其它操作系统相比,Linux最大的特点:它是一款遵循GPL的操作系统,我们可以自由地使用、修改、和扩展它。正是由于这一特色,Linux受到越来越多人士的青睐。于是,一个经常会被探讨的问题出现了,即关于Linux系统的移植。对于操作系统而言,这种移植通常是跨平台的、与硬件相关的,即硬件系统结构、甚至CPU不同。下面就让我们来看看在Linux系统移植方面,我们都需要做些什么。一、Linux系统移
2016-01-25 10:37:38
493
原创 C++ 中的this指针
关于this指针tutorials是这样解释的:Every object in C++ has access to its own address through an important pointer called this pointer. The this pointer is an implicit parameter to all member functions. The
2016-01-21 19:41:09
564
转载 社区&&博客
社区(Forum)我经常访问的社区网站很多,不同的时期或者根据当时研究的技术的不同,也会有相应的变化。这里我总结了曾经自己使用最多以及对我帮助最大的一些社区和网站(可能大家或多或少都曾使用过他们,主要偏向于.NET方向):名称:w3schools地址:http://www.w3schools.com/描述:这个网站大家再熟悉不过了,W3Schools是于19
2016-01-21 09:30:59
817
转载 new与malloc的10点区别
new与malloc的10点区别1. 申请的内存所在位置new操作符从自由存储区(free store)上为对象动态分配内存空间,而malloc函数从堆上动态分配内存。自由存储区是C++基于new操作符的一个抽象概念,凡是通过new操作符进行内存申请,该内存即为自由存储区。而堆是操作系统中的术语,是操作系统所维护的一块特殊内存,用于程序的内存动态分配,C语言使用malloc从堆
2016-01-20 19:21:19
338
转载 看到一篇 陈皓 谈分工的文章感觉很不错与大家分享
分工的优点和缺点首先,分工(Division of Labour)应该是由 Adam Smith 在1776年的《国富论》中提出来的,Adam在那时候就观察到分工对于手工业生产效率的提高。他将效率提高的原因归结于三点:熟练程度的增加。当一个工人单纯地重复同一道工序时,其对这道工序的熟练程度会大幅增加。表现为产量和质量的提高。如果没有分工,由一道工序转为另一道工序时会损失时间,而分工
2016-01-18 19:16:46
827
转载 关于 I2C 的一个比较好的介绍
1. 简介I2C, Inter-Integrated Circuit, 是一种串行通信总线,用于连接微控制器及其外围设备它是一种两线式串行总线(串行数据:SDA; 串行时钟频率:SCL), 利用电阻将电位上拉, 典型的电压准位为+3.3V或+5V使用多主从架构, 主机是初始化总线的数据传输并产生允许传输的时钟信号的器件, 任何被寻址的器件都被认为是从机每个器件都有一个唯一的地址
2016-01-18 17:02:08
587
原创 java集合
Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些接口或实现类。Set和List接口是Collection接口派生的两个子接口,Queue是Java提供的队列实现,类似于List。Map实现类用于保存具有映射关系的数据(key-value)。Set、List和M
2015-08-29 23:45:04
483
原创 Jsp中的两种声明的区别
在内的变量和方法是一个类内的变量和方法也就是成员变量和成员方法。声明在内的变量是一个方法的变量也就是局部变量。 1. 表达式 JSP脚本表达式(expression)用于将程序数据输出到客户端语法:举例:当前时间: JSP引擎在翻译脚本表达式时,会将程序数据转成字符串,然后在相应位置用out.print(…) 将数据输给客户端。J
2015-08-21 11:30:22
1448
转载 尚学堂-马士兵老师的《自学之路》
这篇文章很不错,拿来收藏跟参考!JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训。决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。 那么究竟应该选择什么方向呢?我的意见是,不要太过相信各种培训机构或是抢手文章的说法(包括我),当你要走向社会的时候,就不要再把自己当成学生,不要把自己的将来交给
2015-08-20 15:02:46
599
1
原创 js学习小总结
JavaScript是Netscape公司的一种基于对象和由时间驱动的语言。和java不同,java是面向对象的语言。而且JavaScript是由浏览器解释并执行的,而java是由JVM做这些事情。使用方法是添加JavaScript代码嵌入到相关页面里面。在我看来JavaScript是一种很奇怪的关于对象的语种,因为她不讲究类。而且特别的简单,所说的简单是说她所包含的类型种类而已。其简
2015-08-01 00:10:40
482
原创 DOM编程的思路
总结了一下javascript中的DOM编程,其实内容并不多主要还是会查看使用文档,写好需求,下面是总结的一点死规律对于初学者来说算是很好用的吧。 DOM 编程: 1.定义界面: 通过html的标签将数据进行封装。 2.定义一些静态的样式。 通过css. 3.需要动态的完成的和用户的交互。 a.先明确事件源。 b.明确事件将事件注册到事件源上。
2015-07-28 20:43:46
433
原创 《猜猜看》游戏开发
一、最终成果(演示截图)1.开始界面2.数据库表3.题目表设计4.题目表部分内容5.图片表设计6.图片表部分内容7.随机产生题目8.答题正确后直接到下一题9.答题错误后停留在本题知道答对链接: 源码以及相关资料下载 密码: xkr5二、开发过程1. 建立名为
2015-06-27 10:02:40
935
原创 计算机网络复习
第一章 概述电路交换:整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。报文交换:整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点。分组交换:单个分组(这只是整个报文的一部分)传送到相邻结点,存储下来后查找转发表,转发到下一个结点。计算机网络:一些互相连接的、自治的计算机的集合。作用范围的不同,可分为:广域网(WAN)、城域网(
2015-06-23 15:56:20
1649
原创 C#作业连接
C#连接作业本博文连接是我的相关C#的作业或者其他连接C#代码计算器图片随机显示C#连接数据库--VS中使用MYSQL connect Net 连接本地MYSQLC# 读取Excel文件 并保存为html文件
2015-06-07 15:26:00
504
原创 JSP复习
day01JSP定义:1)Java Server Page, JavaEE组件,本质上市servlet。2)运行在Web Container上。接收HttpRequest,生成HttpResponse(默认是Http协议,请求和响应)。3)JSP使得我们能够分离页面的静态HTML和动态部分。4)是页面可以混合HTML代码、java代码以及JSP标签;允许访问组件。
2015-06-07 11:11:31
547
转载 找到一篇关于form以post、get方式提交数据中文乱码问题总结
一:form在前台以post方式提交数据: 浏览器将数据(假设为“中国”)发送给服务器的时候,将数据变成0101的二进制数据(假设为98 99)时必然要查码表,浏览器以哪个码表打开网页,浏览器就以哪个码表提交数据。数据到达服务器后,数据(98 99)要封装到request中,在servlet中调用Request的getParameter方法返回的是字符串(“中国”),方法内部拿到数字
2015-05-31 15:22:05
554
原创 正则表达式-笔记
优先级\转义( ), (?:), (?=), [ ]*, +, ?, x{n}, x{n,},x{n,m}^, $, \定位点或序列|替换或分组--------------------------------------------------------------------^ 开始位置,放在括号内表示非$ 结束位置* {0,}+ {1,}? {
2015-05-31 11:04:46
329
转载 UML类图
这是一个很棒的整理,关于类图的联系,通过图片能更好的理解!在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛
2015-05-29 13:08:37
529
原创 杂乱笔记-myday2
反射就是加载类,并解剖出类的各个组成部分,如成员变量、方法、构造方法等加载类:Class.forName()解剖类:getXXX()Constructor构造方法getConstructor()getDeclaredConstructor()newInstance()setAccessible()//暴力反射Method方法getMethod()getD
2015-05-20 01:00:54
406
原创 beanutils操作方法
beanutils是第三方jar包(1)BeanUtils相关包commons-beanutils-1.8.0.jarcommons-logging-1.2.jar(2)源代码Bean : Student.javaimport java.util.Date;//属性是含有getXXX()或setXXX()方法public class Person { //
2015-05-20 00:33:15
357
原创 初识Junit(单元测试)
Junit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。junit4.x
2015-05-19 00:29:23
510
原创 杂乱笔记-myday01
java Build Path 运行路径java Complier 编译器Debug方式运行(断点)设置断点F5 跳入step intoF6 跳过 step overF7 跳出 step returndrop to frame 跳到当前方法的第一行resume 跳到下一个断点(如果没有下一个断点,则运行完 整个程序)watch 观察变量或表达式再设一个
2015-05-18 19:09:08
379
原创 C# 读取Excel文件 并保存为html文件
功能: 打开Excel文件;查询列;将查询结果保存文件为html格式;界面视图:打开Excel文件窗口筛选后的Excel表将Excel保存为html文件打开保存的html文件源代码:using System;using System.Collections.Generic;using Sys
2015-05-15 01:05:59
1478
原创 我对RFID系统安全的认识与大数据对解决安全隐患的猜想
引文——RFID系统是一个开放的无线系统,其安全隐患存在于它的各个环节,读写器、电子标签和网络等。由于电子标签本身的原因,非法用户可以利用合法的读写器或者自构一个读写器与电子标签进行通信,从而轻而易举地获取标签所存储的数据;而电子标签与读写器之间通信时数据是通过无线电波在空中传播的,所以在通信过程中还会被非法读写器截获数据,被第三方堵塞数据传输,伪造标签向读写器发送虚假数据;还有就是读写器内部的数
2015-05-05 23:30:24
1315
1
原创 jsp中include的不同用法
动态include用jsp:include动作实现 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数. 静态INCLUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面 JSP动态INCLUDE和静态INCLUDE的使用方法及其区别: 指令元素 行为元素 应用时机:当应用程序中
2015-05-04 13:35:59
788
1
原创 关于字符串操作的方法
方法 效果s.length() 返回s字符串长度s.charAt(2) 返回s字符串中下标为2的字符s.substring(0, 4) 返回s字符串中下标0到4的子字符串s.indexO
2015-04-28 11:10:17
331
原创 杂乱笔记2
方法覆盖可以被很好的利用,用于修改基类成员的方法。方法覆盖保持了基类对象的接口,而采用了衍生层的实现。方法重载 : 同名方法参数不一样在该构造方法中:由于在创建衍生对象的时候,基类对象先被创建和初始化,所以,基类的构造方法应该先被调用。我们可以使用super(argument list)的语句,来调用基类的构造方法。基类对象创建之后,开始构建衍生层
2015-04-28 01:05:47
501
1
原创 杂乱笔记(1)
对象,类对象: 方法,域(数据成员)方法可以调用该对象的数据成员class Human{int getHeight()//成员方法{return this.height;}int height;//数据成员}在方法内部,可以调用同一对象的其他方法。在调用的时候,使用this.method()的形式。基本类型的数
2015-04-27 20:00:08
448
转载 生动形象的Eclipse快捷键整理,来源tank真的很棒!
Eclipse 常用快捷键 (动画讲解)Eclipse有强大的编辑功能, 工欲善其事,必先利其器, 掌握Eclipse快捷键,可以大大提高工作效率。 小坦克我花了一整天时间, 精选了一些常用的快捷键操作,并且精心录制了动画, 让你一看就会。如果您看了本篇博客,觉得对您有所收获,请点击右下角的 [推荐]编辑相关快捷键注释 Ctrl + /快速修复
2015-04-27 13:50:31
448
原创 我的RFID整理地址(更新中)
RFID作业地址 :第8章-RFID防碰撞技术RFID系统的通信过程7.2 通信系统中为什么要进行调制和解调?调制的分类方法有哪些?7-1通信系统中为什么要进行编码和解码?常见的编码方法有哪些?智能卡的发展,以及射频电子标签在其中所处的位置电子标签芯片的组成及功能在MifareS50中,
2015-04-27 09:50:22
841
1
原创 C#连接数据库--VS中使用MYSQL connect Net 连接本地MYSQL
【步骤描述】1、建立VC工程,把MYSQL装好,数据准备好2、安装好MYSQL connect Net 3、在工程中引用MYSQL数据库对象4、在代码中写连接和查询的语句【在工程中引用MYSQL数据库对象】【在代码中写连接和查询的语句】[csharp]
2015-04-26 20:11:48
1830
1
原创 Eclipse中的快捷键组合
0.Java编辑器 格式化 Ctrl+Shift+F 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。2. ctrl+o:快速outline 如果想要查看当前类的
2015-04-23 23:43:32
347
原创 第8章-RFID防碰撞技术
【8-3】简要说明RFID系统的时隙Aloha算法的工作过程 ALOHA算法是一种随机接入方法,基本思想是采取标签先发言的方式,当标签进入读写器的识别区域内是就自动向读写器发送器自身的id号,在标签发送数据的过程中,若有其他标签也在发送数据,将会发生信号重叠,从而导致冲突。读写器检测接收到的信号有无冲突,一旦冲突,读写器就发送让标签停止发送的
2015-04-21 22:34:39
2215
1
原创 图片随机显示器(C#)
//源代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy
2015-04-16 21:08:43
687
原创 7.2 通信系统中为什么要进行调制和解调?调制的分类方法有哪些?
调制是将信息寄托在载波信号的某一参量上,使得基带信号携带有信息并且合适在信道中传输。调制方法: 模拟调制 数字调制 振幅键控 频移键控 相移键控 副载波调制
2015-04-13 22:12:21
1058
1
RFID INFOSEC.zip
2021-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人