Linux修改系统代理 linux系统代理可以通过shell修改,其效果作用于当前shell或者所有shell,对于像chrome,firefox等桌面浏览器,是不能直接走代理的,除非安装一些proxy插件。不过有时我们想在自己写的程序内设置系统代理,那么这时仅修改shell(http_proxy)之类的是毫无作用的,必须依赖于当前的桌面环境(gnome,kde?)提供的接口,就像windows修改注册表来修改系统代理。 2020-03-21 Linux Linux Windows KDE GNOME Proxy
Linux RDP远程桌面连接Windows 远程桌面协议RDP(Remote Desktop Protocol)是Microsoft开发的专有协议,它为用户提供图形界面以通过网络连接到另一台计算机。 2020-03-11 Linux Linux Windows RDP
哈夫曼编码实现解压缩文本文件 之前已经简单地介绍了LZW 编码实现的原理,它由一个初始字典在编码/解码的过程中不断的扩增字典内容,从而在下一次编码/解码遇到重复的文本串时从字典中找出之前的代码并写入文本文件,这样就避免了重复的文本而达到文本文件空间缩小的目的。本文主要从简单介绍哈夫曼树过渡到编码解码内容。 2020-03-02 数据结构与算法 C++ DataStructures C Huffman
LZW文本压缩 最近翻看《数据结构、算法与应用》里面关于哈希表章节时看到一个LZW文本压缩算法的实例,啃了很久才基本了解LZW算法,于是赶紧把它记录下来方便日后翻看。 2020-02-22 数据结构与算法 C++ DataStructures C