算神工作室博客

分享技术,分享身边的点滴

谷歌浏览器飞一般的JS执行速度

clock 九月 3, 2008 15:13 by author 算神

谷歌今早公布了自己的浏览器Chrome,该浏览器保持了Google一贯简洁的作风,并号称使用了JavaScript V8 引擎,可以通过多线程的虚拟机可以加速Javascript的执行,到底有多快一试便知

这次测试使用的是Javascript performance test(http://wd-testnet.world-direct.at/mozilla/dhtml/funo/jsTimeTest.htm)对各种基本运算进行一百万次的计算,下面是IE7和Chrome的测试结果

 

由上面看出,谷歌浏览器有20倍于IE的JS执行速度,前景非常乐观,微软如果再不在性能方面加强就有危险了

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


人立方关系图搜索

clock 九月 3, 2008 14:32 by author 算神

刚刚去看了微软亚洲研究院的一个新项目——人立方关系图

关于人立方关系图

人立方关系搜索从超过十亿的中文网页中自动的抽取出人名、地名、机构名以及中文短语,并且通过算法自动的计算出它们之间存在关系的可能性;同时,人立方关系搜索还索引了支持它们之间关系的网页文字。此外,人立方关系搜索还自动的找出人名之间最可能的关系描述词、与人名最可能相关的称呼、作品等词条等。 人立方关系搜索从这些中文网页中自动的辨别出人名所对应的人物简介文字,并且按照这些文字是人物简介的可能性进行排序。

当用户给定任意搜索关键词,它能够找出与关键词最可能相关的人名、地名和机构名,并且根据它们与关键词之间的相关度排序。除此之外,人立方关系搜索还提供基于人名的新闻浏览功能,可视化关系搜索功能等。

用自己的名字搜索了一下自己的关系

发现上面显示了大学时一起比赛的战友,中间那条关系线的事件就是那次比赛得奖,还有话说我和成吉思汗也有关系

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


网站规划书的规范书写

clock 八月 31, 2008 17:01 by author 算神
一个网站的成功与否与建站前的网站规划有着极为重要的关系。在建立网站前应明确建设网站的目的,确定网站的功能,确定网站规模、投入费用,进行必要的市场分析等。只有详细的规划,才能避免在网站建设中出现的很多问题,使网站建设能顺利进行。

网站规划是指在网站建设前对市场进行分析、确定网站的目的和功能,并根据需要对网站建设中的技术、内容、费用、测试、维护等做出规划。网站规划对网站建设起到计划和指导的作用,对网站的内容和维护起到定位作用。

网站规划书出应该尽可能涵盖网站规划中的各个方面,网站规划书的写作要科学、认真、实事求是。

网站规划书包含的内容如下:

一、建设网站前的市场分析

1、相关行业的市场是怎样的,市场有什么样的特点,是否能够在互联网上开展公司业务。

2、市场主要竞争者分析,竞争对手上网情况及其网站规划、功能作用。

3、公司自身条件分析、公司概况、市场优势,可以利用网站提升哪些竞争力,建设网站的能力(费用、技术、人力等)。

二、建设网站目的及功能定位

1、为什么要建立网站,是为了宣传产品,进行电子商务,还是建立行业性网站?是企业的需要还是市场开拓的延伸?

2、整合公司资源,确定网站功能。根据公司的需要和计划,确定网站的功能:产品宣传型、网上营销型、客户服务型、电子商务型等。

3、根据网站功能,确定网站应达到的目的作用。

4、企业内部网(Intranet)的建设情况和网站的可扩展性。

三、网站技术解决方案

根据网站的功能确定网站技术解决方案。

1、采用自建服务器,还是租用虚拟主机。

2、选择操作系统,用unix,Linux还是Window2000/NT。分析投入成本、功能、开发、稳定性和安全性等。

3、采用系统性的解决方案(如IBM,HP)等公司提供的企业上网方案、电子商务解决方案?还是自己开发。

4、网站安全性措施,防黑、防病毒方案。

5、相关程序开发。如网页程序ASP、JSP、CGI、数据库程序等。

四、网站内容规划

1、根据网站的目的和功能规划网站内容,一般企业网站应包括:公司简介、产品介绍、服务内容、价格信息、联系方式、网上定单等基本内容。

2、电子商务类网站要提供会员注册、详细的商品服务信息、信息搜索查询、定单确认、付款、个人信息保密措施、相关帮助等。

3、如果网站栏目比较多,则考虑采用网站编程专人负责相关内容。 注意:网站内容是网站吸引浏览者最重要的因素,无内容或不实用的信息不会吸引匆匆浏览的访客。可事先对人们希望阅读的信息进行调查,并在网站发布后调查人们对网站内容的满意度,以及时调整网站内容。

五、网页设计

1、网页设计美术设计要求,网页美术设计一般要与企业整体形象一致,要符合CI规范。要注意网页色彩、图片的应用及版面规划,保持网页的整体一致性。

2、在新技术的采用上要考虑主要目标访问群体的分布地域、年龄阶层、网络速度、阅读习惯等。

3、制定网页改版计划,如半年到一年时间进行较大规模改版等。

六、网站维护

1、服务器及相关软硬件的维护,对可能出现的问题进行评估,制定响应时间。

2、数据库维护,有效地利用数据是网站维护的重要内容,因此数据库的维护要受到重视。

3、内容的更新、调整等。

4、制定相关网站维护的规定,将网站维护制度化、规范化。

七、网站测试

网站发布前要进行细致周密的测试,以保证正常浏览和使用。主要测试内容:

1、服务器稳定性、安全性。

2、程序及数据库测试。

3、网页兼容性测试,如浏览器、显示器。

4、根据需要的其他测试。

八、网站发布与推广

1、网站测试后进行发布的公关,广告活动。

2、搜索引掣登记等。

九、网站建设日程表

各项规划任务的开始完成时间,负责人等。

十、费用明细

各项事宜所需费用清单。

以上为网站规划书中应该体现的主要内容,根据不同的需求和建站目的,内容也会在增加或减少。在建设网站之初一定要进行细致的规划,才能达到预期建站目的。

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


电信的把戏

clock 八月 16, 2008 08:44 by author 算神
最近查看自己测试用服务器上的日志,发现经常收到这样的请求http://www.lishewen.com.cn/?,疑似有人在进行攻击,于是把服务器调成追踪模式,追溯请求来源,经过一晚上发现来源是出自以下Url

http://121.32.136.231/update/step1.aspx?p=gzDSL81******|**********|undefined|738|1280|16|768|1280

我试着访问那个页面“http://121.32.136.231/update/step1.aspx”,经过一系列处理后,它又会跳转到“http://121.32.136.231/update/step2.aspx?id=00000000-0000-0000-0000-000000000000&url=”这个页面的源码只有一行javascipt“<script>window.setTimeout("parent.location.reload(true)", 2200);</script>”也就是父页在2.2秒后自动刷新去到真正要访问的URL

问了一下广州那边的朋友,听说他们那的电信大都有这种情况,访问网页之前会先跳到其他的网址去。懂得Web开发的人都看得出这是一种收集信息的手法,gzDSL81******这个应该就是某位朋友的ADSL宽带帐号,信息采集连帐号都采了,这还是可以侦测到的,不排除还有一些不能侦测到的信息

对于这种采集回来的信息的用途,有人说这是电信用来赚钱的,也有人说是用来封锁多用户共享同一个ADSL用户,但不管怎样真替用电信的朋友担忧啊,大家也要注意一下自己的信息安全

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


打上了VS2008SP1补丁

clock 八月 13, 2008 09:11 by author 算神

在大家都在看奥运的时候,微软悄悄的发布了VS2008SP1(而且中文版也同步发布了),国内某知名技术网站因受到同机房转播奥运的网站的牵连被关停(这个一个搞对手网站的好时机,只要买通他同机房的网站转播奥运就行了),相信很多人都还不知道SP1发布的消息

这次VS2008SP1有很多不错的更新
支持SQL Server 2008
ADO.NET Entity设计器
Visual Basic和Visual C++组件和工具(包括基于MFC的Office 2007风格的”Ribbon”组件,这个组件及其漂亮的说)
对JavaScript丰富的支持,加强了AJAX和数据工具,改进了Web站点的部署方式。
改进了WCF,让开发者对访问数据和服务的方式有更多的控制权。
WPF和可视化设计器的改进
专门用于客户端部署的简化版.Net Framework(这个优化运行时包的大小小于20MB,.Net Framework 3.5约180M大)
更多的请去看原文吧:http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx

不过这次的补丁包也估计是微软发布最BT的一个,补丁包有898M大,完全安装会吃掉3.8G的系统盘空间和600M安装盘空间,安装过程中最大需要6.6G硬盘空间做缓冲,安装耗时一个晚上

在这次安装补丁包的过程中终于搞懂了微软送我的那件衣服背后的“WOW”这个单词的意思了,当然这个不是指魔兽世界(World Of Warcraft),而是Wow64 (Win32 emulation on 64-bit Windows)是使32位的x86应用程序能够在64位的Windows上执行的软件。

关于这个补丁的下载和一些相关问题的解决请访问:http://bbs.lishewen.com.cn/showforum-2.html

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


边玩电脑边看奥运

clock 八月 11, 2008 11:15 by author 算神

为看奥运做好了准备,电脑旁边的子电视机终于起作用啦,哈哈

摄像头照的,画面有点差

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


一个有趣的自述文件

clock 八月 4, 2008 09:09 by author 算神
下面是Linux Gnome桌面中的一个打印机属性管理工具的自述文件(README File)的全文,它可能比程序本身更令人感兴趣:

gnome-cups-manager
------------------
Once upon a time there was a printer who lived in the woods.  He was a
lonely printer, because nobody knew how to configure him.  He hoped
and hoped for someone to play with.
One day, the wind passed by the printer's cottage.  "Whoosh," said the
wind.  The printer became excited.  Maybe the wind would be his
friend!  
"Will you be my friend?" the printer asked.
"Whoosh," said the wind.
"What does that mean?" asked the printer.
"Whoosh," said the wind, and with that it was gone.
The printer was confused.  He spent the rest of the day thinking and
jamming paper (for that is what little printers do when they are
confused).
The next day a storm came.  The rain came pouring down, darkening the
morning sky and destroying the printer's garden.  The little printer
was upset.  "Why are you being so mean to me?" he asked.
"Pitter Patter, Pitter Patter," said the rain.
"Will you be my friend?" the printer asked shyly.
"Pitter Patter, Pitter Patter," said the rain, and then it left and
the sun came out.
The printer was sad.  He spent the rest of the day inside, sobbing and
blinking lights cryptically (for that is what little printers do when
they are sad).
Then one day, a little girl stumbled into the printer's clearing in
the woods.  The printer looked at this curious sight.  He didn't know
what to think.  
The little girl looked up at him.  "Will you be my friend?" she asked.
"Yes," said the printer.
"What is your name?" asked the little girl.
"HP 4100TN", replied the printer.
"My name is gnome-cups-manager" said the little girl.
The printer was happy.  He spent the rest of the day playing games and
printing documents, for that is what little printers do when they are
happy.

或者这里很多人都不会e文Tongue out
这里给出它的译文

很久很久以前,有一个打印机居住森林里。它很孤独,因为没人知道如何配置它。它希望有人能和它一起玩。
一天,风吹过打印机的小屋,“呼,呼”。打印机开始兴奋起来,也许风可成为它的朋友。
“你愿意做我的朋友吗?”打印机问。
“呼,呼”,风回答。
“什么意思”,打印机问。
“呼,呼”,风回答,它消失了。
打印机搞糊涂了,它把这天剩余的时间都花在思考上,打印纸被卡住了(小小打印机迷糊时就会这么做)。 第二天,一场暴风雨来临。大雨倾盆而下,使早晨的天空变暗,还破坏了打印机的花园。小小打印机很苦恼。“为什么这样对我?”它问。
“噼里啪啦,噼里啪啦,”雨回答。
“你将做我的朋友?”打印机害羞的问道。
“噼里啪啦,噼里啪啦,”雨回答。然后它离开了,太阳露出了脸。
打印机很悲伤,这天剩余的时间它都呆在里面,哭泣,悄悄的打着光信号(小小打印机悲伤时就会这么做)。

又有一天,一个小女孩无意闯入了打印机的领地。打印机看着这种奇特的情景,不知道怎么办。
“你愿意做我的朋友吗?”小女孩问。
“愿意,”打印机回答。
“你叫什么名字?”小女孩问。
“HP 4100TN”,打印机回答。
“我的名字叫gnome-cups-manager”,小女孩说。
打印机很快乐,剩下的时间它在玩和打印文档。小小打印机开心时就会如此。

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


QQ显隐身

clock 七月 30, 2008 12:59 by author 算神
今天连续有3个人问QQ如何显隐身了,其实很简单,装个彩虹版的QQ就行了,如果找不到下载地址可以到这下
http://bbs.lishewen.com.cn/showtopic-421.html

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


VB.Net中使用控件数组

clock 七月 24, 2008 07:44 by author 算神

为了对下的兼容VB.Net事实上是支持VB6的控件数组的,只是使用方法没有VB6那样方便,他对应的控件数组类位于Microsoft.VisualBasic.Compatibility.VB6命名空间下

声明方法:

Public WithEvents Command1 As Microsoft.VisualBasic.Compatibility.VB6.ButtonArray

Me.Command1 = New Microsoft.VisualBasic.Compatibility.VB6.ButtonArray(components)

往控件数组里面添加控件

 Public WithEvents _Command1_1 As System.Windows.Forms.Button
 Public WithEvents _Command1_0 As System.Windows.Forms.Button

  Me._Command1_1 = New System.Windows.Forms.Button
  Me._Command1_0 = New System.Windows.Forms.Button

  Me.Command1.SetIndex(_Command1_1, CType(1, Short))
  Me.Command1.SetIndex(_Command1_0, CType(0, Short))

当然你也可以把该命名空间下的类放到工具箱里,然后通过拖放操作完成控件数组的添加

当前评分 5.0 , 共有 2 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


随笔(2008-7-16)

clock 七月 16, 2008 11:47 by author 算神

阶段性的完成了对校内网OpenAPI的使用研究,虽然个人在技术层面上比较看好“非死不可”(Facebook),但在校内网上的确能找到不少人

在这段时间里自己也完成了一套基于校内OpenAPI的.Net封装,代码整理好之后就会放到Codeplex上开源

校内的站外博客RSS导入功能也不错,可以通过RSS提交其他网站的文章,可惜就是同步时间太慢了,如果能支持PingServices提交就好

说到RSS,腾讯也低调的公布了QQ空间RSS订阅的接口,具体地址:http://feeds.qzone.qq.com/cgi-bin/cgi_rss_out?uin=QQ号码,这样就不上QQ,通过抓虾等程序订阅好友QQ空间的日志,而且浏览速度也比打开过分美好的QQ空间要快

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Sign in

广告

Calendar

<<  九月 2008  >>
星期星期星期星期星期星期星期
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

View posts in large calendar

最新文章

最新评论

Comment RSS