触摸记忆
百度首页 | 百度空间
 
背景音乐
 
 
文章列表
 
2008-08-17 14:57

        protected override void OnPaint(PaintEventArgs e)
        {
            base.OnPaint(e);
            PaintBlocks(e.Graphics);
        }

        private void PaintBlocks(Graphics g)
   

 
2008-08-17 14:56

enum GameState
    {
        Ready,
        Started,
        Victory,
        Failed
    };

    public partial class GameFrame : UserControl
    {
        private Color _defBackColor = Color.FromArgb(0x80, 0

 
2008-08-17 14:53

最近一直在忙CMMI3级评估,比较无聊 写了个扫雷玩玩

程序主要是一个Block类和一个GameFrame类 界面窗体只需要做初始化和响应事件就可以了 还没有做双键按下的效果 比较原始

 
2008-01-03 14:01

    class Program
    {
        static void Main(string[] args)
        {
            int r = new Cysf(10,5).GetLast();
            Console.WriteLine(r);
        }
    }

   

 
2008-01-03 10:46

typedef   int   TElemType;
typedef   struct   BitNode
{
TElemType data;
struct   BitNode *lchild, *rchild;
}BitNode, *BitTree;

BitTree CreateBiTree(void)
{
BitTree bt;
TElemType x;
scanf("%d", &x);
if(x == -1)
{
bt = NULL;
}
else
{
bt = (BitTree)malloc(sizeof(BitNode));
bt-> data = x;
bt-> lchild = CreateBiTree();
bt-> rchild =

 
2007-09-03 10:42

作者:林庆忠,1990年毕业于昆明工学院计算机软件专业,后又于1999年毕业在南京大学 完成软件工程专业硕士的学习,现供职于NPC旗下的一个行业软件研发中心,因为在网上看了许多有经验的各路软件开发人员写的好帖,一时手痒兴起,也凑一篇壮壮声势。


假设你是一名软件专业毕业的本科学子,如何在工作中修炼成为一名有较高职业水准的程序员呢,本文试图总结作者从事15年软件开发工作的感想,希望对有志成为职业程序员的人有所帮助,并借此机会感谢原昆明工学院计算机系的和智玲老师和张怀宁老师,特别感谢我的硕士

 
2007-09-03 09:48

Anders Hejlsberg 在1996年加入微软,开始是Visual J++ 和 Windows Foundation Classes 的架构师。Hejlsberg 是目前微软杰出的工程师和C#语言的设计者,并在微软 .NET 框架中扮演了重要的角色。今天,他正在领导C#语言的开发工作。John Osborn,是O’Reilly 媒体公司的执行编辑,负责公司在.NET和其他微软开发者书籍的工作,最近和Hejlsberg碰面进行了下面广泛的会谈。

Osborn:我想我最好还是跳回到2000年我们上次聊天的地方。重新复习上次的对话,对我来说是很有趣的。那时,我们曾经被java痴迷,C#语言和java的对比

 
2007-08-30 19:09

前面说了怎样对DataGridView合并单元格,但是如果客户有更加得寸进尺的需求:他想在大数据现实的时候不希望每次看合并格的信息都要将滚动条滚到最上面才能看得到,他希望这些信息总在他面前。怎么办呢?

首先我们来看一下DataGridView的CellPainting事件。这个事件是在画每一个单元格的时候都会被触发的。那么如果我把合并后的信息显示在屏幕中间比如说第5行(合并信息存储在数据库第一行),我是在画第一行也就是e.RowIndex==0的时候画的字。那在执行第5行的这个事件的时候,就会被前面讲的FillRectangle给清掉。结果就

 
2007-08-30 17:38

有时候做C/S程序也会顾及到用户的分辨率的问题,比如如果一个用户使用大分辨率看你的小分辨率下的程序,字小的根本看不清。如何解决这个问题呢?让我们程序的样式随分辨率而改变吧。

C#貌似没有直接获取分辨率的东东,或者有我不知道,但你也不必使用系统API,因为它有这么个东西:

System.Windows.Forms.Screen.GetWorkingArea()
参数是控件Control类型。可直接把窗体的引用传给它比如这样
System.Windows.Forms.GetWorkingArea(this) ;

该函数返回一个矩形类型Rectangle,但它的高宽不完全是你

 
2007-08-27 20:01

在GRIDVIEW的使用中,有时候会需要合并单元格,比如有多条记录对应同一信息(多对一)。如何来合并单元格呢?

答案是:使用GDI+。看到这个你可能已经明白了,我们只需要在画单元格的时候做点手脚就可以了。
具体思路如下:

首先选择一个合适的事件,我选择DATAGRIDVIEW的CellPainting事件。
在这个事件中首先判出需要合并的单元格,然后把需要合并的地方清空,再把需要显示的文字画在上面就OK了。
判断就直接IF了,在这个事件给的参数e当中有你需要的ColumnIndex,清空你可以直接清空e.CellBounds,

 
2007-07-26 14:33

        百度的相册真的很烂,只能小于500K。可现在的相片随便一张都在1~2M。最近又照了些照片,可是没地方放。MSN是可以,不过有点懒的去。在此强烈呼吁百度将相册的限制去掉。以前放进去的照片全部都是我在放进去之前处理缩小了的。你说这何苦让网民受这个罪呢?

        中国这么多人支持百度,百度却还如此小气。不知道百度是怎么想的。

 
2007-07-23 14:37

       今天网站正式交接给我,还有遗留问题若干。比较突出的一个问题有点奇怪,在VS.NET的调试环境下显示完全正常,可是一旦发布就不能正常显示信息。前两天他跟我说这问题时我也觉得有点蹊跷,今天接手这个网站才认真思考了一下。因为他采用的是URL传值,而“=”后面的值是中文。我想这应该就是问题所在。由于VS.NET采用UNICODE编码所以在调试时没有出现问题,而IIS采用的是系统默认编码,也许是UTF-8,这样就出问题了。

       解决之道:在WEB.CONFIG中

 
2007-07-10 19:22
       昨天在网上找好的CSS,最终找到这么个网址http://www.kudaa.com/貌似很全的样子,给大家推荐一下。
 
2007-07-10 19:02

         终于挨批了,不为别的,就是因为我的设计太复杂了。我说复杂也是错吗?嗳!那没办法,搞那么复杂有意义吗?有吗?大概吧。但是我复杂并不是想提高复杂度,反而是想降低复杂度,降低耦合度,提高扩展性。你觉得有用吗?应该有点用吧!得,我干脆说一下我的设计得了。

         我是这样想的,由于很多表都是由两个字段构成的并不是经常性改动的,类似于Type(这里称其为Item),一个ID一个Name,或者再抽象,一个Int一个String

 
2007-06-29 21:35

今天给网站加管理员登录验证的东西,就是说如果没有登录而直接打入Url地址的验证。验证的方式多种多样,可以每页加代码验证,也可以让所有页继承一个验证页,不过那些都太麻烦,我希望可以实现像JSP中的Filter一样简单、低耦合的写法,于是就在网上找,终于找到了一个System.Web.IHttpModule接口,用它可以实现类似Filter的功能。

但是使用中又遇到问题,我把管理员登录信息放在Session 里,可是我用这个接口得到的Session却为空不可用。我想应该是事件触发顺序的问题,可是又确实不知道应该用哪一个事件,于是又在网上搜

 
     
 
 
个人档案
 
412858310
男, 22岁
江苏 无锡 
上次登录:
1天前
加为好友
 
   
 
最新照片
 
   
 
最近访客
 
 

imhuanxi

水长东Gade

火沙

bqq_110

机械无涯

若谁伊人

hb84456457

a240651702
     
 
其它
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     


©2008 Baidu