WERTASY

一生想做浪漫极客

常见的排序算法

Common Sorting Algorithm

冒泡排序 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成 时间复杂度:O(n²) 空间复杂度:O(1) 稳定性:稳定 1 2 3 4 5 6 def bubble_sort(l): for i in range(len(l)): for j in ran...

国庆假期计划

The plan of National Day

行程 Day1 夜爬华山看日出 Day2 大雁塔看音乐喷泉 Day3 城墙&钟鼓楼 Day4 小雁塔&碑林 Day1 夜爬华山 华山古称太华山,海拔2160米,为五岳中的西岳,以奇险著称,有“奇险天下第一山”、“自古华山一条道”之说。西岳华山是秦岭支脉分水脊北侧的一座花岗岩山,于渭河平原上拔地而起,山势雄伟,奇峰突起,北临黄河,南依秦岭。 华山的名胜古迹也很多。庙宇道...

网页跳转QQ聊天

Skip to QQ chat or friend adding interface

1. 网页跳转QQ聊天界面和添加好友界面 http://wpa.qq.com/msgrd?v=3&uin=<QQ>&site=qq&menu=yes 2.网页跳转至QQ添加好友界面 tencent://AddContact/?fromId=45&fromSubId=1&subcmd=all&uin=<QQ>&...
QQ

Linux 中的古老缩略语

Ancient Abbreviations in Linux

Unix已经有35年历史了。许多人认为它开始于“中世纪”,这个“中世纪”是相对于计算机技术的产生和发展来说的。在过去的时间里,Unix和它的子分支Linux收集有许多的历史和一些完全古老的语言。在这篇技巧文章中,我们将介绍一少部分古老的语言和它们的目的和作用,以及它们真正的来源。 rc 在Linux中,最为常用的缩略语也许是“rc”,它是“runcomm”的缩写――即名词“run comm...

用zsh代替你的bash

什么是shell shell是用户与Linux系统间的一个接口程序,它允许用户向操作系统输入需要执行的命令,类似于Windows下的命令提示符,但它的功能更为强大。 由于Linux是高度模块化的系统,所以用户可以使用自己喜欢shell来代替Linux的默认bash。 接下来为大家介绍如何使用zsh代替bash。 安装zsh 1 2 3 sudo apt-get install zsh...

apt-get 下载源更换阿里云源

备份原来的下载源 1 sudo mv /etc/apt/sources.list /etc/apt/source.list.bak 修改下载源 1 sudo vi /etc/apt/sources.list 将内容进行如下替换: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 deb http://mirrors.aliyun.com/ubuntu/ xen...

工欲善其事,必先利其器

Vim 终极配置方案

最近在重新配置Vim,也在GitHub上找了三个star和fork数目很高的方案,在这里分享给大家: https://github.com/amix/vimrc https://github.com/humiaozuzu/dot-vimrc https://github.com/spf13/spf13-vim

umask 详解

一、权限掩码umask umask 是 chmod 配套的,总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后 3 个,例如你用如下命令 1 chmod 755 filename 此时这文件的权限是属主 读(4) + 写(2) + 执行(1),同组的和其它用户有读写权限 二、umask的作用 默认情况下 umask 的值是 022 (可以用 umask 命令...