点击查看我的豆列 Java 语言学习推荐书单,欢迎留言补充。
Java 作为目前全球最流行的高级语言,在 TIOBE 常年霸榜。Write Once, Run Anywhere.
下面推荐几本 Java 语言的经典著作,学海无涯,与君共勉。
阅读全文…点击查看我的豆列 Java 语言学习推荐书单,欢迎留言补充。
Java 作为目前全球最流行的高级语言,在 TIOBE 常年霸榜。Write Once, Run Anywhere.
下面推荐几本 Java 语言的经典著作,学海无涯,与君共勉。
阅读全文…点击查看我的豆列 C 语言学习推荐书单,欢迎留言补充。
Steve Jobs 和 Dennis Ritchie 是在同年同月离世的。之后每年的这段时间,很多媒体都会纪念 Jobs,但很少会提到 Dennis Ritchie。
如果没有丹尼斯·里奇( Dennis Ritchie ),就不会有我们现在所熟知的现代计算。他是 C 语言之父和 UNIX 操作系统的联合发明人。
C 语言是里奇在 1969-1973 年间开发的,他被认为是第一个真正意义上可移植的现代编程语言。自它诞生差不多 45 年以来,它已经被移植到几乎每一个出现过的系统架构和操作系统上。
另外,现在常年霸占 TIOBE 榜单前三甲的正是Java、C、C++这三种语言。除了 C 语言本身以外,另外两种语言 Java 和 C++ 正是在 C 语言的基础之上发展而来。因此对于现代软件工程师而言,学好 C 语言是非常重要的。下面推荐几本 C 语言的经典著作,学海无涯,与君共勉。
阅读全文…阅读全文…Updating…
温故而知新,可以为师矣。
所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡献却超过了一个普通人一辈子能奉献的力量。这些程序员是先驱,受人尊重,他们贡献的东西改变了我们人类的整个文明进程。下面就让我们看看历史上12位伟大的程序员。
阅读全文…Python中sorted
函数用于对集合进行排序,它的功能非常强大,今天来介绍一下sorted
的各种使用场景。
阅读全文…这里说的集合是对可迭代对象的一个统称,他们可以是列表、字典、set、甚至是字符串。
Updating…
Linux下的压缩包,最常见的格式是.tar.gz
以及.tar.bz2
。而Linux平台最常用的压缩解压命令就是tar
命令,相信不少人都有面对不同格式压缩包的各种参数抓狂的经历,今天就来总结学习一下tar
命令的基本操作。
tar -zxvf ***.tar.gz
tar -xvf ***.gz
# tar.xz
xz -d ***.tar.xz
tar -xvf ***.tar
# 或直接
tar -xvJf ***.tar.xz
阅读全文…
阅读全文…更新中…
在前端开发中,我们经常需要获取网页中滚动条滚过的长度。获取该值的方法一般是通过scrollTop属性,如document.body.scrollTop
,但同时也有document.documentElement.scrollTop
。这两者都是经常用来获取文档滚动条滚过距离的方式,它们又有什么区别呢?
Apache Guacamole是一款HTML5应用程序,可通过RDP,VNC和其他协议访问远程桌面。您可以创建一个虚拟云桌面,用户通过Web浏览器即可访问。本指南将介绍如何通过Docker安装Apache Guacamole,并借助其访问托管在Linode上的远程桌面。
阅读全文…