上一页 1 ··· 3 4 5 6 7 8 9 下一页

2010年4月23日

2010年ImagineCup,我们共同走过

摘要: 这段时间和同学们一块参加了微软所办的ImagineCup大赛的软件设计部分比赛。回头想想,从我们队开第一次会商讨作品主题到现在,已经过去两个多月了,感谢ImagineCup的创办人员们,让我们这些日子中过的很充实,同时让我们可以一展我们三年之所学。在这里简要地介绍一下我们的作品吧,和大家一起分享我们的收获,也好为以后参加的同学提供资料。 我们做的是一款以保护视力为主要功能的桌面应用软件,主要用户对象是眼睛度数还未定型的青少年,以及长时间使用电脑的IT人员。 随着电脑不断普及,电脑对眼睛造成的伤害越来越不能被忽视,特别是常玩电脑的青少年,和离不开电脑的IT工作者。第一次讨论会开到最... 阅读全文

posted @ 2010-04-23 13:54 Felix Fang 阅读(365) 评论(0) 推荐(0) 编辑

2010年4月10日

[WPF] Felix 的线程学习笔记(二)——从WPF入手,实现简单的多线程

摘要: 第二篇 从WPF入手,实现简单的多线程此贴接昨天发的笔记,这次我了解了WPF的多线程大致实现原理,并简单编写了一个多线程程序。先将几个常用的概念列一下:线程关联度:WPF属于创建它的线程,并且不能被其他的线程直接访问。当一个对象被关联到一个单线程时,就认为它是一个单线程对象,并且认为该对象具有线程关联度。同步:同步可以理解为在执行完一个函数或方法之后,一直等待系统返回值或消息,这时程序是出于阻塞的,只有接收到返回的值或消息后才往下执行其他的命令。这样的好处是能避免读写时的数据错误。异步:执行完函数或方法后,不必阻塞性地等待返回值或消息,只需要向系统委托一个异步过程。在此期间可以进行别的过程,当 阅读全文

posted @ 2010-04-10 22:48 Felix Fang 阅读(1578) 评论(1) 推荐(0) 编辑

2010年4月9日

[WPF] Felix 的线程学习笔记(一)——从Win32的消息循环说起

摘要: 大学上了三年了,越来越觉得自己原来学的是皮毛。静下心来看看线程的时候才发现发现操作系统方面的知识对一个学编程的人来说时多么的重要,幸好当时教OS的时候没翘课……废话不多说了,还是写我的笔记吧。第一篇 从Win32的消息循环说起 消息循环是Win32处理消息的机制。然而随着面向对象的不断发展,这些消息的激发,处理逐渐被封装到Framework中,从而减少了我们了解它们的机会。但如果不刨根问底儿地把它搞清楚的话,我们想灵活运用framework中的类就比较困难。至少我是这么觉着的……Win32程序可以说是一个不断等待消息,处理消息的过程。我们将消息分为两类:队列消息和非队列消息。Win32处理消息 阅读全文

posted @ 2010-04-09 22:24 Felix Fang 阅读(742) 评论(1) 推荐(1) 编辑

2010年1月15日

[Compiling Principles] LEX基本功能的实现

摘要: 学习编译原理的时候做的一个小型LEX,及词法分析产生器,可以根据输入的正则表达式生成自动机,从中识别出代码中的token串,存入一个二维表,也就是SymbolTable。主体代码如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1#include2#include"stdio.h"3usingnamespacestd;4#include5#include6#include7#include8#include9#in 阅读全文

posted @ 2010-01-15 19:51 Felix Fang 阅读(494) 评论(0) 推荐(0) 编辑

2009年12月10日

实数四则运算表达式的计算,C++ 实现

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//一个能处理四则运算的程序,实现语言C++,支持嵌套括号,可以处理实数,源码见下面: 1#include2#include3usingnamespacestd;4constintMAX=1000;56/*欢迎模块*/7classEntry8{9public:10staticvoidwelcome()11{12cout>Str_input;34}35};3637/*输出模块*/38clas 阅读全文

posted @ 2009-12-10 19:48 Felix Fang 阅读(2050) 评论(0) 推荐(0) 编辑

2009年8月19日

[ASP.NET] 事件与委托的处理

摘要: 放一段C#中基本的利用事件与委托的程序,执行平台 .net控制台程序Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;45namespacepractise26{7publicdelegatevoidDelHandler(objectsender);//委托的申明8classProgram9{10staticvoidM 阅读全文

posted @ 2009-08-19 16:35 Felix Fang 阅读(321) 评论(0) 推荐(0) 编辑

2009年6月24日

[ASP] asp 中的ajax使用

摘要: 这里的ajax主要用于在注册时通过查询数据库检验是否有同样用户名,并实时返回结果。语言:前台html,后台asp+access。前台register.html代码:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->注册邮箱(登录时账号):密码:密码确认:姓名:学号:联系方式:提交清空后台Register.aspCodeCode highlighting produced by Actipro CodeHighlighter (freew 阅读全文

posted @ 2009-06-24 11:19 Felix Fang 阅读(331) 评论(0) 推荐(0) 编辑

2009年5月11日

银行家算法C++实现

摘要: 虽然这是一个操作系统的用来避免死锁的算法,其实完全可以把它当做一道ACM题来做。寻找安全序列上面我使用了回溯算法,条例还算清晰,发上来和大家共享同时备忘。#includeusing namespace std;#include#includeint available[3] = {3,3,2}; //available矩阵 int allocation[5][3] = {0}; //allocation矩阵 int maxN[5][3] = {0}; //max矩阵 int need[5][3] = {0}; //need矩阵 int p[5] = {0};int request[5] = . 阅读全文

posted @ 2009-05-11 21:15 Felix Fang 阅读(645) 评论(1) 推荐(0) 编辑

2009年5月10日

算法心得总结

摘要: 很久以前搞算法的总结,罗列了一些很基本的算法。(深的我也不会……)每种算法都只有几句话,但都是最核心的步骤和思想。 NO.1 贪心算法 1 在对问题求解时,总是作出在当前看来是最好的选择。也就是说,不从整体上加以考虑,它所作出的仅仅是在某种意义上的局部最优解(是否是全局最优,需要证明)。2 基本步骤... 阅读全文

posted @ 2009-05-10 10:57 Felix Fang 阅读(863) 评论(1) 推荐(0) 编辑

2009年4月20日

小郁闷

摘要: 最近比较郁闷,想写篇日志宣泄一下但又不想让很多认识的人知道,就没有发到校内和QQ,改发到自己的博客里了。 不知为什么,感觉有点提不起劲来,心情也不大好。听说人是有心理高峰期和心理低谷期的,难道我正好处于低谷期? 但是事情有好多啊,不久有考试,还有一大堆单词要背。终于理解了为什么红宝书那么难背了。原来以为杨鹏背单词法咬咬牙就做到了,现在发现对于还要上课的我来说,真... 阅读全文

posted @ 2009-04-20 22:34 Felix Fang 阅读(235) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 下一页

导航