后台-系统设置-扩展变量-手机广告位-首页/栏目头部广告位

开发语言

基于 ZooKeeper 实现爬虫集群的监控

开发语言
May 27,2019

ZooKeeper ZooKeeper 是一个开源的分布式协调服务,ZooKeeper框架最初是在“Yahoo!"上构建的,用于以简单而稳健的方式访问他们的应用程序。 后来,Apache ZooKeeper成为Hadoop,HBase和其他分布式框架使用的

试读angular源码第一章:开场与platformBrowserDynamic

开发语言
May 27,2019

开场来个自我介绍 angular 源码阅读 项目地址 文章地址 angular 版本:8.0.0-rc.4 欢迎看看我的类angular框架 关于为什么写这么一个项目 声明:仅仅为个人阅读源码的理解,不一定完全正确,还需要大佬的指点。 其实市面上很多关于 vu

JavaScript 中那些关于坐标和距离的属性与方法

开发语言
May 27,2019

一 前言 在前端开发中总会遇到各种各样需要使用或计算坐标和距离的情况,但是这些属性和方法众多,全部熟练地记下来并非是一件易事,大多只能现查,耗费不少时间精力,于是便有了整理记录的想法,即加深了印象,又方便随时查阅。 二 window 对象 浏览器里面,win

【面试被虐】如何只用2GB内存从20亿,40亿,80亿个整数中找到出现次数最多的数?

开发语言
May 27,2019

这几天小秋去面试了,不过最近小秋学习了不少和位算法相关文章,例如 【面试现场】如何判断一个数是否在40亿个整数中? 【算法技巧】位运算装逼指南 对于算法题还是有点信心的,,,,于是,发现了如下对话。 20亿级别 面试官:如果我给你 2GB 的内存,并且给你 2

您有一份ThreadLocal完全解析手册

开发语言
May 27,2019

本文原创地址,:jsbintask的博客(食用效果最佳),转载请注明出处! 前言 ThreadLocal是jdk中一个非常重要的工具,它可以控制堆内存中的对象只能被指定线程访问,如果你经常阅读源码,基本在各大框架都能发现它的踪影。而它最经典的应用就是事务管理

Java中多个ifelse语句的替代设计

开发语言
May 27,2019

概述 ifelse是任何编程语言的重要组成部分。但是我们编写了大量嵌套的if语句,这使得我们的代码更加复杂和难以维护。 接下来,让我们探索如何简化代码的中的ifelse语句写法。 案例研究 我们经常遇到涉及很多条件的业务逻辑,并且每个逻辑都需要不同的处理方式。

【译】11 种在大多数教程中找不到的JavaScript技巧

开发语言
May 27,2019

译者:前端小智 原文:medium.com/@bretcamero… 当我开始学习JavaScript时,我把我在别人的代码、code challenge网站以及我使用的教程之外的任何地方发现的每一个节省时间的技巧都列了一个清单。 在这篇文章中,我将分享11

每日一道算法题--leetcode 746--使用最小花费爬楼梯--python

开发语言
May 27,2019

【题目描述】 !!题干里的示例1需要仔细看一下哦,要到达顶层,即20那一层,可以跳过20这一层达到更高一层,也因此我们给cost数组最后加一个元素0,模拟最顶层的上一层无须花费力气。 【代码思路】 最简单的一维动态规划问题,自底向上。 【上代码】 class

LeetCode - 013 - 罗马数字转整数(roman-to-integer)

开发语言
May 27,2019

Create by jsliang on 2019-05-23 13:24:24 Recently revised in 2019-05-23 14:55:20 一 目录 不折腾的前端,和咸鱼有什么区别 目录 一 目录 二 前言 三 解

如何用原生js来写一个swiper滑块插件(上)原理

开发语言
May 27,2019

嗨~ 这里是芝麻,今天我们一块来做一个“滑块插件”。那么啥是滑块插件呢?滑块插件能干嘛呢?请看下图: 是不是有点印象了,没错,他的最基本的用法就是左右滑动,插件使用者只需要写几行简单的html和js即可实现一个简单滑动效果,不过你完全可以组合各种元素来适

初见函数式编程

开发语言
May 27,2019

在学习 JS 的过程中时常会听到一个名次——“函数式编程”,那么究竟什么是函数式编程,函数式编程又有什么优点,这就在这篇博客进行一个简单的总结吧~ 主要内容: 函数式编程的概念 函数式编程的优点与示例 什么是函数式编程 首先,我们放下编程的概念,我们来看

JavaScript:十大排序的算法思路和代码实现

开发语言
May 27,2019

本文内容包括:(双向)冒泡排序、选择排序、插入排序、快速排序(填坑和交换)、归并排序、桶排序、基数排序、计数排序(优化)、堆排序、希尔排序。大家可以在这里测试代码。更多 leetcode 的 JavaScript 解法也可以在我的算法仓库中找到,欢迎查看~ 另

django中的配置文件

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

LinkedList源码解析

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

LinkedList源码解析

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

记一次PHP并发性能调优实战 -- 性能提升104%

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

我这个人不懂什么CPU,于是我用代码模拟出了一个

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

探究final在java中的作用

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

探究final在java中的作用

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

Java设计模式-单例模式:单例的六种实现

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

Java设计模式-单例模式:单例的六种实现

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

90 % 的 Python 开发者不知道的描述符应用

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

解读 Java 8 HashMap

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

解读 Java 8 HashMap

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

设计模式(二十四)解释器模式

开发语言
May 23,2019

function showImg(url) {var frameid = 'frameimg' + Math.random();window.img = 'window.onload = function() { parent.document.getElementById('' + frameid + '').h

推荐文章

热门标签

    热门文章 最新文章 文章云

站内导航

全站搜索