星期五, 十月 20, 2006

google面试题目

T( 0 ) = 1 ; T(1)=1;T(2)=2;T(n)=T(n-1)+T(n-2)+T(n-3);

用最优方式求T(n) ; int T(int n) {}

讨论地址

星期一, 十月 16, 2006

ASP.NET 中动态更改页面标题

通常情况下,页面的标题应该是这样的:<title>Page Title</title>

我们做一些修改:<title runat="server" id="PageTitle"></title>,这就把title变成了一个服务器控件。

页面源码:
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="default.aspx.vb" Inherits="taker._default"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head>

<title runat="server" id="pagetitle"></title>

<meta name="vs_defaultClientScript" content="JavaScript">

<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">

</head>

<body ms_positioning="GridLayout">

<form id="Form1" method="post" runat="server">

<font face="宋体"></font>

</form>

</body>

</html>

程序源码:

Public Class _default
Inherits System.Web.UI.Page

#Region " Web 窗体设计器生成的代码 "

'该调用是 Web 窗体设计器所必需的。
Private Sub InitializeComponent()

End Sub

'注意: 以下占位符声明是 Web 窗体设计器所必需的。
'不要删除或移动它。
Private designerPlaceholderDeclaration As System.Object

Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: 此方法调用是 Web 窗体设计器所必需的
'不要使用代码编辑器修改它。
InitializeComponent()
End Sub

#End Region

Protected PageTitle As System.Web.UI.HtmlControls.HtmlGenericControl
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
PageTitle.InnerText = "abc"
End Sub

End Class

星期二, 十月 10, 2006

常见"未将对象引用设置到对象的实例"异常的原因

  1. ViewState 对象为Null。
  2. DateSet 空。
  3. sql语句或Datebase的原因导致DataReader空。
  4. 声明字符串变量时未赋空值就应用变量。
  5. 未用new初始化对象。
  6. Session对象为空。

狂砸16.5亿 谷歌正式宣布收购YouTube

上周我们向大家报道了Google欲出资16亿美元收购视频共享网站YouTube的消息。10月9日,Google终于确认了所有传闻,并宣布将以价值16.5亿美元的股票收购YouTube公司。

YouTube目前占据着在线视频搜索市场半壁江山,每日提供视频搜索服务达1亿人次。不过,作为YouTube“陪嫁”的,不仅仅是庞大的用户群体和如日中天的市场影响力,还包括其面临的版权困扰以及可能受到起诉的棘手事宜。

另一方面,绝大多数投资者则对Google并购YouTube持欢迎态度。据《今日美国》报道,这将是Google创建8年来最为昂贵的一笔交易,巨额的 成交价格也说明了在这个越来越的多用户和广告商从电视转向互联网的特定时期,Google对在线视频业务的极度看重。

一位投资银行家向《美联社》表示,“并购符合Google的发展战略,他们获得的是自己无法在短期内建立的业务模块。”

Google与YouTube联姻的同时也为众多投资者发出了信号,下一起并购案将花落谁家?大家开始把目光转向了Yahoo和Facebook。

星期一, 十月 09, 2006

VS.Net中的定制控件和用户控件的区别

  定制控件 用户控件
组成元素 多个定制控件放在一个C#程序集中 一个用户控件是由一个.ascx文件和一个.cs后台代码文件组成
创建方式 在项目中添加一个控件库,添加C#代码,然后编译为C#程序集 在项目中添加用户控件,在.ascx文件中添加ASP.NET代码,在.cs后台代码文件中添加C#代码
引用方式 注册:<%@ Register TagPrefix="..." Namespace="..." Assembly="..."%>

引用:

注册:<%@ Register TagPrefix="..." TagName="..." Src="..."%>

引用:

创建的难易程度 复杂 简单
复用程度 复用性非常强,可以近似看成是一个类库。 不如定制控件强

李玟被禁播的MTV《SOGOOD》


下载:点击这里(19.81MB)

一向形象大胆的李玟,早前在新歌《SoGood》MV中,因为过于性感,唱片公司担心台湾歌迷接受不来,现决定下令在台湾禁播此MV,不过香港方面则如常推出,届时香港歌迷便可大饱眼福了。李玫昨日响应事件时表示,在《SoGood》MV内,为了营造一个女人要如何令男人流鼻血的镜头,最初导演要求她只用乳贴,并全裸上阵。然而Coco无法接受这个安排,最终导演改变主意,改穿肉色的比基尼;不过因为担心走光,Coco先行贴上乳贴,而后才扭动腰肢跳舞来拍摄。经过导演加入灯光效果,结果拍出来就好象没有穿衣服一样,对她来说,今次可说是最大胆的一次,就连她自己看MV时,也忍不住尴尬面红起来。

