AntShares 区块链的智能合约(FunctionCode)外传数据

上篇说到了部署智能合约,可以部署可以调用,但是现阶段官方没有提供查询FunctionCode返回值的方法,不过不要紧,AntShares是个不错的开源区块链项目,要自己加入获取FunctionCode结果值的方法不难。改开源项目不难,但是改了之后还要兼容以后的升级,那就有点麻烦,所以我这篇文章是尽量最小程度修改AntShares项目,读者愿意大改也可以。 本文修改的重点在于AntShares.dl...
阅读(3086) 评论(1)

AntShares 区块链搭建私有链与部署智能合约

最近还在继续研究AntShares区块链,可能是因为用C#实现,所以看起来特别怀旧,毕竟好久也没有写C#了。本文还会讲到搭建私有链,玩了一段时间,发现短期内是不能完全甩开Windows,所以干脆就3个Linux虚拟机(网络连接方式:桥接网卡)+一个Windows机器来搭私有链好了。本文的环境:ubuntu 16.04 ,AntSharesCore-CLI-v1.6.1 ,AntSharesCore...
阅读(47448) 评论(4)

AntShares区块链的节点部署与搭建私有链

最近陆续体验常见的区块链开源项目,例如小蚁OnChain出的AntShares。AntShares跟其他开源区块链项目不一样,他们家是使用C#开发,基于.NET Core运行在Linux,期待未来出Go语言版.... 接下来会详细讲解如何部署AntShares和搭建私有链,本文使用virtualbox + ubuntu + AntSharesCore v1.4.,参考了官方文档。第一步,安装.ne...
阅读(3608) 评论(4)

CentOS 7.1上部署Hyperledger/Fabric 0.6

好久没写博客,所以想写点东西,转产品经理后就很少研究编码,但技术不能荒废,对于金融科技这行,不仅要懂点金融还要懂技术和产品.......区块链是金融科技很火的技术之一,国内以"以太坊ETH”和“超级账本Hyperledger” 两大阵营为主。ETH发展了好几年,部署、开发环境成熟,而超级账本1.0正式版还没出来,入门还是有点难度。本文主要讲解Hyperledger的Fabric 0.6版本的部署与...
阅读(3529) 评论(1)

使用JCShell创建/删除辅助安全域

使用JCShell在空白双界面智能卡上创建和删除辅助安全域,如有纰漏,欢迎吐槽。实验前的卡片AID列表Card Manager AID   :  A000000003000000Card Manager state :  OP_READY     Load File  :      LOADED (--------) A0000000030A0A      Module    :...
阅读(6916) 评论(5)

移动支付之智能IC卡与Android手机进行NFC通信

目前常见的智能IC卡运行着JavaCard虚拟机,智能IC卡上可以运行由精简后的Java语言编写的卡应用(简称Applet)。智能IC卡的Applet不能自己启动,必须由外部终端(例如POS机,地铁刷卡终端等)向卡片发送Select命令,由此选中卡片的Applet,Applet才能运行。Appplet侧重于数据的处理,没有花销的I/O功能。本文的DEMO运行效果如下,包含一个JavaCard的Applet实现和一个Android端的NFC读写程序,实现智能IC卡与Android手机的简单通信。...
阅读(15723) 评论(11)

移动支付之Android HCE的基本使用

HCE的特点是模拟智能IC卡(ISO 7816-4),可用于金融和行业应用,相应地,CardReader例子中使用IsoDep。智能IC卡本身是一个微型计算机,常见为Java Card平台,特别是多功能集于一身的卡(如联名卡),Java Card比J2ME更加硬件受限。Java Card可以运行一到多个Java Applet,这些Applet也就是卡应用,例如一张能刷公交的银行卡可能就包含了2个Applet。每个Applet都有一个AID,受理终端(刷卡设备)通过AID来找到对应的卡应用,受理终端找到对应的...
阅读(20904) 评论(19)

Basic脚本解释器移植到STM32

