10.11 蚂蚁一面(共 20min) 电话面,随便聊了聊,说我要做笔试才有进一步进展,但我没时间做这个笔试 自我介绍 对部门业务的了解 对数据仓库的了解 询问项目具体内容 说我聊的还行,催笔试,笔试后才有相应反馈,笔试安排在10.11晚,有事没空做,再看吧 反问 部门重点在数据仓库构建还是在数据处理 #蚂蚁金服##秋招##数据#
1、简单讲一下HashMap的put过程 2、HashMap为什么需要有转红黑树的操作 3、为什么建议new一个HashMap的时候指定初始大小 4、HashMap的扩容过程是怎么样的 5、简单的讲一下TCP的三次握手四次挥手 6、TCP和HTTP协议都是网络的层级结构中的哪一层的协议 7、分别说一下TCP和HTTP 8、讲一下HTTPS 9、HTTPS加减密的过程 10、Java里面int的最大
"But I say to you that listen, Love your enemies, do good to those who hate you, bless those who curse you, pray for those who abuse you. If anyone strikes you on the cheek, offer the other also; and
在模板项目中,所有的路由组件页面都放在 src/pages 下。我们以 NotFound 页面为例,介绍一下页面开发的基本步骤。 添加路由 模板项目使用异步懒加载路由对象的方式,减少首屏请求大小,所以需要在 src/router.js 中定义代码切割点。 然后向 vue-router 的路由列表中添加页面对应的路由对象,代码如下: const NotFound = () => import('@/
Vanilla 的包开发 可以使用任意 LUA 包的开发方式来开发 Vanilla 包(Controllers,Library,Dao,Services等),也可以使用 Vanilla 所提供的面向对象 方式进行开发 对 Controller 使用继承和构造器 下面我们看一个例子: local IndexController = Class('controllers.index', Loa
根据上一篇文章的比较,极路由“开放root”而且“根目录可写”,很适合折腾使用和开发,所以本文档以极路由2为例,建议使用极2或极3,以免出现文档执行不通的问题。 背景知识 需要掌握:Linux常用命令和软件(apt-get、grep、nslookup、sed、ssh、telnet、vi)、Linux目录结构、网络常识(DHCP、DNS、gateway网关、netmask子网掩码、PPPoE、静态I
开发小Tips汇总 很小但很有用
如何为项目写文档、用什么写文档、如何方便的管理/更新文档,这是很多技术人员都要经常面对的一些问题。根据个人经验,程序开发类工作中我们涉及到的文档可能主要包括下面几类, 函数/类的接口说明文档, 比如 XXX Framework API Documentation 服务端接口说明文档,比如 Web Service API, Restful API 等 使用指南、手册等说明文档,比如 Getting
常见漏洞 XSS(Cross-site scripting) SQL Injection Command Injection Code Execution File Disclosure File Inclusion CSRF(Cross-site request forgery) Path Traversal Code injection 相关资源 OWASP (Open Web Applica
单元测试 (Unit Testing) PHPUnit 代码覆盖率 (Code Coverage)
FileStorm是在墨客子链上实现的基于IPFS的去中心化存储平台。详细介绍可参看这篇 html/appchain/FileStorm.html 在墨客子链上实现的IPFS存储平台。这个平台的用户有三类。 存储提供方: 存储提供方将会提供用于存储的硬件设备,如带大容量硬盘的电脑,或者订制的硬件盒子。设备需要安装FileStorm程序,用来链接墨客FileStorm子链,和IPFS网络。为File
APK安装过程 应用安装涉及到如下几个目录: system/app:系统自带的应用程序,无法删除 data/app:用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录 data/data:存放应用程序的数据 data/dalvik-cache:将apk中的dex文件安装到dalvik-cache目录下 复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件(Dalvi
save:用来保存 Canvas 的状态。save 之后,可以调用 Canvas 的平移、放缩、旋转、错切、裁剪等操作。 restore:用来恢复Canvas之前保存的状态。防止 save 后对 Canvas 执行的操作对后续的绘制有影响。 save 和 restore 要配对使用( restore 可以比 save 少,但不能多),如果 restore 调用次数比 save 多,会引发 Erro
英文原文:http://emberjs.com/guides/templates/development-helpers/ 开发助手 Handlebars和Ember中定义了一些可以简化开发模板的助手。这些助手可以方便的将变量输出到浏览器的控制台中,或者在模板中激活调试。 日志 {{log}}助手可以方便的将当前渲染上下文中的变量、表达式输出到浏览器的控制台中: 1 {{log 'Name is
在 Xcode 6.3 中,我们曾为 Objective-C 添加了新的 空值标记 语言特性。这个特点给了 Objective-C 语言一个与 Swift 相同的表达空与非空种类的 API 接口。 Xcode 7 通过给 Objective-C 引入轻量泛型模块让 Objective-C 与 Swift 沟通更加自然。泛型允许两个语言安全的沟通和分享保存了特定种类元素的合集。 这些特性对任何写 同