概况 背景 出于一些原因,我需要构建一个项目组相关的技术趋势图。首先也是想到了ThoughtWorks 技术雷达,然而我也发现了技术雷达只会发现一些新出现的技术,以及其对应的一些趋势。对于现有的技术栈的一些趋势不够明显,接着就只能去构建一个新的技术趋势图。 当然首选的框架也是D3.js,似乎会一些更好的工具,但是并不没有去尝试。 Showcase 在线预览: http://phodal.githu
交易 为了与Infura节点进行交易,需要在发送它们之前离线创建交易和签名,因为Infura节点没有加密的以太坊密钥文件的访问权限,这是需要通过geth或者Parity管理命令来解锁帐户。 有关详细信息,请参阅以太坊交易中离线交易和签名部分和web3j如何使用管理APIs。
交易 Web3j支持使用以太坊钱包文件(推荐的)和用于发送事务的以太坊客户端管理命令。 使用以太钱包文件发送以太币给其他人: Web3j web3 = Web3j.build(new HttpService()); // defaults to http://localhost:8545/ Credentials credentials = WalletUtils.loadCredentials
交易有不同的分类,不同交易有不同的操作码。 这样做的好处就是明确用户行为,简化系统复杂度。 操作码列表 OpsTransfer:用于普通的链内转账 OpsMove:用于链间的转账 OpsNewChain:用于创建新的子链 OpsNewApp:用于创建智能合约 OpsRunApp:用于执行智能合约 OpsRegisterMiner:用于注册矿工 OpsUpdateAppLife:更新智能合约的生命周
第一次面试 基础不扎实答得很一般 很多东西都不会,会点也答的胡言乱语 答的有点急了。 上来一道简单二分 一道看函数输出题 c++ 1.delete 和delete[]的区别 2.函数重载,动态绑定过程 3.全局变量,全局静态变量,局部静态变量异同点,生成时机 4.如何不用sizeof看内存 网络 tcp粘包 如何保证可靠传输 操作系统 携程 数据结构 跳表和哈希 布隆过滤器 数据库 b+树和哈希
本文向大家介绍Android实现网易新闻客户端侧滑菜单(1),包括了Android实现网易新闻客户端侧滑菜单(1)的使用技巧和注意事项,需要的朋友参考一下 Android中很多产品(比如360手机助手、网易菜单...)都采用侧滑菜单的展现形式,采用这种展现形式 1、能把更多的展现内容都存放在菜单中 2、设计上也能体现出视觉效果 现在这种交互方式越来越流行了,虽然这种交互方式可以通过自定义组件的方式
本文向大家介绍Android实现网易新闻客户端侧滑菜单(2),包括了Android实现网易新闻客户端侧滑菜单(2)的使用技巧和注意事项,需要的朋友参考一下 前面已经讲过通过三方开源库SlideMenu来实现这种效果,请参考Android实现网易新闻客户端侧滑菜单(一) 今天通过自定义View来实现这种功能。 代码如下: SlideMenu.java MainActivity.java 系列文章:
一面(1h10min) 1、自我介绍 2、问项目 3、做道题:还原树,给你一个数组其中元素是节点值以及父节点值,没有父节点就是根节点 要求:去重,并且还原树 4、看原型链:Function.prototype.__proto__ === Object.prototype 5、你知道宏任务和微任务吧,事件循环和渲染的关系是怎么样的呢?(可以看看这个文章https://zhuanlan.zhihu.
自我介绍 说一说项目吧,你这个项目你是怎么设计测试用例的 (指着面试页面的那个聊天框)对于这个东西如何设计测试用例 (还是刚才那个聊天框)如果这个框突然没反应了可能的状况是什么,你打算怎么测试 堆和栈的区别(用的python 底层不太了解 没答出来) get和post的区别 cookie的作用 TCP/IP 五层网络模型讲一下 TCP和UDP的区别 用两种方法实现队列(我说我用的python,这玩
一面(60min) 常规问题 自我介绍:先介绍现读学校和专业,曾读的学校和专业。最后说选择客户端开发的原因。这样讲完大概就是一分钟左右的自我介绍了。 我的项目介绍:因为曾经做的项目用的技术栈在现在看来不是很难,所以盘点时候要讲究温故而知新。先将当时做的时候的学习路线和遇到的难点说出来。然后再从现在的角度说明当时技术栈不是很难的原因,以及如果可以再来一次的话,可以优化哪些部分的内容,体现出自己的学习
本文向大家介绍bat批处理一键登录网易163和126邮箱,包括了bat批处理一键登录网易163和126邮箱的使用技巧和注意事项,需要的朋友参考一下 相信很多朋友都有网易163或者是126的邮箱,如果你平时不怎么使用Foxmail这类邮件客户端工具来收发邮件,而是喜欢通过Web浏览器进行收发邮件,那么每次都要打开邮箱登录地址,然后输入用户名和密码,实在是麻烦。下面就介绍一种一键登录网易163和126
本文向大家介绍易语言获取网络下载的文件名方法,包括了易语言获取网络下载的文件名方法的使用技巧和注意事项,需要的朋友参考一下 易语言的普及,造就了一大批热爱程序编辑粉丝,今天简单讲解下在网络下载中,怎么从直链中提取下载的文件名。 1、我们以百度云客户端的直链为例,提取直链中BaiduYunGuanjia_5.3.6.exe的BaiduYunGuanjia_5.3.6的文本文字。 2、运行易语言,进入
30min 1. 自我介绍 2. 为什么走大数据 3. 项目介绍 4. hive和spark的区别 5. MR和spark有哪些区别,分别适用什么场景 6. 为什么不选择spark做离线 7. 开窗函数有哪些 8. 数仓怎么设计的 9. ODS层存在的意义 10. DWD和DIM怎么设计的,有什么指标 11. DWS层存放的哪些指标 12. 下一步准备学习什么?怎么学习? 反问 1. 部门做什么业
之前一直偷懒没写,今天来还一下愿 1面(~60mins) 面试官问了关于我做过的两个研究课题的细节。问了我最喜欢最常玩的几个游戏,问如果其中一个游戏要出一个新角色,需要做怎样的测试。 我之前看过一篇游戏测试相关文章,里面把各种测试方式讲的很清楚,轻松应答 2面(~60mins) 除了问之前经历外,面试官对我机器学习的经历感兴趣,问可以如何应用在游戏中。用了我做的reinforcement lear
专业面: -玩过什么游戏,补问了手游,又问了主流手机游戏回答了PC-MMORPG, GBA, NDS, 以及SKY,不太涉及主流手游- 笔试题目介绍 讲了交流系统的实现与对界面设计的影响,问了地图弹窗的设计,又补充了玩家交互;聚焦了图纸建造的交互操作如何实现; 用户体验部门面试: 如何学习交互设计的方法? 在近期读书-设计的软件如何学习? 如何积累交互设计作品?实习,参加设计营,加设计说明- 为什