Baby I can go nowhere without you.
C语言编写数据结构所需要面临的两个挑战

C语言是使用得最多的编程语言。当用C语言来构造数据结构时,在C语言语句和数据结构在内存中的表示之间有一个直接的映射存在。由于C语言的这种简单语法和直接映射,C语言成为了一种展示数据结构本质的理想语言。然而,学习C语言的时候,我们不得不面对两个在学习其他语言不需要考虑的挑战。

今天的计算机编程与20年前有何不同?

这个问题是我在 Quora 上看到的,于是来回答回答。但是花了这么长时间,我才在这里转贴。

编写安全 Shell 脚本

编写 shell 脚本给犯错留出了许多空间,以导致你的脚本会被特定的输入终止或者在碰到不受信任的输入时触发一些公开的安全漏洞。以下是一些让你编写更加安全的 shell 脚本的一些技巧。

实用的 Tampermonkey (油猴)脚本推荐

Tampermonkey(油猴)是一款免费的浏览器扩展和最为流行的用户脚本管理器,它适用于 Chrome、Firefox、Safari 等浏览器。至于这东西有多🐂🍺,就不过多去说了,谁用谁知道。以下是笔者整理的也是自己使用非常多的脚本推荐。

C语言实现更加通用的排序算法

初学C语言的学生应该都写过排序算法吧。选择排序、插入排序还有快速排序。但是最初开始学的时候写的都是对一组整数(int)进行排序。而且排序规则也是写死在函数内部的。那么问题来了,如果给你这样一个需求:实现一个排序函数,要能够允许用户自定义排序规则,而且要能处理各种各样的数据类型。

如何利用 Tor 网络转发流量

如果你比较关注网络互联网记录的隐私的话,我觉得你应该知道Tor网络(洋葱网络)。我觉得每个人都应该有使用 Tor 网络的需要。

过去十年的重大科技事件

一个十年即将结束,是时候回顾总结了:过去十年科技行业发生了多少足以载入史册的大事件?

Lisp in Less Than 200 Lines of C

Objective: implement a lambda calculus based programming language like LisP, simply and briefly in C

如何像程序员一样思考

如果你对编程感兴趣的话,你应该听说过下面这段话:

Microsoft Office 2013 下载链接及激活工具
1
2
3
链接: https://pan.baidu.com/s/1RsupiwR4QLzRwX__oXhQNg

提取码: 8psy