任何事物的发展,从来不是一蹴而就的。 商贸合作中签订的合同,怎么确保对方能遵守和执行? 餐厅宣称刚从海里打捞上来的三文鱼,怎么证明捕捞时间和运输中的卫生? 数字世界里,怎么证明你对资产的所有? 囚徒困境中的两个人,怎样能达成利益的最大化? 宇宙不同文明之间的猜疑链,有没有可能打破? 这些看似很难解决的问题,在区块链的世界里已经有了初步的答案。 本章将简要介绍区块链相关的背景知识,包括其起源、定位、
多任务 在上古时代,CPU 资源十分昂贵,如果让 CPU 只能运行一个程序,那么当 CPU 空闲下来(例如等待 I/O 时),CPU 就空闲下来了。为了让 CPU 得到更好的利用,人们编写了一个监控程序,如果发现某个程序暂时无须使用 CPU 时,监控程序就把另外的正在等待 CPU 资源的程序启动起来,以充分利用 CPU 资源。这种方法被称为 多道程序(Multiprogramming)。 对于多道
针对空间数据可视化渲染的技术,涌现出很多优秀的产品,包括地图库的渲染产品以及可视化效果的可视化库。 主流的开源地图库 OpenLayers,业内使用较为广泛的地图库,OpenLayers3完成了面向对象的重构,同时也进行了h5升级;Leaflet,一款实践多、社区活跃、插件丰富的开源地图库,Mapbox早期的地图库就是基于Leaflet开发的;Mapbox GL,其推出的矢量瓦片可视化效果和性能都
Life isn't about how to survive the storm,it's about learning to dance in the rain -- Taylor Swift 精彩博文 1) Android中判断app何时启动和关闭的技术研究 Android开发中不可避免的会遇到需要检查app何时进入前台,何时被用户关闭。奇怪的是,要达到这个目的并不容易。检查app第一次启动
精彩博文 1)iOS最佳实践 跳进了 iOS 的坑真是麻烦。无论是 Swift 还是 Objective-C, 都没有在其他地方广泛使用,而且这个平台对每个东西都几乎有它自己的命名方式,并且连要在真机上调试都充满了坎坷。无论你是刚刚入门 Cocoa 还是想纠正自己开发习惯的开发者,都能从本文档获益。不过下面写的仅仅是建议,所以如果你有一个更好的方案,那就试试吧! 2)JNI/NDK开发指南系列 相
毫不费力就到嘴的食物,不是毒药,就是诱饵。---《狼图腾》 精彩博文 1)炫丽的进度条Loading动效 前两天我们这边的头儿给我说,有个 gif 动效很不错,可以考虑用来做项目里的loading,问我能不能实现,看了下效果确实不错,也还比较有新意,复杂度也不是非常高,所以就花时间给做了 2)跨平台开发时代的 (再次) 到来? 这篇文章主要想谈谈最近又刮起的移动开发跨平台之风,并着重介绍和对比一下
#24届软开秋招面试经验大赏# 腾讯会议面试 线上 整体不难 没有手撕题目 线下的话就是笔试+技术面+HR面一天走完 - 自我介绍 - 了解实习情况、内容 - 开发中碰到的难点、有印象的事情 - 上面的难题,你自己觉得怎么解决比较好 - ES6的各种知识点以及应用场景 - 闭包以及应用场景 - weakmap weakset weakref - 对 react 的理解 - 函数组件类组件区别 -
10/9 貌似是秋招第二批了 总览 2个男面试官(都开了摄像头)+一个面试助理 总体感觉还行,都挺亲和的。 排队等着去面试,基本每个人都在10-15分钟左右,时间比较短 问的东西不多 基本流程 自我介绍 实习相关(我都是测试,没什么好问的) Java(感觉更倾向于Java,我说我比较熟C++) 数据库:查询去重,索引 堆和栈的区别 面向对象的三大特性 构造函数可以是虚函数嘛(我???) 时间关系,
非常好的面试体验,面试官是北京人很能说,和上午美团面试官高下立判 1、面试官介绍职位 2、自我介绍 3、项目拷打,直到我说没有考虑过这方面需求才停 4、你的项目里文件上传是怎么做的(input type=file) 5、input框弹出来的的操作js能做到不(不能,用了os的shell指令) 6、项目里怎么做的按需加载 7、webpack怎么配置的,怎么实现的异步组件 8、为什么要用localst
#通信硬件2024笔试面试经验# 1、自我介绍 2、询问在校状态,有做毕业设计还是做比赛项目 3、对项目简单介绍然后问了一些问题 4、询问对公司的了解,对行业的了解,新能源以及工业控制 5、给了我一些求职建议,包括选择行业方向,职位发展方向,面试那么多第一次有说这个确实很感动😍 6、反问就是我问他这个岗位方向有哪些,他也是耐心举了个例子说 全程二十多分钟 体验感极好,捞捞
主要内容:一、概述,二、背景介绍,三、后记一、概述 之前写过两篇文章: 《工作10年我面试过上百个程序员,真想对他们说...》 《在公司里写代码天天摸鱼偷懒,出去面试又该怎么写简历?》 通过这两篇文章,我们给大家聊了聊国内中大型互联网公司,在Java面试时一些高频的技术问题。 本文我们通过一篇真实的一线面经,带大家去体验一下BAT等互联网公司的面试现场氛围! 二、背景介绍 PS:面试者是笔者以前的下属,多年的好朋友。这是他今年早些时候出去
主要内容:1.同步双写,2.异步双写,3.定时任务,4.数据订阅1.同步双写 优点:实现简单 缺点: 业务耦合,商品的管理中耦合大量数据同步代码 影响性能,写入两个存储,响应时间变长 不便扩展:搜索可能有一些个性化需求,需要对数据进行聚合,这种方式不便实现 2.异步双写 上架商品的时候, 先把商品数据丢入MQ, 为了解耦, 拆分一个搜索微服务, 搜搜微服务去订阅商品变动的信息, 完成同步 一些数据需要聚合处理成类似宽表的结构怎么办呢?例如商品库的商品品类、sp
共34min 两个面试官,一个应该是业务负责人,另一个是懂技术的~ 首先一来就是自我介绍,然后他们详细地介绍了该岗位干嘛的。 首先深挖了一个实习项目,问了一些项目的具体细节,然后还有我主要负责的部分。 然后问我了不了解爬虫,我说学过但是用的不多。(谢谢MKT3310) 问我平时数据分析工具,我说Mysql python R。 最后问了一个开放性的问题:GPT怎么对人们的生活、工作产生积极影响? 真
演化(evolution)永远在进行, 这个世界却不是每天都有革命(revolution)发生。 Application Framework 在软件界确实称得上具有革命精神。 整个 MFC 4.0 多达 189 个类,原始代码达 252 个实现文件,58 个头文件,共 10 MB 之多。MFC 4.2 又多加了 29 个类。这么庞大的对象,当然不是每一个类每一个数据结构都是我的仿真目标。我只挑选最
笔试 笔试的算法考的都是往年的原题,不像蔚来的都是新题。选择填空考的都是根据代码写出运行结果,20道都是这种题型,做的好累。 一面 上来就是手撕代码,共享屏幕给面试官看:字符串的编辑距离。(https://www.cnblogs.com/silentteller/p/12367124.html) 然后也没有问我任何关于C++的知识,只问了实习中的wav2vec2.0,它是怎么工作的。然后问我有没有