关于 二维码 与 NFC 之间的出身贫贱说
关于 二维码 与 NFC 之间的出身贫贱说
太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es)
本文遵循“署名-非商业用途-保持一致”创作公用协议
二维码,这个大家都非常了解了。用微信一扫,加入好友了;用360手机助手一扫。软件下载了;这是在传递一串明文字符串;
二维码基于照像技术生成图片,然后对图片进行解析;
(光线暗的时侯用手机像机拍照时确实有些困难,闪光灯这时不起啥作用,还是用手电筒帮个忙吧@!)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvb3BlbmdsX2Vz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
NFC标签 ,这个可能大家不太熟悉,俗称近场通讯,如今车多了。满大街到处是堵路建路边停车位。那位穿着准制服的伙计们,手持一部 欧泡 手机,发你一张“免费体检卡”,你就入会了。随之是交钱充值。全市通用,这个证实过是用的 NFC 近场通讯,也是读一串 “体检卡” 上的阿拉百数字,是不是有点大材小用,杀猪用牛刀的歉疑?或许吧,比杀鸡强那么一点点而已。半斤八两!
NFC 须要 NFC 读写硬件支持,有些手机已内置该硬件配置,pcduino 能够使用 arduino 的nfc shield ,还有专门的 nfc 读写板。
上面看着是不是有些苍白???
莫急。有空儿,有心情了,正能量充满的时侯。会兴致大发,去借几张来用用。
从价格上比較一下:
二维码,在 草料网 做一张二维码图片(别动不动就做广告啊!总用人家的东西。不花钱。并且好用,咋也得尽点儿心啊,也说着了,这年头。人都没心了,还是从我作起。把心找回来吧!)。内容你定,中间还能够嵌入你的照片,然后找个地方打印,预计也得个一块八毛的吧。好久不打印了,真不知道价儿,暂说着了,这是零售 价儿,按1元吧,一张A4纸上,估摸着能打印个十五六个吧,太小识别不准,回头再买卷双面胶,哇去了,这个麻烦,还是找个厂家订做一盒不干胶算了,多少钱起批,谁知道?
NFC 。这个高深哈??@!。莫急,俺刚在淘宝上转了一圈儿,不干胶 NFC 贴,才2块零点儿,但是运费要15哪,买少了还是不划算啊。
小结:价格上,两者都得用不干胶,一个是图案承载信息,一个是贴片在不干胶上承载信息,一个是算法,一个是存储,一个没说能存多少年。一个说能存10年,重复存储....次。
噢,区别出来了,二维码是仅仅读的,写是须要重贴的。就是一个新的;NFC 是可读写的;
由此可见,NFC 有优势;但从还有一个角度讲,这也是劣势,信息非常easy被误改掉。不要着急,NFC 标签有4类。并且是可配置成读写或仅仅读的,看这里:
保持NFC标签尽可能简单的优势是:在非常多场合,标签可为一次性使用。比如在海报中寿命较短的场合。
各种标签的定义例如以下:
- 第1类标签(Tag 1 Type):此类型基于ISO14443A标准。此类标签具有可读、又一次写入的能力,用户可将其配置为仅仅读。存储能力为96字节,用来存网址URL或其他小量数据富富有余。然而,内存可被扩充到2k字节。此类NFC标签的通信速度为106 kbit/s。此类标签简洁,故成本效益较好,适用于很多NFC应用。
- 第2类标签(Tag 2 Type):此类标签也是基于ISO14443A。具有可读、又一次写入的能力,用户可将其配置为仅仅读。其基本内存大小为48字节,但可被扩充到2k字节。通信速度也是106 kbit/s。
- 第3类标签(Tag 3 Type):此类标签基于Sony FeliCa体系。眼下具有2k字节内存容量,数据通讯速度为212 kbit/s。故此类标签较为适合较复杂的应用,虽然成本较高。
- 第4类标签(Tag 4 Type):此类标签被定义为与ISO14443A、B标准兼容。制造时被预先设定为可读/可重写、或者仅仅读。内存容量可达32k字节,通信速度介于106 kbit/s和424 kbit/s之间。
整体来说,NFC 的存储容量要比二维码要大得多,并且可读可写,且都是一张纸的概念。仅仅只是相比較 NFC 可能成本要高那么一点点。做出不干胶,随处粘还算方便吧(我是指贴到想要宣传的手机高速识别位置)。
或许未来,会有人写微型小说,用NFC到处贴来宣传吧。哈哈,那是不可能地!
谁知道了,这年头,还有啥是不可能的呢?》。,*)*(#YR_!*(&!@_#_(!*@($Y&*(%$)*!......................
如今两大手机系统阵营,好像苹果一直在搞蓝牙,就是那个4.0 BLE 的,超节能的“灯泡”子?!
;这两年真是变化太大了。连他们都不再坚持了。開始融合了。看来不光技术要融合,市场要融合,当全部这些都融合得非常好的时侯,一个全新的物联网要诞生了。或许那时不叫物联网,要智能社会吧。
NFC 还是 BLE,终将尘埃落定。但在他们角逐雌雄之际,终将在需求之下,有一填充物。那就是二维码。或许未来二维码仍将继续占领着便捷的手机信息传输需求。但稍显复杂和安全性高些的地方,可能未来会被前面儿那两个干架的家伙夺走。
只是,二维码难道就不能传递更复杂的内容来保障安全了吗?
这个,或许能够,比較,弄几串 MD5 加密串写进去,分段提取通过网络认证,或许是个好办法。或许还有其他更......
算啦。半夜啦。得算啦,赶快把药吃了,
如今俺明确了一个小的时侯已经知道。但还不明确的道理:俺得活着,并且要好好地活着才行,世界没了我,照样转。但假设我没了,我看世界的摄像头和主机就都关掉了,再也感知不到了。
谁知道了。人活着是为了感知外面的世界呢,还是让外面的世界感知到自已呢?!
。#。
。
。
。。。
光为感知到外面的世界,有点孤独;
光为外面的世界感知到自已。有点疯狂和疲惫;
终于发现,
事实上人活着,是为了感知外面的世界而让自已不孤独。
不一定为了外面的世界感知到自已,但至少让自已快乐地生活着,这就足够了,
到于外面的世界感知到自已没有。这个真的不重要。这是还有一个人为了自已不孤独,而应该考虑的事情......
事实上。我们真的不用多虑。做好本份即可了。
唉,这个世界,非常多时侯,真的不知道哪些是真正该做的了,反而都颠倒过来了。
迷失中寻找那昏暗的灯塔闪光,也不失为一种体验。
仅有的一点食物。就在灯塔下。留给最早和勇于去发现和体验的人!
反而是大多数人,禁不住眼前的诱惑,迷失了自已,痛苦地苟活着。
这些人永远也到不了灯塔下,仅仅能苟延残喘到最后一刻,弱弱地听到灯塔方向传来的胜利欢呼声。独自沉浸在后悔和伤痛之中。
这或许就是大自然定下的规矩。
人太多了,就让一部分人先痛苦而死。人太少的时侯,就让大家都团结起来。共渡难关。
我们这代人,
真是最应该知足的一代人,前可瞻开国壮举,后可见时代变迁。喜哉、悲哉、忧哉、乐载!!
!
关于 二维码 与 NFC 之间的出身贫贱说的更多相关文章
- 微信小程序与内嵌webview之间来回跳转的几点总结,以及二维码的使用
截止到发稿小程序支持的功能,后续如果小程序更新在完善文稿. 1. 小程序可以内嵌组件跳转到h5页面,前提是在小程序后台配置相应的业务域名.新打开的h5页面会替代小程序组件内的其它组件,即为h5不能与小 ...
- 基于SignalR的消息推送与二维码描登录实现
1 概要说明 使用微信扫描登录相信大家都不会陌生吧,二维码与手机结合产生了不同应用场景,基于二维码的应用更是比较广泛.为了满足ios.android客户端与web短信平台的结合,特开发了基于Singl ...
- 微信小程序的机会在于重新理解群组与二维码
历时一年,唯一一个尚未发布就获得Pony Ma与Allen Zhang站台的产品:微信小程序,将于2017年1月9日正式上线了.我很期待.唯一要警惕的是:防止长考出臭棋. 在上线前夕,我对于如何借助小 ...
- C#使用zxing,zbar,thoughtworkQRcode解析二维码,附源代码
最近做项目需要解析二维码图片,找了一大圈,发现没有人去整理下开源的几个库案例,花了点时间 做了zxing,zbar和thoughtworkqrcode解析二维码案例,希望大家有帮助. zxing是谷歌 ...
- 有关iOS系统中调用相机设备实现二维码扫描功能的注意点(3/3)
今天我们接着聊聊iOS系统实现二维码扫描的其他注意点. 大家还记得前面我们用到的输出数据的类对象吗?AVCaptureMetadataOutput,就是它!如果我们需要实现目前主流APP扫描二维码的功 ...
- Android项目实战(二十八):Zxing二维码实现及优化
前言: 多年之前接触过zxing实现二维码,没想到今日项目中再此使用竟然使用的还是zxing,百度之,竟是如此牛的玩意. 当然,项目中我们也许只会用到二维码的扫描和生成两个功能,所以不必下载完整的ja ...
- iOS 自带二维码扫描功能的实现
自从iOS7以后中新增了二维码扫描功能.因此可以在不借助第三方类库的情况下简单的写出二维码的扫描功能: 原生的二维码扫描功能在AVFoundation框架下,所以在使用原生的二维码扫描功能时要先导入A ...
- Atitit java 二维码识别 图片识别
Atitit java 二维码识别 图片识别 1.1. 解码11.2. 首先,我们先说一下二维码一共有40个尺寸.官方叫版本Version.11.3. 二维码的样例:21.4. 定位图案21.5. 数 ...
- 二维码详解(QR Code)
作者:王子旭链接:https://zhuanlan.zhihu.com/p/21463650来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 2016.7.5 更新:长文 ...
随机推荐
- mysql字符集说明
mysql字符集说明 一.mysql中涉及的几个字符集 Ø character-set-server/default-character-set:服务器字符集,默认情况下所采用的. Ø charact ...
- Closing a window
The obvious way to how to close a window is to click on the x mark on the titlebar. In the next exam ...
- 笔试题之javaweb
Java web部分 1.Tomcat的优化经验 答:去掉对web.xml的监视,把jsp提前编辑成Servlet. 有富余物理内存的情况,加大tomcat使用的jvm的内存 2. ...
- linux安装JDK环境,JDK6.0即java 1.6.0
下载 (1)更改权限:# chmod 755 jdk-1.6.0_23-linux-i586.rpm.bin 执行安装:# ./ jdk-1.6.0_23-linux-i586.rpm.bin 此步完 ...
- javaweb项目打成war包
进入项目文件 jar -cvf newsisAP.war *
- 项目重命名&复制项目&删除项目
项目重命名&复制项目&删除项目 CreateTime--2016年10月15日17:25:43 Author:Marydon 1.修改项目名或者复制的项目名 第一步: my ...
- COCOS学习笔记--粒子系统
一.粒子系统的简单介绍 粒子系统是指计算机图形学中模拟特定现象的技术,它在模仿自然现象.物理现象及空间扭曲上具备得天独厚的优势,为我们实现一些真实自然而又带有随机性的特效(如爆炸.烟花.水流)提供了方 ...
- [Done]Spring @Pointcut 切点调用不到(SpringAOP嵌套方法不起作用) 注意事项
今天在开发过程中,遇到一个问题卡了很久,测试代码如下: package spring.pointcut; import org.aspectj.lang.ProceedingJoinPoint; im ...
- spring mvc自定义数据转换
@InitBinder 在controller中注册一个customer protperty editor以解析request中的参数并通过date bind机制与handler method中的 ...
- C++开发WPF,Step by Step
示例代码 使用C++来开发WPF,主要是如何在MFC(Win32)的窗口中Host WPF的Page.下面我就做个详细的介绍. 一.创建工程, 由于MFC的Wizard会生成很多用不到的代码,所以我准 ...