Feed on
Posts
Comments

Monthly Archive for 八月, 2007

PHP建站DIY工具

现在个人建站,如blog、论坛之类的已经很普遍了,所谓工欲善其事,必先利其器。这里我介绍下我现在一直用的一些建站工具。
1、WAMP5
php+mysql对于大多数建站的人来说应该是首选,因为这个组合下的开源项目很多,甚至是便于自己把玩测试的免费空间(免费空间持久性、稳定性会存在一定的问题,所以不推荐)也很多。既然自己建站,目的当然是寻求DIY的乐趣。既然是难免会对一些代码进行修改。有的时候,我们将修改的代码上传到服务器进上行调试是非常不便的,而且那样有可能对网站造成不可挽回的错误。所以我们应该尽可能的先在本地测试,这个时候我们就会用到WAMP。
wamp就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。有了它,我们可以减少繁琐的环境配置步骤,所有的环境配置工作一步到位。首先移步到下载页面,下载最新的WAMP5,其中集成了Apache 2.2.4、PHP 5.2.3 + PECL、SQLitemanager、MySQL 5.0.41、Phpmyadmin。下载安装完毕后在浏览器中运行http://localhost/可以看看效果。安装目录下,有个www文件夹,你可以将你的网站程序放置在该文件夹下进行安装调试,其中mysql的默认用户是root,而密码为空,你可以进入到Phpmyadmin数据库管理页面进行密码修改。要注意的是,如果Windows用户安装了IIS,那么必须先停用该服务,才能正常启动apache。不过建议初学者不要使用该软件,熟悉配置环境的过程还是很重要的,一切都要从基础学起,不能不求甚解的走捷径,要知其然,也要知其所以然(哈哈,不要BS我!)。
2、多种浏览器并存(MultipleIEs)
不同浏览器对css的解释可能有所差异,有的浏览器甚至没有严格的遵循css标准。我们不能奢求所有的浏览器都按照标准去解释样式表,但是我们仍然希望访客在不同的浏览器中访问我们的网站所看到的网站样式是一样的,那么这就需要我们被动的去适应不同的浏览器,所以我们要在不同的浏览器下调试我们的css样式,以期网站css兼容当今主流的浏览器。
举个例子来说,上次我建的一个站,在我的IE7下显示效果是我想要的,在firefox下显示的效果也是正常的,我就以为css没有问题了,但是后来有兄弟告诉我,在他的浏览器下看那个站,板块有错位,部分样式没有起作用。后来才知道那哥们使用的是IE6。这样的问题我们还是还是会经常遇到的,而且从我的网站统计信息看出,现在主流还是IE6,那么使用IE7测试的正常的CSS应该兼容到IE6才行。大家都知道,官方的IE系列是不可能同时并存的。但是有了MultipleIEs这个软件就不一样了,它可以让你的PC上同时存在IE3-IE7每个版本的IE浏览器(虽然IE3-IE5基本上被市场淘汰了,不过收藏也不错哈哈)。这里附上该软件的下载地址:MultipleIEs。安装完毕,你系统中将出现IE3-IE6,IE7你需要自己单独安装。怎么样?现在你可以使用市场上所有主流浏览器进行测试css了。

Read Full Post »

内存划分,堆栈区分

一直对内存区域的划分,程序变量的内存分配问题模糊不清。进行多方参考总结如下。
一、一个经过编译的C/C++的程序占用的内存分成以下几个部分:
1、栈区(stack):由编译器自动分配和释放 ,存放函数的参数值、局部变量的值等,甚至函数的调用过程都是用栈来完成。其操作方式类似于数据结构中的栈。
2、堆区(heap) :一般由程序员手动申请以及释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式类似于链表。
3、全局区(静态区)(static):全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。程序结束后由系统释放空间。 
4、文字常量区:常量字符串就是放在这里的。 程序结束后由系统释放空间。
5、程序代码区:存放函数体的二进制代码。
下面的例子可以完全展示不同的变量所占的内存区域:

