code just like a piece of shit.

将QoS“限制可保留带宽”设置为0%真的能为网络提速吗?

QQ截图20130114172716.png

很多关于系统优化的文章都提到过QoS“限制可保留带宽”这个设置项。
系统的默认值是20%,很多人将它修改为0%,认为这能起到提升带宽的作用,可是这种修改方法真的有效吗?

我们可以在微软的这篇文章中找到关于这项功能的说明:

像在 Windows 2000 中一样,程序可以通过 Windows XP 中的 QoS API 利用 QoS。所有程序可以共享百分之百的网络带宽,除非有某一程序特别要求带宽优先权。其他程序也可以使用此“保留”的带宽,但请求此带宽的程序正在发送数据时除外。默认情况下,程序在终端计算机的每一个接口上可以预留基本链接速度的 20% 的聚合带宽。如果保留带宽的程序发送的数据量没有完全用完带宽,则保留带宽的未用部分可用于同一主机上的其他数据流。

显然,修改此设定完全不可能实现网络加速,反倒会使某些程序无法获得较高的网络优先级。

所以在这里建议大家不要将这个数值修改为0%,可以设置为10%或是5%(具体根据你的网络带宽而定),或是直接使用默认的20%。这个选项对提高网络带宽真的没啥用……

【吐槽】Discuz 开发中遇到的郁闷问题

这回主要是对插件添加功能,原插件是:http://addon.discuz.com/?@kk_doublecredit.plugin

客户需求:板块设定中的特殊积分规则对VIP用户也翻倍

过程:

首先先找到需要修改的地方:

print_r($_G['forum']);

得$_G['forum']['creditspolicy']数组名;

然后插件加一行:

$_G['forum']['creditspolicy'][$action]["extcredits{$cid}"] *= 2;

却一直无效……


首先怀疑是hooks运行位置不对,后来检查发现在forum.php内就已经加载了钩子,且修改正常。

然后又怀疑$_G['forum']这个数组……print_r显示正常

…………

然后分析updatepostcredits这个函数,一直追溯到source/class/class_credit.php:

http:// 大概是423行的样子:
$forumfield = C::t('forum_forumfield')->fetch($fid);
$policy = dunserialize($forumfield['creditspolicy']);

你妹,又从数据库里取一遍……

我就郁闷了,你这有意义么?
既然你要去数据库取,为啥又要$_G['forum']['creditspolicy']呢?

这里其实根本就没有必要读取数据库……

于是解决方法也很简单,加上

$policy = $_G['forum']['creditspolicy'];

就好了

VIP 医生 Beta 1.0

自从【DSU】VIP 发布以来,有很多用户反馈了各种问题,而其中大部分都是由于设置不当造成的。

于是写了“VIP医生”这个插件,可以找出设置中的各种问题,站长朋友们可以自行修正。

下载:VIP医生 Beta 1(自助修复各种VIP插件问题).zip
(解压到插件目录,后台安装,应用中心审核中)

QQ截图20121229182636.jpg

失落的圣诞节

嗯,今天是2012年的圣诞节,听到2012和圣诞节就想到了这作品……

  《罪恶王冠:失落的圣诞节》是动画《罪恶王冠》的外传。所以要是你没看过Guilty Crown这部神作的话还是先看了再玩会比较好。下载地址:

磁力链接下载 (请保证安装了迅雷或其他支持磁力链接的下载工具!)

  游戏中的时间追溯到了动画版的10年前,突然其来的致命病毒Apocalypse Virus 开始蔓延,这也让日本政府陷入混乱并丧失身为政府的主要机能,此一事件即后来被称为Lost Christmas 的历史灾害。

  但在鲜为人知的背后却有着另一段的故事,而游戏描写的就是Scrooge与Carol两人在这个时候鲜为人知的另一段大活跃故事。

下载:http://kuai.xunlei.com/d/GRGPOHGTMEFY
密码:四散的尘埃
游戏分级:15+

011f5fc6a7efce1b659c2112af51f3deb68f65a0.jpg

UEditor For Typecho 1.0 Beta

QQ截图20121216213234.png

现在已经基本可以使用了。因为Typecho本身有附件功能,所以我就把UEditor自带的上传功能阉割了

下载:ueditor.zip

正方教务管理系统 - 一键完成教学质量评价(JS)

学校要求进行教学质量评价,还说不评价没成绩……

唉,真麻烦……

而且最坑爹的是屏蔽了tab键,每个选项都得慢慢选……好累啊,干脆写了个外挂……一键全5分,然后在随意改动一个分数(不能全5)就能提交了……

外挂在此:(将它拖动到浏览器的书签栏,然后到评价时直接点击就行)

一键完成评分

改了几个 Chrome 扩展

众所周知,Chrome 的内存占用一直都是那么高。
尤其是装了几个小扩展后,更是窜到好几百M……

