-
微服务架构的四大金刚利器
随着业务不断的发展,按业务域的划分子系统越来越多,每个业务系统都需要缓存、限流、分布式锁、幂等工具组件, distributed-tools 组件(暂未开源)正式包含了上述分布式系…
-
阿里内部员工,排查Java问题常用的工具单
前言 平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同…
-
Python常见异常汇总
Python 中的异常都派生自 BaseException 类。不论是在后续的学习与实践中,都有必要将把异常相关的单词背下来,在使用过程中才能得心应手。 常见异常汇总表 总共有…
-
你一定要知道,关于Https的五大误区
如今,https协议正在被广泛重视和使用。随着今年2月初,谷歌旗下Chrome浏览器宣布将所有http标示为不安全网站,许多网站都争相从http升级到了https。当你打开很多网站…
-
14种常见编程语言的优缺点及应用范围
C 概述:C语言是一门通用计算机编程语言,应用广泛。面向过程的,数据与算法分开。它的重点在于算法和数据结构。1972年由美国贝尔实验室在B语言的基础上设计出。 优点:结构化编程语言…
-
潘石屹:我们为什么要学习Python语言?
连大佬都开始学Python了,SOHO中国董事长潘石屹在微博上宣布,开始学习一门新的语言Python,在寻找。这也是今天给自己人生的礼物。 今天上午,潘石屹在微博解答为什么要学习P…
-
电脑屏幕太小不够用?这有妙招!
今天我们来介绍 Vim 的分屏功能。 为什么需要分屏功能?其实需求场合有很多。比如,我现在屏幕很大,但我们的代码一般是左对齐,右边很空,这样我们就可以通过分屏来充分利用右边的屏幕。…
-
实现最简单的分布式任务调度框架
前段时间,公司要改造现有的单节点调度为分布式任务调度,然后就研究了目前市面上主流的开源分布式任务调度框架,用起来就一个感觉:麻烦!特别是之前在一个类里写了好多个调度任务,改造起来更…
-
关于 HITP 代理,你还需要了解这些,不然面试你是过不去的!
1. HTTP 代理 百度百科是这么解释的:代理客户机的 HTTP 访问,主要代理浏览器访问网页,它的端口一般为80、8080、3128等。 百度百科实在是太模糊了我们来细致的说…
-
GitHub终于推出手机版App,方便开发者与用户互动
GitHub在今天的Universal年度大会上发布了数项重要更新,GitHub移动版App今天正式推出,另外之前代码搜索、打赏功能也逐步推广到所有的开源项目中。 在过去的一年里,…