主页 > 编程 >
Dubbo还有这样的bug,你能忍?
Dubbo还有这样的bug,你能忍? 2019-10-2094

本文场景基于 dubbo-2.5.3 版本。 如果你对 StackOverflowError 有一定的了解,就可以知道出现这个问题的主要原因就是 调用栈太深 ,比如常见的无限递归调用。那本文要介绍的Dubbo抛出的这个Sta...

.NET LINQ分析AWS ELB日志避免996
.NET LINQ分析AWS ELB日志避免996 2019-10-2067

前言 小明是个单纯的 .NET 开发,一天 大哥 叫住他,安排了一项任务: “小明,分析一下我们 超牛逼 网站上个月的所有 AWS ELB 流量日志,这些日志保存在 AWS S3 上,你分析下,看哪个 API 的响...

JVM-垃圾回收算法
JVM-垃圾回收算法 2019-10-20100

接着上一篇,介绍完了 JVM 中识别需要回收的垃圾对象之后,这一篇我们来说说 JVM 是如何进行垃圾回收。 首先要在这里介绍一下80/20 法则: 约仅有20%的变因操纵着80%的局面。也就是说:所有变量...

曹工杂谈:用好verbose,Jar包冲突不再难
曹工杂谈:用好verbose,Jar包冲突不再难 2019-10-20157

一、前言 jar包冲突分多种,简单理解来说,就是同package且同名的类在多个jar包内出现,如果两个jar包在同一个classloader下,那么最终的结果是,只会加载其中的一个。 有时,这个错误一般在运...

黑客入门,诸神之眼-Nmap-使用指南
黑客入门,诸神之眼-Nmap-使用指南 2019-10-19161

Nmap简介 Nmap,也就是Network Mapper,最早是Linux下的网络扫描和嗅探工具包。 Nmap是一款网络扫描和主机检测的非常有用的工具。 Nmap是不局限于仅仅收集信息和枚举,同时可以用来作为一个漏洞...

Vue 中 axios 的封装
Vue 中 axios 的封装 2019-10-19125

