[2014 春]學校坑爹幹擾器導致3g網絡變慢的未論證解

這幾個月電信大發慈悲,送了我每個月套餐外的額外4g流量,於是我找回了在家裡封存多年的3g移動路由器,很快就配置好了。

但是一到上課時間,網絡就變得莫名其妙的卡,卡的不能再卡的卡,簡直是卡到爆了!!

我一開始以為是放在書包裡散熱不好導致過了引發的,所以我放在了桌子上,情況反而更糟了 ::>_<::

猛地想起高三在二模考試,開了屏蔽器!

原來如此,是信號幹擾導致的!

高三的教室在正上方,電信機房在隔壁樓,於是我很機智地把路由器轉移到了鐵質抽屜的下面,於是網速變快了!!

也不知道是不是因為抽屜反射了一部分的幹擾信號?

Linux nc 命令很強大!

nc或者netcat 在終端裡直接輸入man nc就可以看到詳細用法,在這裡列舉一些我認為很屌的玩法:

PORT SCANNING(端口掃描)

這東西方便好使,能用來幹嘛大家都知道,用過都説好。
這樣用:
nc -zv [HOST] [-]
比如: nc -zv 118.244.111.185 20-12000
我們可以得到類似這樣的結果:

[email protected]:~$ nc -zv 118.244.111.185 20-12000
Connection to 118.244.111.185 20 port [tcp/ftp-data] succeeded!
Connection to 118.244.111.185 21 port [tcp/ftp] succeeded!

DATA TRANSFER(數據傳輸)

這東西在非常時期估計也能發揮不少作用,比如兩台電腦之間傳輸文件,沒有配置FTP?沒有SMB?

用這個也能湊合!

我們可以這樣:

A端(發送端)nc -l [端口] > file.ox

B端(接受端)nc [對方IP] [端口] < file.ox

(端口要一致)

“切,你那是傳一個文件,我要傳整個文件夾你就弱爆了!”

誰説不能傳文件夾的?!

我們可以這樣:先壓縮再傳不就行了麼?

A端(發送端)tar -cvf [目錄路徑] | nc -l [端口]

B端(接受端)nc -n [對方IP] [端口] | tar -xvf

(端口要一致)

CHAT ONLINE(在線聊天)

“這都行?!”

就是這麼屌。

其實這是最入門級別的用法了(我覺得):

首先開個服務端(端口):

nc -l [端口]

然後就開始聊天咯:

加入聊天:nc [對方IP] [端口]

這樣就好了,但是有個問題。。。別人能發信息給我我怎麼發給別人?

嘖,你讓別人也開個服務端你再連上去不就好了麼。。(端口不要衝突)

還有更多用法自己慢慢挖掘吧~

有耐心的一定要man nc看看啊

CSS3的運算功能——calc()

以後 高度、寬度都可以運算了!對於我來説絕大部分使用JS的動機都不成立了~

具體語法: calc(expression);
比如:
#page {
width: calc(100% – 250px);}

※ 運算符前後要有空格隔開,否則語法錯誤.支持em,rem,%等等的單位

感覺超厲害,目前還需要使用私有前序使其生效2013-8-20

中英文字分別使用不同字體 via @font-face

最近一直在弄主頁的版面,在文字編排的時候就遇到了一個蛋疼的事情:

當中英混雜的時候,中文字型裡的英文字母是在噁心,想了一下,可以在CSS裏這樣寫:

body{

font-family : “Helvetica”, “Trebuchet MS”, “Verdana”, “Tahoma”, “STXihei”, “WenQuanYi ZenHei”, “Microsoft JhengHei”, “Heiti TC”, “Heiti SC”, “MS Gothic”;

}

理論上,前面的英文字型裏沒有漢字,瀏覽器應該是逐個往後找,直到找到含有漢字的字形為止然後顯示才對,但是似乎想得很完美,試驗時效果糟糕(比如IE)。

於是想起CSS裏一個很實用的東東 —— “@font-face”。 閲讀全文 中英文字分別使用不同字體 via @font-face