Monthly Archives: 十月 2008

CSS hack区分IE6,7和FF

自己总结了一下自己在设计 CSS 过程中学会的和用过的 CSS hack 技术。相信看这篇文章的都不会是 CSS 白痴,所以 CSS 是层叠样式表我就不说了。

至于文中的 CSS hack 技术,要么是我从书上看到的,要么就是在学习别人的网站的 CSS 的时候发现的。

方法一:*和!important

IE都支持*,IE6 不支持 !important,FireFox不支持 *

举例说明:

  1. color:#FFFFFF;/*FF显示的效果  */ 
  2. *color:#EE7EE7!important;/*IE7显示的效果  */ 
  3. *color:#EE6EE6;/*IE6显示的效果  */ 

叠放顺序必须如此,可以从中去掉某个。

方法二:+和-

IE7可以认+,IE6可以认-

举例说明:

  1. color:#FFFFFF;/*FF显示的效果  */   
  2. +color:#EE7EE7;/*IE7显示的效果  */   
  3. -color:#EE6EE6;/*IE6显示的效果  */   

方法三:居然是针对Firefox的 hack

Firefox对于 i 会转换成为 i ,所以对于width, heigh, margin 等包含字母 i 的参数都可以用这套方法。

举例说明:

  1. width:30px;/*非FF的显示效果*/ 
  2. width:25px;/*FF的显示效果*/ 

有了这三种方法,一般的 hack 问题都能够解决。学习和制作 CSS 中继续总结心得。

论H的生日不是11月1日

校内里面我把生日写的是今天,同学们都问候我生日快乐,感到了同学们的关心,很HAPPY啊!

但是,我的生日不是11月1日,当然也不是11月11日。

那为什么我要写11月1日呢?……

这个还是要从安全的角度来讲述!

首先介绍一个名词:社会工程学(Social Engineering)

什么是社会工程学?

定义:社会工程学是关于建立理论通过自然的、社会的和制度上的途径并特别强调根据现实的双向计划和设计经验来一步一步地解决各种社会问题。

总体上来说,社会工程学就是使人们顺从你的意愿、满足你的欲望的一门艺术与学问。

它并不单纯是一种控制意志的途径,但它不能帮助你掌握人们在非正常意识以外的行为,且学习与运用这门学问一点也不容易。

说简单点,就是根据和你聊天,在你不知不觉中把你的个人信息给骗出来或者让你做本来你不会做的事情。很多情况这个被用来行骗。

作为最好记而且记忆最牢的一串数字,经常被用作密码。所以,社会工程学经常首先获取的就是生日。一般常见的密码组合是姓名拼音加上生日。我们来计算一下已知生日和未知生日的时候,密码的复杂程度。

假设我们只会使用姓名的拼音的首字母作为密码,这样区分三个字的姓名和两个字的姓名,构成的数量是26的三次方+26的二次方,这个只能通过穷举实现,然后考虑生日部分带来的复杂性。已知生日,但是不知道用在密码中的位数的话,结果是小于2的8次方的。但是不知道生日,结果是10+10^2+10^3+…+10^8。相比之下,再考虑到中途算出结果的因素。已知生日的情况下计算量大约是480W次(对电脑来说不多),而不知道生日的话,计算量是20万亿,40W分之一的计算量啊。

或许上面的计算并不准确,也不求准确,只是表明黑客或者其他从事类似行业的人获取了个人的相关信息之后,破解个人信息是非常容易的。

保护个人信息很重要。最基本的就是保护自己的密码,保护自己的个人识别号(身份证号码,学生证号码等)。不要随便相信中奖信息,不要轻易相信陌生人的短信和电话,不要在QQ上面接收陌生人发的文件,特别是包含敏感字符的信息,不要抱着占小便宜的心理,要知道,1万个人当中,只要有一个人上当,骗子就已经弄回成本了。

最后一个建议,不要使用生日,手机号,身份证号,QQ号作为密码。如果不得不使用这些号码作为密码,可以进行一个只有自己知道的加密方式。例如:在键盘上面用对应数字的符号做密码,或者学习凯撒密码,把每一个数字加n,再将新数字串作为密码。这些方法很多。自己学会总结吧!

昨天真的好困啊