Vue 中 axios 的封装 import axios, { AxiosRequestConfig, AxiosResponse } from 'axios'const showStatus = (status: number) = { let message = '' switch (status) { case 400: message = '...

Linux CPU利用率的这点事,身为DevOps的你有必要知道
Linux CPU利用率的这点事,身为DevOps的你有必要知道 2019-10-19198

CPU 相关概念 大脑:CPU CPU(中央处理器),通常称为简单处理器,是机器中最重要的部件之一。它执行所有类型的数据处理操作,并被认为是计算机的大脑。 在Linux/Unix下,CPU利用率分为用户态、系...

commonjs是什么
commonjs是什么 2019-10-19133

自从CommonJS和NodeJS两个项目的出现,JavaScript作为本地编程语言的这种特殊应用形式,才开始进入进入大众的视野。 另外随着并行计算的普及,像JavaScript这种函数式语言,由于其固有的易于进...

Postgres被低估了它处理的内容超出您的想象
Postgres被低估了它处理的内容超出您的想象 2019-10-1958

一分钟时间再三考虑。很有可能从现有的Postgres数据库中获得更多收益。它可以扩展以应对重载,并提供乍一看并不明显的强大功能。例如,可以启用内存中缓存,文本搜索,专用索引和键值存储。 阅...

SQL一个简单让你打脸很疼的编程语言
SQL一个简单让你打脸很疼的编程语言 2019-10-19144

PS:题目来自leetcode,如有侵权通知即删除,谢谢!! 无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息 表1: Person +-------------+---------+ | 列名 | 类型 | +------...

终端模拟器,支持linux, mac, win
终端模拟器,支持linux, mac, win 2019-10-19177

Electerm for mac是一个terminal/ssh/sftp客户端(支持linux, mac, win), 基于electron/ssh2/node-pty/xterm/antd等组件.Electerm是Mac平台一款集终端模拟器、文件管理器、ssh远程连接、sftp客户...

高并发系统QPS限流,深入理解Ratelimit
高并发系统QPS限流,深入理解Ratelimit 2019-10-19104

在高并发业务系统开发的过程中,我们经常提到QPS的概念。QPS顾名思义就是每秒能处理的请求数,超过这个数值,系统的响应时间就会增大,甚至会导致系统奔溃宕机,所以,对于QPS的限制,一个健壮...

你可能使用了Spring最不推荐的注解方式
你可能使用了Spring最不推荐的注解方式 2019-10-19148

前些天新加入项目中的小伙儿写了一段代码,我看到之后,顿时以固有的经验来判断说:Spring的注解不能这样写,不够简洁云云。但本着对技术的钻研精神,还是深入分析比较了一下Spring的注解形式及...

分布式任务调度xxl-job
分布式任务调度xxl-job 2019-10-19197

前言碎语 在单机应用时期,任务调度一般都是基于spring schedule和集成quartz来实现的,当系统发展成分布式服务,应用多实例的时候,任务就会出现多次调用的问题,很多时候我们任务并不需要跑多...

这个Python入门教程是国外13岁小孩写的,现在他已经年薪百万
这个Python入门教程是国外13岁小孩写的,现在他已经年薪百万 2019-10-17130

你曾经想知道计算机是如何工作的吗?尽管我们不能在一篇文章里面教会你所有的东西,但是可以通过学习如何写出你自己的程序来获得一个良好的开端。在这篇Python教程中,你将会学到计算机编程的基...

与程序猿如何沟通?要了解他们的代码逻辑思维
与程序猿如何沟通?要了解他们的代码逻辑思维 2019-10-17102

作为一个站长,免不了要跟程序猿沟通,他们在大多数人眼里都是“异类”,提到他们,我想很多人的直观印象都是带着一副眼镜,眼神痴痴呆呆,弯腰驼背,体质贼差…… 说到与程序猿沟通,那就更是...

Angular、Vue、React 和前端的未来
Angular、Vue、React 和前端的未来 2019-10-15138

最近社区针对框架的争论,从发文互怼再到粉丝站队再到大漠穷秋准备离职,令人唏嘘不已。不知从何而起,前端圈已经逐步变成了前端娱乐圈。越来越多的人开始站队 Angular、Vue、React,仅仅围绕这...

Python: 告别Print?优秀的Debug神器---pysnooper
Python: 告别Print?优秀的Debug神器---pysnooper 2019-10-1553

相信小伙伴在调试程序时,出问题了,需要了解函数内部是怎么跑的?想知道哪些行正在运行?哪些没有运行?以及局部变量的值是什么?大多数人会选择在疑惑的地方使用print函数来打印一下参数来调...

12种常用计算机编程语言说明
12种常用计算机编程语言说明 2019-10-1582

在机器的帮助下,我们的需要,想要和需求大量增加,全球市场也是如此,因此全球市场被数字网络或社区所包裹。我们被科技所环绕,被小工具包围 - 所有这些都通过编程或编码加以支持。没有卫星,...

Pycharm2019最新激活注册码(亲测有效)!你可以亲自动手试试
Pycharm2019最新激活注册码(亲测有效)!你可以亲自动手试试 2019-10-1061

PyCharm是由著名的JetBrains公司所打造的一款功能强大的Python IDE,它具有一般IDE都具备的功能,并且使用起来非常方便好用。最近需求PyCharm激活码的网友非常多,小编就在这里给大家分享一下Py...

小编推荐
热门排行
Linux CPU利用率的这点事,身为DevOps的你有必要知道
Linux CPU利用率的这点事,身为DevOps的你有必要知道

CPU 相关概念 大脑:CPU CPU(中央处理器),通常称为简单处理器,是机器中最重要的部件之一。它执行所有类型的数据处理操作,并被认为是计算机的大脑。 在Linux/Unix下,CPU利用率分为用户态、系...

分布式任务调度xxl-job
分布式任务调度xxl-job

前言碎语 在单机应用时期,任务调度一般都是基于spring schedule和集成quartz来实现的,当系统发展成分布式服务,应用多实例的时候,任务就会出现多次调用的问题,很多时候我们任务并不需要跑多...

Java程序员进阶的3个必经阶段,看看你到哪了
Java程序员进阶的3个必经阶段,看看你到哪了

每个程序员、或者说每个工作者都应该有自己的职业规划,如果你不是富二代,不是官二代,也没有职业规划,希望你可以思考一下自己的将来。今天给大家分享的是一篇来自阿里Java架构师对普通程序员...