勇往直前的专栏

写给以后的自己

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

五款主流 Linux 发行版性能对比,稳而不强?

测试结果解读 2018 即将结束,年末正是各种基准测试对比轮番出炉的时候,通过这些报告,我们可以看到 Linux 性能的各个方面在 2018 是如何发展的。但本文的这份性能对比会更加深入 —— 将研究五个主流 Linux 发行版在过去近三年里所经历的性能变化,而测试对象则是从 2016 年初开始...

2018-12-30 17:56:38

阅读数 1209

评论数 0

七个步骤,带你快速读懂 RPC 框架原理

1. RPC框架的概念 RPC(Remote Procedure Call)–远程过程调用,通过网络通信调用不同的服务,共同支撑一个软件系统,微服务实现的基石技术。使用RPC可以解耦系统,方便维护,同时增加系统处理请求的能力。 上面是一个简单的软件系统结构,我们拆分出来用户系统和订单系统做...

2018-12-30 10:24:43

阅读数 559

评论数 1

如何用九条命令在一分钟内检查 Linux 服务器性能?

1. uptime 命令 这个命令可以快速查看机器的负载情况。在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量。这些数据可以让我们对系统资源使用有一个宏观的了解。 命令的输出分别表示1分钟、5分钟、15分钟的平均负载情况。通过这三个数据,可...

2018-12-30 10:21:15

阅读数 98

评论数 0

详解 Java 中 4 种 I/O 模型

同步、异步、阻塞、非阻塞都是和I/O(输入输出)有关的概念,最简单的文件读取就是I/O操作。而在文件读取这件事儿上,可以有多种方式。 本篇会先介绍一下I/O的基本概念,通过一个生活例子来分别解释下这几种I/O模型,以及Java支持的I/O模型。 基本概念 在解释I/O模型之前,我先说明一...

2018-12-28 23:43:27

阅读数 121

评论数 0

Spring Boot 的 10 个核心模块

学习 Spring Boot 必须得了解它的核心模块,和 Spring 框架一样,Spring Boot 也是一个庞大的项目,也是由许多核心子模块组成的。 你所需具备的基础 告诉你,Spring Boot 真是个牛逼货! Spring Boot 核心配置文件详解 Spr...

2018-12-28 23:38:08

阅读数 131

评论数 0

浅谈常见的七种加密算法及实现(附代码)

1. 前言 数字签名、信息加密 是前后端开发都经常需要使用到的技术,应用场景包括了用户登入、交易、信息通讯、oauth 等等,不同的应用场景也会需要使用到不同的签名加密算法,或者需要搭配不一样的 签名加密算法来达到业务目标。这里简单的给大家介绍几种常见的签名加密算法和一些典型场景下的应用。  ...

2018-12-28 22:01:23

阅读数 1433

评论数 0

千万别用设计模式?

面向对象的设计模式(以下简称DP)是22年前GoF四位大师共同著述的,今天依然在设计中发挥重要的指导作用。 但是如果没有一定的实际开发经验与代码编写量,或者为了设计模式而设计模式,那么建议还是暂时不要管它。 建议从最简单的KISS原则开始,或者从一定的代码量后,追求可读性追求更高目标,可以先做...

2018-12-27 09:56:09

阅读数 728

评论数 0

激战2018,全球AI这一年

1. 全球AI产业发展在2018年这一年,颇具火药味。 这味道,甚至侵染到最偏远的微小个体。 2月初,河南郏县,气温虽料峭,但36岁的伊亚科却内心火热。 他急匆匆地来到自己的“科技公司”睿金。一边监督着工人开电脑,另一边却愁眉不展。 几百万个嘴部图像的数据标记任务,需要大量人手,而春节马...

2018-12-27 09:49:56

阅读数 375

评论数 0

Java 8 开发的 4 大顶级技巧

来源:codeceo.com/article/java-8-top-tips.html 我使用Java 8编码已经有些年头,既用于新的应用程序,也用来迁移现有的应用,感觉是时候写一些我发现的非常有用的“最佳实践”。 我个人并不喜欢“最佳实践”这个说法,因为它意味着“一刀切”的解决方案,而编...

2018-12-25 19:15:43

阅读数 167

评论数 0

一文读懂什么是Java中的自动拆装箱

本文主要介绍Java中的自动拆箱与自动装箱的有关知识。   基本数据类型 基本类型,或者叫做内置类型,是Java中不同于类(Class)的特殊类型。它们是我们编程中使用最频繁的类型。 Java是一种强类型语言,第一次申明变量必须说明数据类型,第一次变量赋值称为变量的初始化。 Java...

2018-12-25 18:43:51