上次讲了LUA移植到STM32,这次讲讲Basic脚本解释器移植到STM32。在STM32上跑Basic脚本,同样可以跟穿戴设备结合,也可以作为初学者学习MCU的入门工具,当然前提是有人做好Basic的STM32交互实现。这里使用的是uBasic开源脚本解释器(http://dunkels.com/adam/ubasic/)...
阅读(8214) 评论(9)

弱性能穿戴设备App化之Lua For STM32

今年穿戴设备突然火起来......穿戴设备与概念未爆发前的电子产品不同于“可联网”和“支持app”,使得一个封闭的小玩意可以加入多人的想象,屌丝的想象力很丰富的说.... 穿戴设备目前分为"屌丝“和”高富帅“两档配置,所谓”屌丝”配置也就是弱得装不上android,未来一段时间内,手表和手环都以“屌丝”配置为主,例如pebble和sony手表以arm cortex m3芯,不过"高富帅"geek watch用上android....吹完水,就说本文的重点,如何让弱性能设备支持app,也就是把lua移植到st...
阅读(10693) 评论(2)

Android BLE开发之Android手机搜索iBeacon基站

上次讲了Android手机与BLE终端之间的通信,而最常见的BLE终端应该是苹果公司倡导的iBeacon基站。iBeacon技术基于BLE,它的特点是通过广播对外发送消息,手机不需要连上iBeacon基站也能获取它的信息,目前主要用来做室内定位和营销信息推送,在BLE发出的广播里带上带上特定的信息从而被识别为iBeacon。在iOS里面使用iBeacon要经过passbook注册iBeacon的UUID和对应的文字简介,而在Android上则无类似passbook这种系统级的后台蓝牙搜索服务,这类服务需要开...
阅读(41406) 评论(39)

Android BLE开发之Android手机与BLE终端通信

最近穿戴设备发展得很火,把相关技术也带旺了,其中一项是BLE(Bluetooth Low Energy)。BLE是蓝牙4.0的核心Profile,主打功能是快速搜索,快速连接,超低功耗保持连接和传输数据,弱点是数据传输速率低,由于BLE的低功耗特点,因此普遍用于穿戴设备。Android 4.3才开始支持BLE API,所以请各位客官把本文代码运行在蓝牙4.0和Android 4.3及其以上的系统,另外本文所用的BLE终端是一个蓝牙4.0的串口蓝牙模块。...
阅读(123568) 评论(56)

Android手游转电视游戏之模拟操控

智能电视终端(智能电视和智能电视盒子)越来越火,过去主打视频功能,预计今年的智能电视终端不仅继续完善视频功能,还会加入电视游戏功能,同时这也赶上了“电视游戏机解禁”的时机。大部分Android手游能够在Android系统的电视终端上运行,其中有少数手游是原生支持手柄(例如MOGA手柄),这部分游戏可以作为电视游戏。但其他手游(射击,赛车,动作等游戏)若要在电视上玩,就需要修改操控模式,把触摸屏操控改为手柄实体键操控。本文主要讲解的是如何使用/system/bin/之下的Input命令模拟按键和触摸屏操作,调...
阅读(8467) 评论(6)

Android MediaPlayer与Http Proxy结合之优化篇

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!  本文是在《玩转 Android MediaPlayer之视频预加载(优化)》基础上修复Http代理服务器(Http Proxy)透传的bug。前面几篇相关文章所用的代理服务器一个时间只能监听来自Mediaplayer的一个Request请求,但在实际项目开发过程中,发现有些支持m3u8格式Mediapl...
阅读(27392) 评论(22)

玩转 Android MediaPlayer之视频预加载(优化)

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       本文是在《玩转 Android MediaPlayer之视频预加载》基础上做更进一步的优化,适应更多终端的MediaPlayer,不再唠叨预加载的作用和基础,有兴趣的读者请看上回。       MediaPlayer由厂家定制,不同终端的MediaPlayer略有差异,例如:有些MediaPlay...
阅读(49857) 评论(41)

玩转 Android MediaPlayer之视频预加载

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       本文是在《玩转 Android MediaPlayer之Media Proxy》基础上做更进一步的开发,实现一个视频客户端很常用的功能~~~预加载。要学会本文介绍的内容,强烈建议把《玩转 Android MediaPlayer之Media Proxy》看懂,由浅入深,你懂的。预加载,分为两类,本文...
阅读(35040) 评论(14)

玩转 Android MediaPlayer之Media Proxy

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       本文是在《Android MediaPlayer与Http Proxy结合之提高篇》基础上,进一步优化代理服务器,支持了Http的302、301重定向,获取Http Request和Http Response的文本内容。本文以视频播放结合Http Proxy,讲述MediaPlayer播放过程中的...
阅读(26761) 评论(12)

Android MediaPlayer与Http Proxy结合之提高篇

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       基础篇实现一个简单的代理服务器与Android的MediaPlayer结合(仅支持Http Get),可以通过代理服务器来转发MediaPlayer的Request以及传输服务器的Response,但基础篇还不能支持Seek,这次提高篇支持了Seek。代理服务器可以增强MediaPlayer对复杂...
阅读(29821) 评论(26)

适应多行长文本的Android TextView

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       大家经常会用到系统默认的TextView,TextView可以很好地适应单行长文本(尾部自动打上省略号),以及可以完整显示多行文本(TextView的宽高足够大)。但如果是很多行的文本而TextView又足够大的时候,则会出现以下这种情况.......超出的文本受TextView大小限制,不能完全...
阅读(45074) 评论(24)

Android MediaPlayer与Http Proxy结合之基础篇

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!              最近半年都忙着Android TV项目,在春节假期才有时间写点东西。先在这里给大家拜个年,祝大家龙年快乐...       直接进入主题:本文将会教大家如何实现一个简单的代理服务器(仅支持Http Get),与Android的MediaPlayer结合,从而可以扩展出“播放 防盗链的...
阅读(31807) 评论(24)

可动态布局的Android抽屉之完整篇

本文来自http://blog.csdn.net/hellogv/ ,欢迎转摘,引用必须注明出处!              上次介绍了基础篇,讲解了自定义抽屉控件的基础实现,这次就在基础篇的基础上加入拖拉功能。拖拉功能基于GestureDetector,GestureDetec...
阅读(35817) 评论(41)
153条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:4273232次
    • 积分:22667
    • 等级:
    • 排名:第317名
    • 原创:138篇
    • 转载:15篇
    • 译文:0篇
    • 评论:4274条
    博客专栏
    最新评论