09 2008 档案

使用gdb调试程序
摘要:一、初始化 输入gdb进入gdb调试环境。或者直接输入gdb + progfile来加载文件。注意该文件是使用gcc(或g++)编译得到的。为了使 gdb 正常工作, 必须使你的程序在编译时包含调试信息,编译时必须使用-g参数来。 或者进入gdb环境后,通过命令file + progfile来加载需要调试的可执行文件文件。 查看源代码:list [函数名][行数] 设置程序运行参数:set ar... 阅读全文

posted @ 2008-09-23 11:56 hishope 阅读(828) 评论(0) 推荐(0)

prototype.js常用函数及其用法
摘要:prototype.js常用函数: 函数名 解释 举例 Element.toggle 交替隐藏或显示 Element.toggle(''div1'',''div2'') Element.hide 隐藏 Element.hide(''div1'',''div2'') Element.show 显示 Element.show(''div1'',''div2'') Element.remove 删除 E... 阅读全文

posted @ 2008-09-21 20:16 hishope 阅读(381) 评论(0) 推荐(0)

关于委托的讨论
摘要:问:不懂得什么是委托 答:就是一个类调用另一个类的方法成员 问:为什么要用委托呢?直接调用不就好了? 答:当一个方法是多个类的公共方法的时候,往往就可以考虑使用委托 问:噢,有什么好处吗?统一到一个地方?然后修改方便? 答:形式统一,实现自便,比如事件源,他只知道当事件发生后要处理,但他不知道要如何处理,也不知道要谁来处理,这时就使用委托,相当于我要告你诽谤,但我不知道司法程序,这件事我就委托给律... 阅读全文

posted @ 2008-09-18 17:27 hishope 阅读(299) 评论(1) 推荐(0)

keyup,keypress,keydown事件的区别
摘要:keydown按下键盘某键时触发 keypress 按下某个字符键(ASCII码)时触发 【得不到特殊键的消息,如方向键等 / 在down后的事件】 keyup 释放键盘某键时触发 鼠标按下之后拖离原来的位置,那么KeyDown将被触发而KeyUp不会被触发的 阅读全文

posted @ 2008-09-18 16:16 hishope 阅读(324) 评论(0) 推荐(0)

JS 获取页面元素坐标
摘要:javascript(获取或设置html元素的宽,高,坐标)设置: document.getElementById('id').style.width=value document.getElementById('id').style.height=value document.getElementById('id').style.top=value document.getElementById... 阅读全文

posted @ 2008-09-17 15:15 hishope 阅读(10402) 评论(0) 推荐(0)

AJAX 自定义控件开发相关的几种嵌入资源的方法
摘要:前提: 如下将要介绍的几种类型资源都要在其属性页窗口, 将 <生成操作> 属性, 设置为[嵌入的资源]给自定义控件添加自定义图标的几种方案 方法一: 直接在自定义控件项目中添加一个 *.bmp格式的图标文件, 并将其命名 与主控件文件相同, 扩展名为 .bmp, 比如主控件文件名为: CustomButton.cs, 则图标文件命名为: CustomButton.bmp . 编译... 阅读全文

posted @ 2008-09-17 13:35 hishope 阅读(668) 评论(0) 推荐(0)

导航