思科进军农药领域,新型成品让华为目瞪口呆


新型杀菌剂,具有预防,治疗,铲除三大功效,苯迷甲环脞水分散颗粒剂,专治黑星病,白粉病,叶斑病 等。

星期日, 十月 08, 2006

网易也玩流氓软件


不经意间看到了网易新制作的一款游戏--流氓跳跳棋,可算是真正诠释了当今热门的流氓软件:)

游戏规则:
  1. 本游戏棋适合于6岁以上人群,有互联网经验的尤佳,特别适合了解2006年中国互联网流氓软件事件的人士。
  2. 本游戏理论上可共2-N人同时玩耍。 各玩家请自备一个物件作为自己的棋子,因为本游戏的角色扮演是互联网流氓,所以选择作为棋子的物件具备流氓特征的尤佳。
  3. 各玩家轮流投掷骰子,按骰子显示数字移动棋子。遇到有颜色提示的格子,根据格子里的提示移动棋子。如果棋子和其他玩家的重合,这种情况称为流氓遇到流氓,原棋子将被打回起点。谁最先走到终点,谁就获胜。

游戏心得
  1. 除了玩家本身就是一个互联网流氓之外,建议其它玩家在游戏开始之前,心里默念三遍“我是流氓,我怕谁”,否则在游戏中找不准自己的身份,对各个障碍有很多不解。
  2. 游戏中前面部份的“前进”棋格比较多,后面的“后退”棋格比较多,提示网友在前面要尽快地跳,与中国互联网江湖一样,越是在前面搞流氓越是占便宜,越到后面风险就会越大了。
  3. 步入流氓行列有多种方式,提示玩家不必死等自己发布流氓软件。向中介买流量或借助共享软件都能可以使玩家前进数步。
  4. 流氓游戏一定更要自律,偷跑、抢跑、造谣、攻击对手、口水战等都视同不文明行为。
游戏下载 流氓跳跳棋

原来YouTube也是中国人制造的:)


Google有意收购影音分享网站YouTube的消息,轰动IT业界。总部设在旧金山的YouTube,是雅虎之后最出名的「硅谷车库创业」传奇,2005年2月由台湾留学生陈士骏与美国友人共同创立。
目前担任YouTube CTO的陈士骏27岁,在中学三年级那年和家人一同移民美国,高中毕业后,就读于香槟伊利诺州大学计算机科学系,大学最后一学期时,他到在线支付公司PayPal工作,协助拓展大陆业务,期间认识槟伊利诺州大学校友贺利(Chad Hurley)和卡林姆(Jawed Karim)。

2005年1月,陈士骏和贺利相继离职,某次聚会后,因为找不到可以和朋友分享聚会活动视频的地方,有一个这样的网站肯定很受欢迎。

于是去年2月,两人在贺利家中车库设计制作影音分享网站,并找来卡林姆,YouTube诞生。该网站第一个作品就是卡林姆的动物园自拍带。目前贺利担任YouTube CEO,陈士骏是CTO,卡林姆则为顾问。

YouTube成立,有「老板背后的老板」之称的美国风投红衫集团慧眼押宝,助一臂之力。红衫的共同创办人里,有一位是来自中国大陆的张帆。今年6月,美国专业杂志Bussiness 2.0公布全球50大企业影响力人士,陈士骏排名第28。

微软下周停止支持XP SP1 SP3将于年底发布

10月7日消息,据外电报道,微软日前提醒解决方案供应商和终端用户,将于今年10月10日停止支持Windows XP SP1。

据CRN报道,微软建议用户,应尽快过渡到Windows XP SP2。届时,微软将不会针对SP1发布任何任何更新。Windows XP SP1于2002年7月11日推出,按照原计划,SP1本应于今年9月17日结束服务期。

今7月,微软已停止对另外两款操作系统Windows 98和Windows Me的技术支持。事实上,在过去的两三年中,微软对这两款操作系统的支持也仅限于关键补丁程序。

另有消息称,尽管Windows XP SP3还未上市,但微软已经在考虑SP4了。此前有消息称,Windows XP SP3可能于明年年中发布,最迟不会超过年底。