将地址栏收藏按钮移除:
1 | #star-button { display: none !important; } |
将地址栏RSS按钮移除:
1 | #feed-button {display:none;} |
将地址栏收藏按钮移除:
1 | #star-button { display: none !important; } |
将地址栏RSS按钮移除:
1 | #feed-button {display:none;} |
问题现象(抄别人的):
http://www.nbbbs.com.cn/bbs/thread-7973-1-1.html
开机之后显示:
Intializing Intel(r) boot agent GE V1.2.31
PXE-E05: The LAN adapter’s configuation is corrupted or has not been initialized. The Boot Agent cannot continue.
等几秒后显示
ERROR
Expansion ROM not initialized – PCI on Motherboard
Bus:00, Device:00, Function:00
Press < ESC > to continue
按了< ESC > 键以后能够正常开机, 感觉上什么都是正常的.
解决方法1:
开机按F1进BIOSconfig-Network-Internal Network Option ROM (Enter)
-设置下面那个Current setting
为Disabied
就可以了.
解决方法2(继续抄):
无果后在网上进行大范围的搜索,经过一番搜索,终于找到了解决办法,在老外的一个 Blog 上说,可以下载 Intel® Boot Agent PROBOOT.exe ,在纯 Dos 下执行 “IBAUtil.exe -DEFCFG” 把 EEPROM 重新刷新为出厂设置即可解决此问题。
老外也提供一个 ISO 文件提供下载,地址为:
但是 Intel 提供的 bootcd 在仅有 NTFS 时有 Dos 路径 bug ,如果上面的 ISO 有问题,还可以下载国内网友修改后的版本,地址为:
网友提供了一个0.3的版本:http://snipurl.com/cdproboot3
下载后将该 ISO 镜像刻录为光盘(比较浪费啊,iso 才3.1M大小),光盘启动后选择 2 ,回车,还没等你反应过来,一切就已经恢复正常了。重新开机后把 BIOS 恢复为 Default ,启动不再出错, Ubuntu 也重归正常。
方法3:
有线网卡不能使用的问题(Mac地址不对):
下载一个软件修正它。Mac地址在机器的后面条上:
http://www.wirelessdefence.org/Contents/MAC%20Address%20Changer.htm
方法4:
BIOS的问题,或许可以通过刷BIOS解决(经我证明不行)
最终:
pxe-05的问题没能解决,用方法1忽略它了。
用方法3,能用有线了。
估计得换主板。
凑合着用吧,又不是买的行货,就不去想保修的方法了。
参考资料:
mysqldump导入解决办法很简单,导出的时候指定字符集就行了。
1 | mysqldump -u root -p -c –default-character-set=utf-8 wapad site > dd.sql |
用户 数据库 表名
1 | mysql -uroot -p –default-character-set=utf8 wapad < dd.sql |
这是小姜很久以前玩乐时的产物 XD。Canon 消费机的家族性非常地明显,除了可以从型号判断先后关系外,其实只看外表就可以知道谁和谁是一家的了。继续阅读里是每个现在还留存着的家族的介绍,请大家尽情享用 XD。
Canon 目前还在添加新成员的家族:
主要特性:采用 AA(三号)电池、高中端都有、价格一般来说较便宜、人丁兴旺
A 家族源远流长,说它们是所有 Canon 消费机的始祖也不为过。2002 年时,A 系列分成为两支,其中 A100 的那一系在 Canon 产品线里一直是以最低端的身份存在着,有什么新功能都是最后一个才轮到它 — A100 系列的最新机种 A470 到现在都还没有防手抖呢!
2005 年在 A95 之后,A 系列又再分成了两支,A600 家族是其中一个,在特性上更接近自 A10 一脉相传的传统 A 系列。这个家族的最后一个成员是去年的 A650 IS 但目前 A600 一族的情况并不明朗,也没有小道消息说今年会不会有后继机。希望不是因为功能上太接近 G 系列,被腰斩了?A500 家族是 2005 年分家的另一支,相对于 A600 家族,走的是比较便宜的路线,规格通常也差同期的 A600 家族一截。这一脉人丁兴旺,近两年到了一年三台新机的地步。A590 IS 过了之后,下一台取名为 A1000 IS。新出来的 E1 看起来完全和 A1000IS 相同规格,只是换了个造型而已,究竟 E1 该不该分一个新系列出来,还要再观察。
最后,还有一个 2006 年时从 A500 家族中分出来的 A700 家族。小姜之所以判断是从 A500 一脉分支下来的,因为同时期的 A500 家族和 A700 家族只差一个镜头是 4x 变焦、一个是 6x 变焦而已。A2000 IS 是 A700 家族的最新成员,但因为 A2000 IS 舍弃了光学观景窗,因此究竟以后的 A700 系都是这样,还是 A2000 IS 其实是一个新系列的开始,也还要再观察。
主要特性:Canon 最轻便的一个系列
IXUS V 家族承袭自 2000 年的第一台 Digital IXUS,以轻薄方便为主要诉求。在这个市场,Canon 算是比较晚有防手震功能的,一直到今年的 80 IS 才首度加入。2006 年时 IXUS 65 从 IXUS 55 主在线分离出来,是少了观景窗,但屏幕变为三寸大的一个系列,其它规格大多和同期的标准 IXUS 家族相仿。这个系列最新的两台是 IXUS 85 IS (有观景窗)和 IXUS 90 IS(三寸屏幕)。
我有一段文本有多行
如:
12
23
34
我想把它换成一行
结果如下: 122334
vi中 :%s/n//g
可以合并成一行
但是使用命令 sed 's/n//g'
对于换行符不起作用。
因为sed是对行操作,所以没有换行。
解决方案:
1 | tr -d 'n' |
真的需要sed
1 | sed -nr ' H; |
if语句格式:
1 | if [ 条件 ] |
交互选择(N可以为*)
1 | echo -e "提示语言,后边有光标提供输入"c |
对条件进行循环检查,成立则处理,否则继续检查
1 | a=1 |
1 | grep -v www filename 过滤不包含 |
1 | if [ "a" = "10" ] #a=10 |
1 | 2*3+4|bc 计算前面的数据 |
给SHELL后边加参数
1 | XXXX=`echo | wc -c` |
一个循环检查
1 | line=1 |
经常从网上粘贴或下载一篇文章,需要打印时,发现有大量多余的空行占据了许多篇幅,需要删除。这些空行要么不包含任何字符,要么包含了许多空格、制表符(Tab)。如果文章比较长,那么手工删除空行就成为一件颇费鼠标和精力的事。难道就没有别的办法?答案是:有!
我们可以借助文本编辑器软件EditPlus、UltraEdit实现。EditPlus、UltraEdit是常 见的共享软件,几乎所有软件下载网站都提供下载。由于EditPlus的操作更容易上手,但UltraEdit更为常用,所以本文先介绍在EditPlus的操作,再介绍UltraEdit。
启动EditPlus,打开待处理的文件。需要注意,必须是纯文本文件,如果是Word文档,需要先粘贴到纯文本文件中。然后,步骤如下:搜索-替换-正则表达式-当前文件-点击查找内容后面的向下箭头-选单-行首-范围内的字符-制表符-0或多次匹配-换行-形成^[t]*n
Replace with组合框保持空,表示删除查找到的内容。单击Replace按钮逐个行删除空行,或单击Replace All按钮删除全部空行(注意:EditPlus和UltraEdit均存在Replace All不能一次性完全删除空行的问题,可能是程序BUG,需要多按几次按钮)。
对于熟悉EditPlus的朋友,可以直接在Find what中输入正则表达式^[ ]*
,注意 前有空格符。
用UltraEdit打开文件后,选择Search菜单的Replace命令。在Replace对话框中,选中Regular Expression复选框,并在Find what中输入:%[ ^t]++^p
,注意^t之前有空格。该表达式字符含义与EditPlus的相对应。然后,单击Start或Replace All按钮,进行替换删除空行
停球
把球停到自己脚下10毫米的后卫,是巴西球员;
把球停到自己脚下10厘米的后卫,是西班牙球员;
把球停到自己脚下10分米的后卫,是德国球员;
把球停到自己脚下100米,并形成射门,迫使对方门将做出扑救的后卫,是中国球员。
传球
能够做出50米外精确长传,找到场上队友的球员,是英国球员;
能够做出5米内精巧二过一的球员,是阿根廷球员;
能够做出5米内短传传丢,并且后卫前锋隔着50米就玩二过一的球员,是中国球员。
射门
能够在30米外劲射破门的球员,是德国球员;
能够通过精妙配合在门前3米打空门得手的球员,是葡萄牙球员;
能够在罚点球时把角旗打翻的球员,是中国球员
带球
能够把球从本方底线带到对方半场的球员,是荷兰球员;
能够把球从本方底线带到对方底线的球员,是巴西球员;
能够把球从本方球员脚下抢断,并带到本方球门里的,是中国球员。
能够把球带得像亨利一样的,是李Y大帝。
Starcraftwire.net近日在一篇多核心处理器研究文章中指出,看起来《星际争霸2》并不能发挥多个处理核心的优势。
虽然双核心现在已经成了绝对主流选择,但在用户中单核心仍然大量存在,而且不要忘了,《星际争霸2》从2003年就投入开发了,而双核心处理器直到2005年才出现,而且刚开始的时候价格奇高,很少有人用得起,直到最近两年才走入寻常百姓家。
很显然,《星际争霸2》最初是面向单核心系统开发的,而如果想对双核心乃至多核心进行优化,必然要对游戏引擎进行大刀阔斧地改动,大大延长开发周期。开发速度本来就不是暴雪的“强项”,再这样大动干戈,玩家就不知道要等到什么时候了。
除了《魔兽世界》对内存要求较高,暴雪的游戏一般都不是硬件杀手,普通配置的玩家也能轻松享受,看起来《星际争霸2》也要延续这一优良传统,这也应该是玩家之福了。
当然,多核心系统仍然是最佳选择。即使不能让你的游戏提速,也会给多任务操作带来很大便利。
==================== LumaQQ 开发者文档 ====================
纯真IP数据库格式详解
网络上的IP数据库以纯真版的最为流行,LumaQQ也采用了纯真版IP数据库做为IP查询功能的基础。不过关于其格式的文档却非常之少,后来终于在网上找到了一份文档,得以了解其内幕,不过那份文档寥寥数语,也是颇为耐心才读明白。在这里我重写一份,以此做为LumaQQ开发者文档的一部分,我想还是必要的。本文详细介绍了纯真IP数据库的格式,并且给出了一些Demo以供参考。
Luma, 清华大学
修改日期: 2005/01/14
Note: 在此感谢纯真IP数据库作者金狐和那唯一一份文档的作者。
修改历史:
2005-01-14 修改了原来一些表达不清和错误的地方
自从有了IP数据库这种东西,QQ外挂的显示IP功能也随之而生,本人见识颇窄,是否还有其他应用不得而知,不过,IP数据库确实是个不错的东西。如今网络上最流行的IP数据库我想应该是纯真版的(说错了也不要扁我),迄今为止其IP记录条数已经接近30000,对于有些IP甚至能精确到楼层,不亦快哉。 2004年4、5月间,正逢LumaQQ破土动工,为了加上这个人人都喜欢,但是好像人人都不知道为什么喜欢的显IP功能,我也采用了纯真版IP数据库,它的优点是记录多,查询速度快,它只用一个文件QQWry.dat就包含了所有记录,方便嵌入到其他程序中,也方便升级。
QQWry.dat文件在结构上分为3块:文件头,记录区,索引区。一般我们要查找IP时,先在索引区查找记录偏移,然后再到记录区读出信息。由于记录区的记录是不定长的,所以直接在记录区中搜索是不可能的。由于记录数比较多,如果我们遍历索引区也会是有点慢的,一般来说,我们可以用二分查找法搜索索引区,其速度比遍历索引区快若干数量级。图1是QQWry.dat的文件结构图。