最新 最热

Go 1.15.1和Go 1.14.8发布:一个安全问题修复

Go Team 发布了 Go 1.15.1 和 Go 1.14.8,以解决最近报告的安全问题。建议所有受影响的用户更新到以下版本之一(如果不确定哪个版本,请选择 Go 1.15.1)。

2020-09-05
2595

2021年最火的编程语言将会是哪个?

2020年已经过去四分之三了,很快就要到2021年了。作为一名程序员,需要关注一下现在流行的编程语言,以及未来会火的语言。回顾编程语言历史,C 和 Java 是最古老的两个,并且在业界仍然存在,但是你会发现它们的热度一直在下降。

2020-08-26
17251

阿里为什么推荐使用LongAdder,而不是volatile?

阿里《Java开发手册》最新嵩山版在不久前发布,其中有一段内容引起了编者的注意

2020-08-25
2329

关于Node.js内存泄漏问题的分析

Node.js 使用V8引擎,它的特点是会自动进行垃圾回收(Garbage Collection,GC),所以我们在写代码的时候就不需要像C/C++ 一样去手动分配、释放内存空间,方便不少,不过仍然需要注意内存的使用,避免造成内存泄漏(Memory Leak)。

2020-08-24
2426

Java中常见的一些坑,汇总篇

写代码也是如此,同一个代码“坑”,踩第一次叫"长了经验",踩第二次叫"加深印象",踩第三次叫"不长心眼",踩三次以上就叫"不可救药"。在本文中,笔者总结了一些代码坑,描述了问题现象,进行了问题分析,给出了避坑方法。希望大家在日常编码中,遇到了这类代码坑,能够提前避让开来。

2020-08-20
3093

2020年超火的9个编程语言,快来了解一下

物竞天择,适者生存的法则在什么地方都适用,那么在竞争激烈的编程语言界中,哪些编程语言比较受欢迎,哪些比较容易上手,哪些比较有影响力呢?本文给大家介绍2020年超火的9个编程语言。

2020-08-19
8313

Nodejs 与 Golang的对比,哪个更适合Web 开发

互联网技术更新换代很快,全世界的开发人员都会关注技术趋势,这些技术最终将帮助他们在非常短的时间内设计出优秀的软件。很多时候,程序员很难根据客户的要求选择最佳语言来创建移动应用程序。Web 开发是发展最快的领域之一。每个行业都希望通过在线渠道扩展业务,以赢得更多的客户并加强营销。选择一流的技术(例如 Golang 应用程序开发或 NodeJS)变得至关重要。但是,哪个能为您的业务创造奇迹?

2020-08-14
3076

如何通过Go语言实现凯撒加密

在 2 世纪, 发送机密消息的一个有效方法就是对每个字母进行位移, 使得 'a' 变为 'd' , 'b' 变为 'e' , 依次类推。 这样处理产生的结果看上去就像是一门外语:

2020-08-13
2081

Go 1.15 正式发布,让我们来看看它有哪些值得关注的变化

今天上午 `Go Team` 宣布 `Go 1.15` 正式发布。因为受到今年疫情的影响,所以这次版本虽然如期发布,但是变化的内容并不多。

2020-08-12
3416

在Go语言中三种管理Concurrency的方式

本文将会带大家认识Go语言中的三种方式,它们分别是:WaitGroup,Channel,及 Context。下面就带大家深入了解一下。

2020-08-12
1906