昨天真困啊,下午在寝室,玩了会电脑,觉得好困,就把电脑关了,然后趴在桌子上面睡觉,当时应该是7点多一点,然后在大约11点的时候,寝室的另一个人大声叫我,这个时候,我楞了一下,早上了?要上课去了,看见他们在脱衣服,哦,看了一下时间,要睡觉了。脱了衣服,上床就睡了,醒来的时候,早上9点。

要说这一个晚上做的不错的几个梦。

晚上的一个梦:梦到了我高中暗恋的一个女生了。心情很好啊!到了大学,还不知道暗恋谁好呢!不过,大学我不想去暗恋某个人,暗恋的过程难耐啊,而且万一别人有男友或她又在暗恋其他人,我这单相思就没有任何意义了,而且还会浪费我做白日梦的时间。现在的作法是,如果对某个有感觉,先确定对方是否已经有男友,有,则放弃;无,则不知道怎么办了。

不过,只要忙起来了,真的对找朋友是无欲无求啊。

第二个梦:梦到了一大堆漂亮的女仆和制服……哈哈,控一个啊!狂拍照!哈哈!

写网站的憋屈事

又写了一个小网页,逻辑都整理清楚了。晚上开始动工。开始的一切都很顺利,直到熄灯。

熄灯首先要解决的是虚拟机和宿主系统网络连接的问题,网卡上面不插线的话,宿主系统就提示没有网络。想了想,把网线插在校园网的接口上面,网卡灯亮了,虽然不能上网,但是浏览器能够访问用虚拟机架设的服务器了。

照着平时的习惯,继续写,直到……直到有一段代码一直插入不了数据库。试了好久,一直没有结果。最后崩溃,放弃了,睡觉。

直到第二天,早起继续写,首先学会了使用 mysql_error() 函数,这个函数能够返回前一次 sql 语句执行的时候的错误信息。

例子

  1. mysql_query("SELECT * FROM table"); 
  2. echo mysql_error()?mysql_error():""

这样我就查出来我的代码问题在哪里了。然后修改了代码之后,老是提示 Unknown column …. in ‘on clause’ 这样的错误。后来研究了半天,原来是我查找的时候,变量是字符串格式的,必须加上单引号。

反正一大堆问题现在似乎解决了。有网上的时候就是方便。

不得不说的PS

昨天发现,PS缺少一个重要的功能,拼写检查。

或许 Adobe 是这样认为的,就算PS上面单词写错了,但是别人看海报的时候一般是不会注意到的。这个是艺术品啊。

但是总还是会有人发现的。我们的海报在校内上面展示好多天了,但是直到昨天我们自己才发现单词居然写错了。我们心疼啊,这张海报是20块钱一张的啊,这样,600块钱就飘飘了。自己留着糊墙吧!

拼写检查,现在好多软件都有了,为什么PS不能够有一个呢?

今天把我网站的伪静态方式改回来了

以前用的是.html结尾的方式的伪静态页面。但是听人说目录结构的比较好。于是想换一个。

但是搜索引擎搜录的都是以前的地址,最后想来想去,采取的解决方式是保留两种伪静态的格式,但是网站只用新的伪静态输出。这样就保证了以前的链接也能够访问到文章,而新的文章链接也更新了。

说实话,目录形式的伪静态比较好修改规则。Rewrite 让网站的链接更加清晰了。

推荐一个不错的空间,现在还有优惠活动

演示:
SABLOG http://www.mytension.cn http://huangj.in
VBB http://www.sablogplus.org/demo/ http://bbs.chinahtml.com
WP http://www.happinesz.cn/ http://www.sdmen.net/

配置:
DirectAdmin 控制面板,中文界面,
空间大小 10G WEB MYSQL共享
可开站点 10个
子目录 30个
额外绑定域名 30个
MYSQL 30个
FTP 10个
月流量 1000G

相当于一个站点分配1G空间,1个FTP,3个MYSQL,3个子目录,3个额外域名,100G流量
10个人一起买一个人才99块,很划算了!

服务器上海电信外高桥

想购买的,留言,或者给我发邮件,联系我的QQ也行,QQ就是邮箱号码!见右侧栏!

学习的目标

学习的目标是啥?现在明确了!

学习是为了拿高分,拿到了高分去申请奖学金,那到奖学金了就存着,继续好好学习,再拿奖学金,再存着……

最后发现,金融危机,货币贬值了!

