- 博客(830)
- 资源 (16)
- 问答 (3)
- 收藏
- 关注
原创 【语音智能平台】京东Alpha VS 讯飞开放平台 (二)
前言上篇文章,我们分析了这两个平台能做什么。本篇文章,主要是分析语音平台的业务逻辑。京东AlphaAlpha-Skill 开放平台文档地址为 http://alphadev.jd.com/Docs/skillApi#alpha-skillkaifa完整的阅读文档能帮助我们对这个有全面的了解。技能平台可以分为两部分,一部分是平台内的语音训练,一部分是调用开发者自己的服务器...
2018-06-21 13:49:14 1409
原创 【语音智能平台】京东Alpha VS 讯飞开放平台 (一)
前言语音助手作为一种便捷的交互形式,各家厂商一直很看好。手机端的语音助手,比如苹果的Siri、小米的小爱同学,一直在保持不断进步。智能音箱作为除了手机之外的另一个重要的物联网入口,也成为了兵家必争之地,目前国内做的比较好的是小米的智能音箱。京东也推出了自己的智能音箱,京东叮咚智能音箱。而为音箱提供技术支持的语音平台,也开始发展。讯飞作为国内领先的语音输入法,在这个技术的基础上,通过...
2018-06-20 11:05:03 2730 1
原创 【杂谈】如何通过目标职位确定学习路径和努力方向(拿测试工程师举例子)
测试工程师如何确定学习路径和努力方向目录测试工程师如何确定学习路径和努力方向目录前言干货确定职业定位招聘网站面试危机感和下个层次的目标行业经验总结前言首先是好久没有写博客了,这里面有很多原因,并不是很重要,但是,以后我会恢复博客更新的频率,保证自己的干货和笔记的持续产出。然后是为什么外面的标题和里面的标题不一样,这可以从两个角度看问...
2018-05-30 02:07:32 2956
原创 【前端】网页多平台桌面打包工具 electron 和 electron-packager 的使用
前言现在很多平台上的桌面应用,都是直接通过js项目打包的。我在一个项目桌面项目的源码中,找到了一个打包工具,叫做electron。下面通过实际部署,学习下这个工具的使用。教程electron是什么 Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.j...
2018-04-30 17:47:24 4063
原创 【Vue】从量子链网页钱包看vue项目结构以及开发部署最佳实践
项目介绍qtum-web-wallet 是量子链推出的网页版钱包。项目地址 https://github.com/qtumproject/qtum-web-wallet项目采用vue搭建。通过网页可以实现钱包的创建备份转账以及智能合约的部署调用功能。项目结构这个vue项目采用了vue-loader,所以整体用的是嵌套结构。build 构建脚本,还包括开发...
2018-03-09 18:07:24 1774
原创 【团队协作】使用slack上的To-do实现事项待办和任务处理
什么是slack It’s the foundation for teamwork Slack creates alignment and shared understanding across your team, making you more productive, less stressed, and just a little bit happier.一句话讲,就是团...
2018-03-06 10:37:12 3999
原创 【网站备案】2018年以后的阿里云备案以及公安备案流程最佳实践
很多新手在购买了域名和服务器后,不懂怎么去备案,然而,境内的网站如果不备案就会出现下面的样子所以,备案是必须的。实名认证?那么,为什么会出现这个实名认证呢?本文全文以阿里云为案例。在购买完域名后然后点击进行实名认证。 按照工信部 2017 年全面域名实名认证的要求,目前阿里云已接到相关注册局通知:若域名在规定时间内未通过实名审核,会被注册局暂停解析(Se...
2018-03-05 15:14:54 13797 5
原创 【区块链】DAICO ,更好的ICO
什么是DAO “分布式自治组织”(Distributed Autonomous Organization)的缩写,这是一种基于区块链的组织结构形式。 从某种角度来看,DAO就像一个全自动的机器人,当它全部的程序设定完成后,它就会按照既定的规则开始运作。值得一提的是,在运作的过程中,它还可以根据实际情况不断的自我维护和升级,通过不断的自我完善来适合它周围的环境。事实上,DAO的形态...
2018-02-27 14:14:25 1910
原创 【Back to base】深入理解计算机系统 读书笔记 第一章 计算机系统漫游
计算机系统 是由 硬件 和 系统软件 组成的 只由ASCII字符组成的文件成为文本文件,所有其他文件都成为二进制文件。 (ASCII字符 可以转换成ASCII码 都是由一串位(bit) 组成的 )编译系统预处理阶段 .i 编译阶段 .s汇编阶段 .o链接阶段 一个典型系统的硬件组成总线I/O设备,通过控制器或者适配器于总线相连主存...
2018-02-24 11:35:48 760
原创 【Java】int类型强制转换成long
问题因为项目中有的地方需要转换数据类型这次的是 Int -> Long解决方法 Long.valueOf(int);失败了。。。。(long) myInt;失败了。。。Long.parseLong(myInt.toString());搞定~
2018-01-31 10:43:44 38947 11
原创 【杂谈】你是怎么逐步甘于平凡的?那该怎么办啊?
前言时间进入了2018年,不知不觉,我们在这个行业中已经做了三年五年。然而,有没有那种感觉,这几年还不如前几年,不管是身体状况还是精神状况,都有慢慢倒退的迹象。所以,我们需要一点时间,停下来,思考下,我们的人生,究竟是怎么了。为什么成长越来越慢学习能力不得不承认,如果没有坚持学习的习惯,我们的学习能力是在逐渐减弱的。小学,初中,高中,那时候的生活,除了学习,没有
2018-01-30 11:34:35 1114
原创 【健身】学会12种办公室常见颈椎问题的治疗动作
收下颌颈后伸主动活动度练习“机器人”收捋点头前推后拉上推下拉抱头下拉侧屈回旋纳西亚报肩带上提下压主动各方向抗阻练习“一招”
2018-01-25 11:36:24 1081
原创 【Android】报错NoSuchMethodError: No static method encodeHexString的解决方案
问题安卓项目,使用的IDE是android studio.引入了库 commons-codec-1.7.jar调用代码Hex.encodeHexString( mac.doFinal( postData.getBytes( "UTF-8" ) ) )编译报错,报错如下java.lang.NoSuchMethodError: No static method enco
2018-01-24 17:46:37 8761 2
原创 【杂谈】关于2018的一些思考
区块链如果说2017年是区块链的启蒙年,那2018年就是崛起的一年。今年,会有很多公司开展区块链相关的产品线,相关的开发岗位的价格也会有提高。分布式的账本给大家带来的是公平和信任,也给中心化的世界带来改变。给自己和大家的一句话,对于新生事物,要提前接受,等到大爷大妈都知道了,啥都晚了。互联网和分享精神博客的目的在于分享,伸手党不可耻,大牛都是从小白来的。无问西东在这个混
2018-01-18 11:01:49 688
原创 【树莓派】使用NOOBS安装树莓派系统
【树莓派】使用NOOBS安装树莓派系统通过NOOBS进行安装什么是NOOBSNew Out Of Box Software (NOOBS)(NOOBS)是Raspberry Pi的一个简单的操作系统安装管理器。下载sd卡格式化安装器下载地址为 https://www.sdcard.org/downloads/formatter_4/下载后运行,格式化整个存储卡。NOOBS包含哪些发行版Raspbi
2018-01-02 10:18:09 30891 8
原创 【树莓派】初识树莓派
【树莓派】初识树莓派什么是树莓派 树莓派(英语:Raspberry Pi),是一款基于Linux的单板机电脑。它由英国的树莓派基金会所开发,目的是以低价硬件及自由软件促进学校的基本计算机科学教育。换句话说,树莓派就是一个小的linux,可以进行软硬件的开发。树莓派的种类A型A+型B型B+型B型 (第2代)B型 (第3代)下面的截图来自维基百科。我用的型号我用的树莓派的型号为 B型
2017-12-30 16:11:55 3857 1
原创 【Android】安卓开发常用的布局
前言布局是安卓开发中很基础的部分,作为移动开发的初学者,我也在不断的学习进步中~正文文件的位置一般都在layout文件夹内。一个布局文件,一般对应一个Activity,在代码中通过setContentView(R.layout.first_layout);将页面跟逻辑关联起来布局的分类常见的布局LinearLayout,线性布局方式 一种使用单个水平行或垂直行来组织子项的布局。它会在窗口长度超出
2017-12-28 16:04:22 4195
原创 【杂谈】程序员在工作期间如何对自己进行深造
前言众所周知,我们的工作存在下面几个特点工作时间长工作压力大大部分时间处于劳动密集型,累人部门沟通繁琐,累心由于我们每天大部分时间都是在工作,所以一直会担心,怎么不断深造。毕竟,只有不断进步,才是核心竞争力。深造开会有时候我们会有周会或者晨会,领导会对项目小组进行任务分配和指导。有时候我们可能会在开会中听到一些没有学习过的概念。保持着敏锐的思维,记录下来,后续
2017-12-27 20:33:03 2422
原创 【Android】报错IOException: Read-only file system问题解决方法
报错IOException: Read-only file system问题解决方法问题描述原始代码//初始化这个钱包实例 val kit = new WalletAppKit(params,new File("."),filePrefix);报错提示12-04 14:47:45.816 8978-9037/space.edge.d.wallet E/@|amework.CrashHandler
2017-12-06 01:02:02 14993
原创 【智能合约】客户端和web端对智能合约的事件Event进行调用的代码示例
客户端和web端对智能合约的事件Event进行调用的代码示例web truffle按官网的例子 http://truffleframework.com/boxes/pet-shoptruffle作为一个运行测试框架,用的也是web3对智能合约进行调用。文件所在的位置src/js/app.js initWeb3: function() { // web3入口 if (type
2017-11-07 09:24:15 7253
原创 【杂谈】从零开始组建团队开发一款APP的人力成本以及时间成本解析
从零开始组建团队开发一款APP的人力成本以及时间成本解析前言从2013年全国创业热潮后,全国各地就开始了APP化的移动互联网创业风。那么,从0开始到APP的第一个版本上线,到底需要花多少钱,用多少时间呢。行政成本本文所指的从零开始,是指的一个CEO,还没注册公司。所以,注册公司相关的时间资金成本,都需要被计算在内。北京的话,注册公司的费用不高,主要在时间成本,大概一个月到三个月之间,这取决于公司名称
2017-11-01 19:14:54 7736
原创 【区块链】Truffle 部署 编译 测试 智能合约 的 完整实践操作
Truffle 部署 编译 测试 智能合约 的 完整实践操作目标搭建开发环境创建一个Truffle项目编写智能合约编译转移智能合约测试智能合约创建用户界面连接智能合约在浏览器中访问Dapp搭建开发环境Node.js v6+ LTS and npm (comes with Node)Git这里配置脚本略过。。。。xiaoyu@LIXIAOYUdeMacBook-Pro.com➤
2017-10-27 10:05:20 13660 10
原创 【Back to base】数据结构相关Tips(1)
大O表示法大O表示法表示算法的复杂度,也就是算法有多快。O(log n) 对数时间,二分查找O(n) 线性时间,简单查找O(n * log n) 快速排序O(n ** 2) 选择排序O(n!) 旅行商问题数组&&链表数组占用的内存是相连的内存是通过存储下个数据的地址来串连的数据的访问方式 1. 随机访问 2. 顺序访问数组的读取速度...
2017-10-26 11:20:04 783
原创 【以太坊】ubuntu安装以太坊ethereum的测试网络ropsten-net以及雷电网络raiden-network环境
ubuntu安装以太坊ethereum的测试网络ropsten-net以及雷电网络raiden-network环境前言为了保证环境稳定,我从头开了一个虚拟机。环境如下xiaoyu@xiaoyu-Parallels-Virtual-Platform:~$ uname -aLinux xiaoyu-Parallels-Virtual-Platform 4.10.0-28-generic #32~16.
2017-10-24 14:51:08 5000
原创 【以太坊】什么是雷电网络 Raiden network
什么是雷电网络Raiden网络是一种脱机扩展解决方案,可实现近即时,低费用和可扩展的支付。 它与Ethereum块链互补,并与任何ERC20兼容的令牌一起使用。 Raiden项目正在进行中。 其目标是研究状态通道技术,定义协议并开发参考实现。特点可扩展的参与者的数量成线性比例快速的传输可以在一秒内进行确认私密的个人转账不会显示在全球分类帐中可互操作的符合Ethereum标准化标记API(ERC20)
2017-10-20 10:12:56 5656
原创 【区块链】DOCKER部署量子链私有网络环境以及部署智能合约实践
DOCKER部署量子链私有网络环境以及部署智能合约实践安装环境安装Dockerhttps://store.docker.com/editions/community/docker-ce-desktop-mac这里安装的是CE的稳定版xiaoyu@LIXIAOYUdeMacBook-Pro.com➤ docker versionClient: Version: 17.09.0-ce A
2017-10-16 16:33:51 7134 3
原创 【区块链】量子链命令行qtum-cli全命令详解
量子链命令行qtum-cli全命令详解== Blockchain ==callcontract “address” “data” ( address )调用智能合约getaccountinfo “address”获取账户信息getbestblockhash获取最长链的hashgetblock “blockhash” ( verbose )获取块的信息getblockchaininfo获取区块的信息{
2017-10-11 09:53:28 17657 1
原创 【QTUM】MacOS部署量子链环境
什么是量子链量子链是一个基于比特币核心和集成Ethereum的智能合约的新的区块链。他实现了一种可扩展的设计,能添加更多的虚拟机,允许账户的虚拟机在UTXO的区块链上执行。安装需要有OS X的命令行工具xcode-select --install需要环境安装Homebrew.安装依赖brew install cmake automake berkeley-db4 libtool boost --c+
2017-09-27 11:05:20 4072
原创 【Ethereum】以太坊ERC20与ERC233的区别
什么是ERC223ERC223是继ERC20后推出的新标准,解决了ERC20中的一些问题相关说明ERC223开发的主要目标1.合约中意外丢失token: 有两种不同的方式来转移ERC20 token: 1) 合约地址 2) 钱包地址 ,你需要调用transfer发送给钱包地址 或者 调用approve在token合约然后调用transferFrom在接收的合约来发送到合约。意外地,对合同地址调用
2017-09-26 11:16:45 18288
原创 【Ethereum】ERC20 Token标准完整说明
什么是ERC20 token市面上出现了大量的用ETH做的代币,他们都遵守REC20协议,那么我们需要知道什么是REC20协议。概述token代表数字资产,具有价值,但是并不是都符合特定的规范。基于ERC20的货币更容易互换,并且能够在Dapps上相同的工作。新的标准可以让token更兼容,允许其他功能,包括投票标记化。操作更像一个投票操作Token的持有人可以完全控制资产,遵守ERC20的toke
2017-09-25 10:26:25 78600 9
原创 【以太坊】本地搭建Ethereum私有网络
环境xiaoyu@xiaoyu-VirtualBox:~$ uname -a Linux xiaoyu-VirtualBox 4.10.0-19-generic #21-Ubuntu SMP Thu Apr 6 17:04:57 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux安装访问官方网站https://www.ethereum.org/ 找到Get our c
2017-09-22 10:29:56 8234
原创 【Solidity】Solidity概述
Solidity是一种面向合同的高级语言,其语法类似于JavaScript,它旨在将目标设定为Ethereum Virtual Machine(EVM)。Solidity是静态类型的,支持继承,库和复杂的用户定义类型等功能。正如你所看到的,它可以创建投票,群众集资,盲目拍卖,多重签名钱包和更多的合同。现在试用Solidity的最好方法是使用Remix(加载需要一些时间,请耐心等待)。有用的链接Eth
2017-09-21 10:27:43 3091
原创 【Solidity】使用编译器
使用编译器使用命令行编译器Solidity库的构建目标之一是solc,即solidity命令行编译器。 使用solc --help可以为您提供所有选项的解释。 编译器可以生成各种输出,从简单的二进制文件和通过抽象语法树(解析树)的汇编到气体使用的估计。 如果你只想编译一个文件,你可以运行它作为solc -bin sourceFile.sol,它将打印二进制文件。 在部署合同之前,请先使用solc -
2017-09-20 10:34:46 4004
原创 【Solidity】注意事项
安全注意事项虽然通常很容易构建按预期工作的软件,但是更难检查没有人可以以预期的方式使用它。在Solidity中,这更重要,因为您可以使用智能合同来处理令牌,或者甚至更有价值的东西。 此外,每次执行智能合同都会在公共场合发生,除此之外,源代码通常是可用的。当然,你总是必须考虑到多少问题:您可以将智能合同与对公众开放的网络服务进行比较(因此也可以与恶意角色进行比较),甚至可以开源。 如果您仅将该杂货清单
2017-09-19 09:44:14 3297
原创 【Solidity】8. 杂项 - 深入理解Solidity
索引【Solidity】1.一个Solidity源文件的布局【Solidity】2.合约的结构体 【Solidity】3.类型 【Solidity】4.单位和全局可变量 【Solidity】5.表达式和控制结构 【Solidity】6. 合约 【Solidity】7. 部件 【Solidity】8. 杂项 杂项存储中状态变量的布局静态大小变量(除映射和动态大小的数组类型的所有内
2017-09-18 10:14:05 5626
原创 【Solidity】7. 部件 - 深入理解Solidity
Solidity 部件Solidity定义了一种也可以在没有Solidity的情况下使用的汇编语言。 此汇编语言也可以用作Solidity源代码中的“内联汇编”。 我们从描述如何使用内联汇编以及它与独立程序集的区别开始,然后指定程序集本身。TODO:编写内联汇编的范围规则有点不一样,例如使用库的内部函数时出现的复杂情况。 此外,请编写由编译器定义的符号。内联汇编为了更精细的控制,特别是为了通过编写库
2017-09-15 11:03:15 15617
原创 【Solidity】6. 合约 - 深入理解Solidity
合约Solidity的合约类似于面向对象语言的类。 它们包含可以修改这些变量的状态变量和函数中的持久性数据。 在不同的合同(实例)上调用函数将执行EVM函数调用,从而切换上下文以使状态变量无法访问。创建合约合同可以从“外部”或“固定”合同中创建。 当创建合同时,其构造函数(与合同名称相同的函数)将被执行一次。构造函数是可选的。 只允许一个构造函数,这意味着不支持重载。从web3.js,即JavaSc
2017-09-14 15:42:01 9663
原创 【Solidity】5.表达式和控制结构 - 深入理解Solidity
表达式和控制结构输入参数和输出参数与Javascript一样,函数可以将参数作为输入; 与Javascript和C不同,它们也可以返回任意数量的参数作为输出。输入参数输入参数的声明方式与变量相同。 作为例外,未使用的参数可以省略变量名称。 例如,假设我们希望我们的合约接受一种具有两个整数的外部调用,我们会写下如下:pragma solidity ^0.4.0;contract Simple {
2017-09-13 12:54:11 7969
【Go】Gin从入门到精通 实例代码01
2021-09-24
php模拟http请求的类
2013-12-05
C#实训项目 酒店管理系统 源代码 完整版 附数据库
2012-09-13
[内存虚拟硬盘工具].SuperSpeed.RamDisk.Plus.v10.0.1.0
2012-09-09
酒店管理系统_项目需求+素材+知识点回顾
2012-09-09
C#实训项目 酒店管理系统 源代码 附数据库(学生自编)
2012-09-09
加油(•̀ᴗ•́)و ̑̑
2021-06-19
晚上不睡查es文档,快放假我也是拼了[face]emoji:005.png[/face]
2021-04-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人