为了缓解这个问题,对下面的这些插件做了个优化(主要是性能方面的优化):

  1. 微博急简(原地址 | 修改版:Weibo Mini.crx

    这个扩展能非常有效的清理 && 美化新浪微博的界面,原理只是加载一段CSS,可是原作者又用了Background Script、Browser Action、Content Script,这未免太大材小用了……于是我将所有js全部删除,只留下css,供Chrome自行调用,减少了一个后台进程(Background Script),提升运行速度(不再加载Content Script)。

  2. Remove Google Redirects(原地址 | 修改版:Remove Google Redirects.crx

    这个应用我就不用介绍了吧……防止Google被墙的好工具,网上介绍一大把,我就不多说了。原来是个油猴脚本,导入Chrome后似乎有点问题,非Google的页面也会加载它的Content Script,让人很郁闷。于是手工修改了它的manifest,仅对www.google.com生效(使用google.com.hk的同学可以自己加上),减少资源占用。

  3. IDM Integration(修改版:IDM Integration.crx

    Internet Download Manager下载工具的支持插件,用于右键菜单中“使用 IDM 下载”等功能,使用NPAPI插件实现。稍稍优化了下逻辑,删了欢迎界面(仍然会弹,估计是封装到dll里了);优化后应该能减少资源占用。

  4. 隐藏帖自动回复(修改版:Chrome Web Store 链接

    明明就是个Content Script实现的插件,弄个Browser Action纯粹是摆设,于是一刀直接下去了不解释。另外还把原来自动回复中的“来自 XXXXXX”字样和链接去除了,毕竟很容易被封号……

  5. 迅雷下载支持 - 纯净版(Chrome Web Store 链接

    迅雷官方的那个下载支持插件是用NPAPI插件实现的,虽然基本比较完美,但还是可以优化。基于迅雷提供了thunder:http://协议,于是将下载链接通过js转换成thunder协议,然后直接调用,绕开了NPAPI的插件,速度自然也提高了不少。

另:Chrome 现在已经禁止安装除了Chrome Web Store外来自其他渠道的插件,这当然是出于安全考虑,不过却给我们安装crx插件带来了不便。如果你遇到了这个问题,可以打开Chrome的扩展程序列表,将下载好的文件拖进去,就可以绕过Chrome的限制安装了。

惯例附上一首歌:
Release My Soul

Oh Take a look in the mirror you look so sad
It's so cold like that winter market we used to go
I don't cry anymore but I feel so hurt

So I don't need you to close to me
You don't hear me so you said
I don't know why thing have changed since yesterday

This could be love again
All I need is you
Comeback, I'm waiting, anytime
The heavy rains come
Still I miss days with you
I can't look into your face
Oh feeling blue and looking back again
Please come back to me

Oh take a look in the mirror you look so sad
It's so cold like that winter market we used to go
I don't cry anymore but I feel so hurt

So I don't need you to close to me
You don't hear me so you said
I don't know why thing have changed since yesterday

This could be love again
All I need is you
Comeback, I'm waiting, anytime
The heavy rains come
Still I miss days with you
I can't look into your face
Oh feeling blue and looking back again
Please come back to me

To stay with you always
You're the world to me, and dream on
So you can take my sword again for you
How do you feel? So fine
You're the world to me, and dream on
You stole my heart so long ago
So I release my soul
So you hear my song

服务器搬回国内

其实之前就搬好了,只不过原来的备案挂了……
于是乎就卡在白名单那里了,然后我又没有去处理……

感谢 shy9000 同学的帮忙,现在已经解决备案问题了

搬家过程发现貌似博客被黑了……

好吧,又是CSDN后遗症,改密码去……

PS:为了写这篇文章,今晚一直在调试UEditor,现在已经基本可以使用了。因为Typecho本身有附件功能,所以我就把UEditor自带的上传功能阉割了:

QQ截图20121216213234.png

话说……偶尔也来更新博客下嘛

好久没来写博客了……

其实原因有很多。有好几次想写了,但是一看到Typecho的编辑器就蛋疼了,这里有三四个编辑器(经常切换来切换去),但没有一个喜欢 or 好用的,所以基本上一看到这蛋疼的编辑器就把这窗口关了~

so,决定把百度的UEditor给移植过来,之前有过移植到Vanilla的经验,所以应该不会太难~

嗯,就这样。上了大学后虽然时间是挺多,但总是静不下心来写插件……但愿这回不要跳票吧~

Guilty Crown 主题曲: Euterpe

gc.png
动漫 Guilty Crown 主题曲 咲いた野の花よ【盛开的原野之花啊】 あぁ どうか 教えておくれ【请你一定告诉我】 人は何故 伤つけ合って【人为什么要互相伤害】 争うのでしょう【以致争纷不断呢】 凛と 咲く花よ【凌然绽放的花啊】 そこから何が见える【从那里能看到什么】 人は何故 许しあうこと【人为什么连互相原谅】 できない何でしょう【也做不到呢】 雨が过ぎて夏は【盛夏的雨后】 青を映した【映照出一片蔚蓝】 一つになって【仿佛浑然一体】 小さく揺れ【你轻轻摇曳】 たわたしの前で【在我的面前】 何も言わずに【默默不语】 枯れて逝くともに【对渐渐枯萎的朋友】 终わえは何を思う【问生命之终结意义何在】 言叶を持たぬ【无言以答】 その果てなんと【唯有在那尽头】 爱を伝える【把爱意传达】 あぁ 夏の日别れて【告别夏日】 风がなびった【清风拂面】 二つ重なって【合二为一】 生きた证をわたしが歌おう【有我讴歌那些生存过的印记】 名のなき友の ため【为了我那无名的好友】

  1. 1
  2. ...
  3. 5
  4. 6
  5. 7
  6. 8
  7. 9
  8. 10
  9. 11