以太坊是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。就像比特币一样,以太坊不受任何人控制,也不归任何人所有——它是一个开放源代码项目,由全球范围内的很多人共同创建。
工具归工具,研究归研究,AI的研究唯有打好基础,多看论文,多做实验,才能真正掌握深度学习。 Google 深度学习笔记 Github工程地址:https://github.com/ahangchen/GDLnotes
深入理解 JavaScript 系列文章,包括了原创,翻译,转载,整理等各类型文章。
Libevent 是一个轻量级的开源高性能网络库,使用者众多,研究者更甚,相关文章也不少。写这一系列文章的用意在于,一则分享心得;二则对 libevent 代码和设计思想做系统的、更深层次的分析,写出来,也可供后来者参考。
TIPI 项目是一个自发项目,项目主要关注PHP的内部实现,以及PHP相关的方方面面,该项目包括《深入理解PHP内核》这本书,以及一些相关的PHP项目,例如一些 PHP 扩展及研究项目。
注意 由于JS对象包括的范围非常广,加上ES6又有众多的新特性,很难、也没必要做到囊括所有的类型和情况,这里说的"对象",指的是普通的对象,不包括修改对象原型链, 或者为"Function","Promise"等的情况,请留意。 在ES6中,我们可以很方便的使用Object.assign进行对象合并,但这只是浅层的合并,如果对象的属性为数组或者对象的时候,会导致属性内部的值丢失。 注意: 此处合并
deepClone 对象深度克隆 注意 由于JS对象包括的范围非常广,加上ES6又有众多的新特性,很难、也没必要做到囊括所有的类型和情况,这里说的"对象",指的是普通的对象,不包括修改对象原型链, 或者为"Function","Promise"等的情况,请留意。 场景: 我们平时可能会遇到需要通过console.log打印一个对象,至执行打印的时刻,此对象为空,后面的逻辑中对此对象进行了修改赋值,
通过,我们了解到更新具有优先级。 那么什么是优先级?优先级以什么为依据?如何通过优先级决定哪个状态应该先被更新? 本节我们会详细讲解。 什么是优先级 在我们聊到React将人机交互研究的结果整合到真实的UI中。具体到React运行上这是什么意思呢? 状态更新由用户交互产生,用户心里对交互执行顺序有个预期。React根据人机交互研究的结果中用户对交互的预期顺序为交互产生的状态更新赋予不同优先级。 具
深度平铺一个数组。 使用递归。 通过空数组([]) 使用 Array.concat() ,结合 展开运算符( ... ) 来平铺数组。 递归平铺每个数组元素。 const deepFlatten = arr => [].concat(...arr.map(v => (Array.isArray(v) ? deepFlatten(v) : v))); deepFlatten([1, [2], [[
3. 深度优先搜索 现在我们用堆栈解决一个有意思的问题,定义一个二维数组: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, }; 它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的路线
装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在Python闭包中,我们见到函数对象作为某一个函数的返回结果。相对于其它方式,装饰器语法简单,代码可读性高。因此,装饰器在Python项目中有广泛的应用。 装饰器最早在Python 2.5中出现,它最初被用于加工函数和方法这样的可调用对象(ca
一面 主要考察八股和代码,时间半个小时左右 先简要介绍了一下实习的工作 然后问了一些数据结构相关的问题,包括栈和队列的应用,链表和数组的区别,最大堆和最小堆,动态规划的应用原理。 coding是写一个10-20行自己做过的项目代码,以及反转链表的函数。
10月9日线下二面,寄? 面试流程: 1. 自我介绍,我用了半分钟 2. 为什么投售前产品经理? 3. 最能体现自己优点的项目\经历是什么? 4. 有没有主动学习过一些技能? 5. 深挖经历,估计是想找出与岗位匹配的品质? 反问环节: 1. 售前的具体工作内容是什么(面试官笑了😅)。说是跟客户经理合作,XXXXXXXXX 2. 我的面试表现跟岗位的匹配度如何?说他遇到有天赋的(擅长说服他人的)才
八九月份的秋招,投了几十家,面了也有十家吧(大厂很多都是一面挂或者没什么机会没事) 真心越来月感受到 java+双非+0实习(特指大厂实习)=寄 本来投深信服因为没用java,就投了测开,放平心态去笔试,得到有面试的机会心里还是不免的有些兴奋,周六线下一站式面试,从五点面到八点多(感叹员工也不容易呀)下周一直接发意向了,我也果断点了接受,感觉秋招还是有点收获吧,也分享一下面经 一面主管面 - 问项
狠狠破防了,以为很会了,狠狠被打击了 1.自我介绍 数据库 2.数据库的4个特性(不是事务的特性吗) 2.1 4个特性 2.2 4特性为什么和事务相关 2.3 描述每个特性对应事务的场景 2.4 每个场景都是用什么技术保证的 2.5 自己写项目代码的时候怎么用到这些特性的 事务隔离性 3.引擎 3.1 了解什么引擎 3.2 myisam和innodb的区别 3.3 InoodbB+树细节 3.4