程序员共90篇 第4页

C++函数重载详解及实例代码

C++函数重载详解及实例代码。在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同。例如希望交换两个变量的值,这两个变量有多种类型
天山雪莲的头像-华尔子博天山雪莲3年前
02030

修改一行代码提升 Postgres 性能 100 倍

修改一行代码提升 Postgres 性能 100 倍-华尔子博
修改一行代码提升 Postgres 性能 100 倍。在一个(差)的PostgreSQL 查询中只要一个小小到改动(ANY(ARRAY[...])to ANY(VALUES(...)))就能把查询时间从20s缩减到0.2s。
南宫世家的头像-华尔子博南宫世家3年前
02560

开源协议是什么?有哪些?如何选择?

开源协议是什么?有哪些?如何选择?-华尔子博
开源协议是什么?有哪些?如何选择?开源软件在追求“自由”的同时,不能牺牲程序员的利益,否则将会影响程序员的创造激情,因此世界上现在有 60 多种被开源促进组织
王麻子的头像-华尔子博王麻子3年前
01450

了解Jupyter Notebook,你已然超越了90%的Python程序员

了解Jupyter Notebook,你已然超越了90%的Python程序员-华尔子博
了解Jupyter Notebook,你已然超越了90%的Python程序员。在 2019年 8 月份 TOIBE 编程语言社区公布的编程语言排行榜中,Python 已经超过了 C++,稳居排行榜第 3 名
子博兄的头像-华尔子博子博兄3年前
02320

c语言全局变量和局部变量问题及解决汇总

c语言全局变量和局部变量问题及解决汇总。局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个...
南宫世家的头像-华尔子博南宫世家3年前
02060

开源软件是什么?有哪些?Linux是什么

开源软件是什么?有哪些?Linux是什么-华尔子博
Linux 是一款开源软件,我们可以随意浏览和修改它的源代码,学习 Linux,不得不谈到开源精神。Linux 本身就是开源精神的受益者,它几乎是全球最大的开源软件。
南宫世家的头像-华尔子博南宫世家3年前
03060

Linux中大量使用脚本语言,而不是C语言!

Linux中大量使用脚本语言,而不是C语言!很多人会想到用C语言,Linux 的内核、shell、基础命令程序,也的确是用C语言编写的,这首先证明了一点,C语言很强很通用。
子博兄的头像-华尔子博子博兄3年前
01910

Linux已经霸占了服务器领域!OPS的工作内容有哪些

Linux已经霸占了服务器领域!OPS的工作内容有哪些-华尔子博
Linux已经霸占了服务器领域!如今的 IT 服务器领域是 Linux、UNIX、Windows 三分天下,Linux 系统可谓后起之秀,特别是“互联网热”以来,Linux 在服务器端的市场份额不断扩大
王麻子的头像-华尔子博王麻子3年前
02750

深入探讨JAVA中的异常与错误处理办法

深入探讨JAVA中的异常与错误处理办法。Java中的异常处理机制已经比较成熟,我们的Java程序到处充满了异常的可能,如果对这些异常不做预先的处理,那么将来程序崩溃就无从调试
王麻子的头像-华尔子博王麻子3年前
01650

JAVA多线程和并发基础面试问答(翻译)

JAVA多线程和并发基础面试问答(翻译)-华尔子博
JAVA多线程和并发基础面试问答。一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务
子博兄的头像-华尔子博3年前
03010