现在总算弄懂这次金融危机的发展和原因了。真过瘾。但是,我写这篇文章并不是说危机的,而是我眼红了,我想买一个苹果电脑,不对,买两个,一个13的,一个17的,13的带在外面跑,17的放在家里玩……享受!

这个社会啊,只有向钱看齐了……

郁闷的CSS制作

今天一天时间都在给社团的网站制作模板,一切都好了之后,自己PS了一个顶部的 banner,然后按照常规的情况写入了CSS,可以不管怎么修改代码,主页上面就是不显示这个 banner,急死我了。

然后就愤怒的按 Ctrl+z 撤销前面的操作,结果一下按住了,把整个代码全部还原了~整了我一个白天的CSS啊!都没有了!一看网站,又还原成以前的模子。

只好凭着记忆,一点一点改回来,好多地方都是修改了长和宽,数值都忘记了。不过还好,只用了不到一半的时间就改回来了。好辛苦,好郁闷啊!

只不过那个 banner 还是不显示,IE 可以显示,Chrome 也可以显示,就是 FF 不能显示。问了一下别人,别人说他的 FF 能够看到图片。我更郁闷了,难道是 FF 坏了?

不过安装了好几个插件,都设置习惯了的 FF,我可不想卸载啊。最后犹豫了好久,把插件关掉试试,这下图片显示出来了。YEAH!最后发现结果了,是 Adblock Plus 屏蔽了。在他的规则里面屏蔽了 topbanner 这个代码。后来决定,为了避免被其他的插件屏蔽掉,把 topbanner 换了个名字!

OK了!大家来看看吧!http://www.content.org.cn,全国百强社团康腾实践中心。

第十六届康腾全国高校学生案例分析大赛邀您参赛

康腾全国高校学生案例分析大赛是全国高校学生案例分析经典赛事,大赛面向全国所有高校学生,以活动的生动性、实践性、拓展性吸引着广大学子。这里是一个展现分析才能、解决问题的能力、团队精神及沟通技巧的最佳舞台,是一次激动人心的实战经历,也是全国高校精英之间互动交流、相互学习的论坛。

第十六届康腾全国高校学生案例分析大赛华中赛区比赛于2008年10月24日正式拉开帷幕,现将华中赛区参赛细则及报名方式公布如下:

大赛流程:

一、10月24日—11月14日 报名及征稿

二、11月15日—11月20日 初赛

三、11月21日—11月26日 复赛

四、11月27日—11月29日 决赛

注:其中初赛稿件由第十六届康腾全国高校学生案例分析大赛评审委员会审核,将有二十支队伍晋级复赛;复赛将产生晋级华中区总决赛的八支团队;决赛将产生华中赛区获奖队伍及总决赛晋级队伍。

参赛资格:

一、每个参赛队伍人数上限为五人,其中至多有一名研究生,其余为本科生;每队各自邀请一名老师作为指导老师;

二、参赛队伍采取自由组队的方式(可跨院系、跨专业组队);

三、进入全国决赛的队伍可以由一名老师带队前往武汉大学参加全国总决赛。

报名方式:

一、华中赛区中,非武汉大学参赛团队将稿件纸质版交于本校联系人,各校具体联系人将于后期公布。

二、武汉大学参赛团队将稿件纸质版交至以下联系人处:

周伟业 136 5728 1187 枫园二舍

李也娉 158 2752 6298 工学部十七舍

三、网络报名:参赛同学请在上交案例纸质版之前,请登陆康腾实践中心官方网站填写参赛团队信息表并上交稿件电子版。

四、组委会将审查核对网站报名信息及稿件纸质版报名信息,二者对应完整无误即报名成功,预赛报名成功团队将于官方网站公布。

咨询方式:

一、发送电子邮件到 2008@content.org.cn

二、致电康腾实践中心工作人员

蒋俊雅 131 6337 0887

周伟业 136 5728 1187

李也娉 158 2752 6298

截稿时间:

请各参赛团队于2008年11月14日24:00之前登陆康腾实践中心官方网站填写团队信息并上传稿件电子版,并将稿件纸质版交至各联系人处。

稿件要求:

要求详情请见康腾实践中心官方网站

大幕拉开,群贤毕至,东湖煮酒,逐鹿珞珈,只待群雄聚中原。

第十六届康腾全国高校学生案例分析大赛欢迎各位精英的参赛!