阅读数 66

评论数 0

一次生产 CPU 100% 排查优化实践

本文转载自微信公众号:crossoverJie 前言 到了年底果然都不太平,最近又收到了运维报警:表示有些服务器负载非常高,让我们定位问题。 还真是想什么来什么,前些天还故意把某些服务器的负载提高(没错,老板让我写个 BUG!),不过还好是不同的环境互相没有影响。   定位问题 拿...

2018-12-25 09:52:37

阅读数 240

评论数 0

强如 Disruptor 也发生内存溢出?

前言 OutOfMemoryError 问题相信很多朋友都遇到过,相对于常见的业务异常(数组越界、空指针等)来说这类问题是很难定位和解决的。 本文以最近碰到的一次线上内存溢出的定位、解决问题的方式展开;希望能对碰到类似问题的同学带来思路和帮助。 主要从表现-->排查--...

2018-12-25 09:42:41

阅读数 193

评论数 0

这样学习正则表达式就轻松了!

在日常工作中,经常会用到正则操作。但是对于大多数人来说,操作正则表达式简直就是抓瞎。 本篇文章主要整理了正则表达式匹配的规则,使用中的一些要点,以及用图形化的方式列举出一些常见的正则表达式,希望能给大家带来一定的帮助,能在以后的工作中,用上正则,爱上正则。 PS:不同语言中的正则表达式的规则不...

2018-12-25 09:02:19

阅读数 260

评论数 1

没错,老板让我写个 BUG!

前言 标题没有看错,真的是让我写个 bug! 刚接到这个需求时我内心没有丝毫波澜,甚至还有点激动。这可是我特长啊;终于可以光明正大的写 bug 了

2018-12-25 09:02:00

阅读数 2074

评论数 8

我作为开发者犯过的两次愚蠢的错误

编译:伯乐在线/dimple11 上周我和同事们简单地聊了聊我们工作中搞砸的那些事儿。如今早已不再犯那些错了,所以想起过去就觉得很好笑。但是笑归笑,其实当时犯的这些错让我们受益颇深。 (credit:Snecx)分享自己犯错的经历至关重要,能让别人从中吸取经验教训,而且可能让他们工作起来更...

2018-12-24 23:02:37

阅读数 61

评论数 0

简单易懂的自动驾驶科普知识

作者:陈光 来源:https://www.zhihu.com/question/65799732/answer/238516359 先来一张各大车企自动驾驶技术的分级图,大致了解一下目前已经量产的自动驾驶技术哪家强。 奔驰:这儿有点挤啊... 沃尔沃:隔壁那位兄弟,你踩着我脚了....

2018-12-24 22:56:29

阅读数 426

评论数 0

网络创世纪

第0x00天 上帝看到了人类制造的各种规格的电脑设备,也组建了一些规模极小的、各种各样的网络,却没有办法把它们连接起来使用,很是伤心。  晚上,上帝就给温顿·瑟夫托梦,告诉他怎么样在一个不可靠的网络环境下可靠地传输数据,又托梦给鲍勃·卡恩,告诉他如何给每个主机分配一个“门牌号”, 如何兼容底层...

2018-12-24 22:48:27

阅读数 231

评论数 0

我才是世界上最好的编程语言

周末的Hello World咖啡馆还是热闹非凡。  Ruby 一边喝咖啡一边和对面的Python聊天: “兄弟,我觉得这届程序员真的不行!”  “此话怎讲?”  “主要没眼光,你看我1995就诞生了,一直没什么程序员搭理我,他们就是发现不了我的好,就这么过了十年,整整十年啊,人生有几个十年?...

2018-12-24 22:45:25

阅读数 211

评论数 0

华为往事

作者:衣公子 来源:微信公众号“衣公子的剑” “终于回来了!” 1981年的一天,位于瑞典首都斯德哥尔摩的爱立信总部意气风发。时隔二十年后,他再一次收到来自中国北京的订单。伴随着中国的改革开放,瑞典电信巨人重新进入中国。爱立信当然骄傲,他和中国的结缘可以追溯到1890年,通过向清政府...

2018-12-24 22:43:48

阅读数 801

评论数 0

IBM收购了Redhat,转身就卖掉了自己的重要软件......

前几天看到一个消息,说是IBM的几大软件被HCL所收购,这让我挺震惊的,因为这些软件我很熟悉,有些还是经常使用的,比如这三个:  Notes & Domino :企业内部的协作软件。   Connections :有点类似于企业内部的“QQ空间” 。 Appscan ...

2018-12-24 22:37:40

阅读数 1312

评论数 0

提示
确定要删除当前文章?
取消 删除