//main.cpp
int a = 0; 全局初始化区
char *p1; 全局未初始化区
main()
{
int b; //栈中
char s[] = “abc”; //栈中
char *p2; [...]

Read Full Post »

大家对这个VC的插件应该是相当的熟悉了。在我们的代码编写过程中,它能带来很多方便,例如:代码不同颜色高亮显示、自动完成、自动缩进、代码提示以及强大的搜索定位功能等等,我想用过的都应该非常清楚,这里就不一一列举了。现在我对VAssistX已经有了粘附性,一旦没有了这个插件,用VC感觉就是不习惯。
东西虽好,但是要无限制的使用还是要付出一定代价的。但昂贵的注册费用是我们这些穷学生所无法承受的,所以一般都在网上搜索破解版本将就着使用。从最开始用这个我还想已经用过了3、4个版本了,都是DLL文件加壳破解的。记得以前写过一篇关于使用VS+VAssist相得益彰的文章,查看了下一直以来的Ks Home访问统计,发现有很多网友都是通过“VAssistX+破解”这两个关键字搜索到我的Blog的,但是那篇文章并没有提供下载链接,让他们白来一趟。呵呵,那算不算是骗来的流量。其实如果他们搜到此地,给我留言索要VAssistX破解版,我也会很乐意的发给他们的。
废话少说,这里提供 Visual AssistX V10.3.1555破解版的下载。经过本人测试,这个版本不仅适合VC6,在VS2003.net以及VS2005.net中都能正常使用,愿广大编程爱好者都能从中受益!

Read Full Post »

华为再出自杀事件!!!

2006年06月,华为技术有限公司25岁的工程师胡新宇不幸因病去世。 工作上的压力以及加班的疲劳长期影响着他的身体状况,使得疾病乘虚而入,夺去了他年轻的生命。
2007年7月18日下午,年仅26岁的华为员工张锐,在深圳梅林某小区的楼道内自缢身亡。进入华为只有60多天的他,生前曾多次向亲人表示工作压力太大,并两度想要辞职,为此父亲两度来深看望劝说。
 不过半月,华为再出自杀事件! 
当张锐自杀事件的阴影还依旧在大多数华为员工中挥之不去的时候,8月11日 17时30左右,长春市国联小区发生一起跳楼自杀事件,当事人在一栋楼房的7层与人在电话里争吵20分钟后,情绪激动,先扔下手机,然后纵身跳下,当场身亡。(此第7层楼为华为公司长春办事处宿舍)长春市重庆路派出所当日的值班民警证实,该名死者确系华为员工。事发后,办事处迅速下令封锁消息,各主管分别通知下属员工,禁止接受任何媒体采访及公安机关调查。而号称中国最大、最有效率的高科技企业华为,却对这一事件 再次保持沉默。事件具体原因暂时不明,但外界推测疑为工作压力过大所致。
而据有人在某论坛贴出的贴子称,在赵某跳楼时,办事处正在做所谓的培训,这种培训“每周至少一次,都是在周末,强制参加,不参加的会受处罚”。 据称,赵某临终前接的电话极有可能是其主管张某打来的,张某因赵某未参加培训,在电话中严厉批评赵某,以至其过分激动,最终跳楼自杀。
华为公司总部的一内部员工表示:“目前公司还没有说法,公司的保密制度非常严格,人事普遍关系冷漠。公司的事很少有人通告,一般都是看新闻才知道,但据说各地办事处管理比较混乱,各地对工作方式处理方式有很大不同,压力都比较大。就拿公司总部来说,公司的政策虽然是不鼓励加班,但工作量极大,很少有人能够按时下班,大家都是‘自愿加班’。”
我周围的朋友也有很多去华为的,很久都没有联系了,也不知道他们过得怎么样……哎,我觉得很悲哀,有什么大不了的,受不了这个压力干脆不干、走人不就得了么?值得为了华为的高薪(相对一般公司而言)把自己弄得病死或跳楼么?真不值呀……

Read Full Post »

WiFi无线网络服务

伦敦到苏格兰东岸的火车线路,将被加入WiFi无线网络服务,据悉该工程总价值达到28亿美元,目前已经被National Express承包。
据国外媒体报道,NE计划在今年12月中旬开始动工,实际上竞争该工程的公司不胜枚举,例如Arriva FirstGroup以及Stagecoach和Virgin Trains等。去年的时候,GNER完成了总价值65亿美元的安装工程,将WiFi无线链接铺设到东岸的41条铁路上。该无线上网服务将对头等舱用户免费开放,标准舱的用户每天缴纳20.11美元后也可以无限制使用。而NE公司承诺,未来将把WiFi链接,免费对那些标准舱用户开放。据悉,这种无线WiFi使用了卫星和移动3G GPRS链接技术,从而保证百分之百的效果,在通过隧道的时候也可以正常使用。 

Read Full Post »

生活的情趣

清少纳言的《四时的情趣》里这样写道:
“春天是破晓的时候最好。渐渐发白的山顶,有点儿亮了起来,紫色的云彩微细地飘横在那里,这是很有意思的。
    夏天是夜里最好。有月亮的时候,不必说了,就是暗夜里,许多萤火虫到处飞着,或只有一两个发出微光点点,也是很有趣味的。飞着流萤的夜晚连下雨也有意思。
    秋天是傍晚最好。夕阳辉煌地照着,到了很接近山边的时候,乌鸦都要归巢去了,三四只一起,两三只一起急匆匆地飞去。而且更有大雁排成行列飞去,随后越看去变得越小了,也真是有趣。到了日没以后,风的声响以及虫类的鸣声,不消说也都是特别有意思。”
   
当我看完这样一段以后,我觉得很纳闷,人生在清少纳言的认识里怎么就这么的有意思呀?但是清少纳言说的这些“情趣”我怎么就很少体会呢?

Read Full Post »

奥运手机和马太效应

今天在网上看到2008奥运手机,anycall的U308和P318的黄金版。(我个人还是比较喜欢U308这一款,很有金属感,又是超薄翻盖的。不太偏向与P318的黄金版的那种黄金色,呵呵,看起来有点俗。只是三星的太贵呀……等俺赚钱了一定吧现在的破索爱给扔了,反应慢得像老太婆一样,呵呵)
           
它们的机身背面还印有北京奥运会的会徽———中国印,机身内置有奥运福娃专用墙纸和奥林匹克英语等奥运专属功能,真是极具收藏价值呀,8错~
而在奥运手机的背后,则是三星A n yca ll、国际奥委会、中国移动三方的强强联手。这种合作反映了马太效应所带来的一种综合利益,它让实力强大的商家获得了更广阔的市场空间,同时也为消费者提供了性价比更高的优质服务。那么到底什么是马太效应呢?

Read Full Post »

一周总结(8.06-8.12)

这是第三次写每周总结,慢慢的我开始发现写这个总结的好处了。每次这个时候,我都会回想这周我做了什么?学到了什么?人总是要留些时间想想过去,总结过去。想想过去能给我们带来什么启示,想想什么该做,什么不该做,想想自己应该以什么样的心态去迎接未来。这应该就是所谓的总结过去,展望未来吧!
用我QQ签名的一句话说,这周真的比较动荡!这里的动荡不是指别的,而是指我和S对未来的打算和我们以后要走的路。开始我设想着,读了硕士,再读博士,甚至以后再读博士后,然后再出去工作。我好像从来都没有好好的思考过为什么会有这样的打算。现在想想,当初好像是单纯的认为学历越高,以后工作就会越好,赚钱也就会越多。于是稀里糊涂的给自己指定了这样一条漫长的路线。记得很久很久以前,我在zhiqiang兄那里看到过一篇文章:为什么读博士以及有什么意义,那个时候好像也就一看了之,也没有深入的思考下我读博的问题。这几天又翻开了这篇文章,好好的考虑了下里面的几个问题和对读博的误解,发现我真错了。
我没有想过以后要去做科研工作。一直以来,我觉得理论这个东西比较“虚幻”,更何况去开创新理论。我更享受短期内完成一个工程或是写出一个程序等等给我来的快感。我也没有想过以后去高校任教,因为我觉得学校是一个男人斗志的坟墓,它会让人生活得没有激情。也许有的人不以为然,但我还是保留意见。我也从来都没有怀疑过自己的能力,所以这不是我动摇读博的理由。基于以上,我必须要重新审视一下读博对我的意义。放弃4年的青春去攻读博士值得吗?这个问题因人而异,不过现在我已经有了自己的答案。
重新回到实验室的现实中来。项目设备星期一已经抵达,不过好像设备的相关文档不够齐全,熟悉了这么长时间的环境,但是连模拟在芯片里运行Hello World都没有成功。哎,明天只能让设备售后服务给予一定的技术支持了。现在感觉项目进展太慢了,等到9月份开始上课,呆在实验室的时间剧减,那进展会更慢。但是,项目合同规定了11月份要完成,所以最终受苦的还是我们这些“苦力”呀,也不知道要经历多少次加班才能完成任务。
不管怎么样,日子总得过,不要总是被生活强奸着,要努力学会自己去创造属于自己的生活!

Read Full Post »

Older Posts »