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

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

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

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

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

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

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

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

Linux nc 命令很強大!

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

PORT SCANNING(端口扫描)

这东西方便好使,能用来干嘛大家都知道,用过都说好。
这样用:
nc -zv [HOST] [-]
比如: nc -zv 118.244.111.185 20-12000
我们可以得到类似这样的结果:

ox@OX-Laptop:~$ 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