博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年11月19日

摘要: The strategy pattern defines a family of algorithms, encapsulates each one, and makes them interchangeable(可互换的). Strategy lets the algorithm vary independently from clients that use it.We will take a... 阅读全文

posted @ 2009-11-19 19:48 Sunny Xu 阅读(138) 评论(0) 推荐(0) 编辑

2009年9月18日

摘要: 最近做系统开发,vs2008,sql server2005,aptana同时打开,2G的内存占到95%,很卡。师兄向导师申请,每人再加一条2G内存,哈哈,高兴中。等内存插上发现只识别了3198M,疑惑非常。搜了篇解释很详细的文章,贴在这里,学习一下。http://www.vista123.com/vista/4565.html 阅读全文

posted @ 2009-09-18 15:45 Sunny Xu 阅读(216) 评论(0) 推荐(0) 编辑

2009年9月16日

摘要: 最近在学习nutch,想让它每天自动去抓取我们学校的网站内容。cron正是解决这个问题的工具。cron是linux下定时执行工具,可在完全无人工干预的情况下作业。可以用一下命令来手动开启或关闭该任务:/sbin/service crond start 启动服务/sbin/service crond stop 关闭服务/sbin/service crond restart 重新启动服务/sbin/s... 阅读全文

posted @ 2009-09-16 14:36 Sunny Xu 阅读(573) 评论(0) 推荐(0) 编辑

2009年9月7日

摘要: 刚搭建好了c/c++平台,现将过程记录如下,以备以后参考:1.安装c/c++编译器gcc:在终端输入命令:sudo apt-get install build-essential.2.编辑器,这里使用eclipse(使用eclipse先要安装jre)。安装jre,在终端输入命令:sudo apt-get install sun-java6-jre安装Eclipse,CDT插件sudo apt-ge... 阅读全文

posted @ 2009-09-07 16:13 Sunny Xu 阅读(603) 评论(0) 推荐(0) 编辑

2009年9月5日

摘要: 安装好Ubuntu后,我需要访问另一台windows机器上的资源,于是需要挂载。挂载用命令mount就可以了,但是在指定要挂载的文件系统类型时总是出现"wrong fs type”错误。使用帮助文档也没解决(有点看不懂,应该提高一下啦)。隐约记得以前师兄提过用smbfs,尝试了一下,问题解决了。在终端输入以下命令:1.sudo apt-get update(系统更新。更新之前一直装不上... 阅读全文

posted @ 2009-09-05 09:27 Sunny Xu 阅读(1358) 评论(0) 推荐(0) 编辑

2009年9月1日

摘要: Ubuntu单系统安装可以分为以下几步:将安装盘插入光驱,选择Ubuntu Install。安装语言选择中文(简体),当然若英文基础好可以选择Eglish。选择所在国家及地区。在选择了中文(简体)后,这里默认为shanghai即上海。选择键盘布局。如果是标准键盘选择USA即可。分区。三种分区方式,使用连续空间,引导——使用全部空间,手动。单系统选择第二个选项即可,系统会自动... 阅读全文

posted @ 2009-09-01 18:07 Sunny Xu 阅读(190) 评论(0) 推荐(0) 编辑

2008年11月11日

摘要: 在写页面时经常用到DropDownList,当它的数据源类型不同时,我们应该选择不同的绑定方法,尽量避免错误。 当数据源是NoticeTexts时可以这样: var expertNation = Database.NoticeTexts.GetNoticeTexts(NoticeTextType.Nation);//获取Nation expertNation.Insert(0,... 阅读全文

posted @ 2008-11-11 08:50 Sunny Xu 阅读(856) 评论(0) 推荐(0) 编辑

摘要: 初次写页面,波折颇多,感慨颇深,就把学习到的东西记录下来吧! 页面事件大体分为三个过程(还可以细分): 初始化:Init() 加载:Load() 渲染:Render() 初始化时会new 一个page,查看此时状态并试图回复上次对话的状态,若有改变,则触发事件。在此期间可以初始化初值,或者连接任何可能发生的事件程序。 加载过程则是加载页面信息并执行控件事件。这里你可以首次创建一个页面,响应由投递引... 阅读全文

posted @ 2008-11-11 08:36 Sunny Xu 阅读(181) 评论(0) 推荐(0) 编辑

2008年10月31日

摘要: 要为一个页面添加验证码功能,首先要写一个新的页面用来生产验证码。在这里我们假设验证码生成的页面为LoginCheckCode.aspx,主页面为Login.aspx。验证码生成代码如下: protected void Page_Load(object sender, EventArgs e) { Session.Clear(); ... 阅读全文

posted @ 2008-10-31 14:22 Sunny Xu 阅读(255) 评论(0) 推荐(0) 编辑

2008年10月29日

摘要: 为日志添加登陆IP功能,使用page.request.userHostAddress可以实现: Log.Write(base.User, Convert.ToInt32(LogProject.ProjectStartCancel), string.Format("{0}{1}撤销了{2}的立项申请", Page.Request.UserHostAddress, base.User.Name, pr... 阅读全文

posted @ 2008-10-29 09:10 Sunny Xu 阅读(4280) 评论(0) 推荐(0) 编辑