前言 V8 blog近日发布了文章描述了“并发标记”的新技术,提升标记过程的效率。 并发标记是一个主要用新的平行和并发的垃圾收集器替换旧的垃圾回收器的项目,现在Chrome 64和Node.js v10已经默认启用并发标…
标签:算法
分布式(一) 搞定服务注册与发现
背景 最近在做分布式相关的工作,由于人手不够只能我一个人来怼;看着这段时间的加班表想想就是够惨的。 不过其中也有遇到的不少有意思的事情今后再拿来分享,今天重点来讨论服务的注册与发现。 分布式带来的问题 我的业务比较简单,…
惰性求值——lodash源码解读
前言 lodash受欢迎的一个原因,是其优异的计算性能。而其性能能有这么突出的表现,很大部分就来源于其使用的算法——惰性求值。 本文将讲述lodash源码中,惰性求值的原理和实现。 一、惰性求值的原理分析 惰性求值(La…
2018年6月前端面试经历(中)
前言 上一篇文章,写了一些出去面试会考到的笔试题,不是很全(哈哈哈,基本上都是靠脑子记的,有些都忘记了~) 传送门在这里:2018年6月前端面试经历(上)~~~ 这篇我会写出一些我碰到的算法题,解法不统一,希望大家能多多…
Leetcode - Sum of Two Integers
My code: public class Solution { public int getSum(int a, int b) { if (b == 0) { return a; } int sum = (a ^ b)…
2017 校招常考算法题归纳 & 典型题目汇总
2017校招即将来临,我们为大家整理了2017校招的常考算法类型,以及对应的典型题目。 另附参考答案地址:LINTCODE/LEETCODE 参考答案查询 数学 尾部的零斐波纳契数列x的平方根x的平方根2大整数乘法骰子求…
分享一波关于做Kaggle比赛,天池的经验,看完我这篇就够了
@Author : Jasperyang@School : BUPT 这篇文章同时在知乎里放着~ 写在前面 Kaggle的数据挖掘比赛近年来很火,以至于中国兴起了很多很多类似的比赛,做了两个这种类型的比赛了,Jdata用…
鹿晗关晓彤公开恋情,是如何把微博服务器搞炸的?
题图:《盗墓笔记》 鹿晗关晓彤公开恋情,是如何把新浪微博的服务器搞垮的? 知友:苏莉安 (200+ 赞,程序员话题优秀回答者) 我觉得不像数据库挂了,微博这种级别的架构根本不是简单的分布式server+DB就能抗住的,别…
Android热更新技术的研究与实现
Android热更新技术的研究与实现 ——必备引言—— 最近时间确实有点紧张啦!不过我还是连日赶工完成了这篇文章,没办法,阳阳的神秘大奖对我来说诱惑很大呀! 之前的比赛中第…
阿拉伯数字转换成罗马数字
阿拉伯数字转换成罗马数字 Integer to Roman 给出一个阿拉伯数字,返回此数字的罗马数字表示 Given an integer, convert it to a roman numeral. Input is…
Leetcode - Insert Delete GetRandom O(1)
My code: import java.util.*; public class RandomizedSet { private HashMap<Integer, Integer> map; // valu…
Leetcode - Min Stack
My code: public class MinStack { Stack<Integer> common = new Stack<Integer>(); Stack<Integer>…