文章标题关闭所有内容预览 | 展开所有内容预览
-
[组图] 2.4、字符串与空值
[内容预览]
12 | 2008-01-13 09:39:46
提醒: 如果您无法观看本页的视频Flash,请点击这里下载Flash播放插件. 如果因视频框架大小不同而无法观看时,请点击图片全屏观看.实例讲解入门JavaScript特别推荐:Office2007入门到精通Flash从入门到精通
[阅读全文]
-
[组图] 3.1、表单之旅(一)
[内容预览]
12 | 2008-01-13 09:39:39
提醒: 如果您无法观看本页的视频Flash,请点击这里下载Flash播放插件. 如果因视频框架大小不同而无法观看时,请点击图片全屏观看.实例讲解入门JavaScript特别推荐:Office2007入门到精通Flash从入门到精通
[阅读全文]
-
[组图] 2.3、实型AK-47“冲锋枪”
[内容预览]
10 | 2008-01-13 09:39:31
提醒: 如果您无法观看本页的视频Flash,请点击这里下载Flash播放插件. 如果因视频框架大小不同而无法观看时,请点击图片全屏观看.实例讲解入门JavaScript特别推荐:Office2007入门到精通Flash从入门到精通
[阅读全文]
-
[组图] 2.1、JavaScript的数据类型
[内容预览]
19 | 2008-01-13 09:39:27
提醒: 如果您无法观看本页的视频Flash,请点击这里下载Flash播放插件. 如果因视频框架大小不同而无法观看时,请点击图片全屏观看.实例讲解入门JavaScript特别推荐:Office2007入门到精通Flash从入门到精通
[阅读全文]
-
[组图] 1.7、“骑士”点JS“领地”的故事
[内容预览]
11 | 2008-01-13 09:39:22
提醒: 如果您无法观看本页的视频Flash,请点击这里下载Flash播放插件. 如果因视频框架大小不同而无法观看时,请点击图片全屏观看.实例讲解入门JavaScript特别推荐:Office2007入门到精通Flash从入门到精通
[阅读全文]
-
[组图] 1.6、JavaScript的“御医”
[内容预览]
19 | 2008-01-13 09:39:17
提醒: 如果您无法观看本页的视频Flash,请点击这里下载Flash播放插件. 如果因视频框架大小不同而无法观看时,请点击图片全屏观看.实例讲解入门JavaScript特别推荐:Office2007入门到精通Flash从入门到精通
[阅读全文]
-
[组图] 2.5、“电器开关”布尔型
[内容预览]
10 | 2008-01-13 09:39:11
提醒: 如果您无法观看本页的视频Flash,请点击这里下载Flash播放插件. 如果因视频框架大小不同而无法观看时,请点击图片全屏观看.实例讲解入门JavaScript特别推荐:Office2007入门到精通Flash从入门到精通
[阅读全文]
-
Visual C# 常用快捷键
[内容预览]
17 | 2008-01-13 09:39:09
1.F12:转到定义;Shift+F12:转到引用 2.F5:启动;Ctrl+F5:开始执行(不调试);Shift+F5:停止调试 3.F7:查看代码;Shift+F7:查看视图设计器 4.Ctrl+Alt+L:解决方案资源管理器 5.Ctrl+Alt+J:对象浏览器 6.F4:显示属性...
[阅读全文]
-
C++箴言:防止异常离开析构函数
[内容预览]
15 | 2008-01-13 09:39:06
C++并不禁止从析构函数中引发异常,但是这确实妨碍了实践。至于有什么好的理由,考虑: classWidget{ public: ... ~Widget(){...}//assumethismightemitanexception }; voiddoSomething() { st...
[阅读全文]
-
C++箴言:让=返回一个*this的引用
[内容预览]
12 | 2008-01-13 09:39:02
关于赋值的一件有意思的事情是你可以把它们穿成一串。 intx,y,z; x=y=z=15;//chainofassignments 另一件有意思的事情是赋值是右结合的,所以,上面的赋值串可以解析成这样: x=(y=(z=15)); 这里,15赋给z,然后将这个赋值的结果(最新的z)赋给y,然后将这...
[阅读全文]
-
技术与人生 谈程序员的成长
[内容预览]
13 | 2008-01-13 09:38:51
每天晚上,请你问自己这些问题: 1、今天我是否克服了技术上新的困难? 2、今天我是否多读了一些新书? 3、今天我是否就某方面的问题与人进行了交流? 4、今天我是否多认识了一个新同事或新朋友并准备与他们保持联络? 5、今天我是否更多的接触到身处的行业需求,现状,和发展? 精通技术 精通技术是技术人员的根本要...
[阅读全文]
-
C++箴言:资源管理类的拷贝行为
[内容预览]
11 | 2008-01-13 09:38:49
在上一篇文章中介绍了作为资源管理类支柱的ResourceAcquisitionIsInitialization(RAII)原则,并描述了auto_ptr和tr1::shared_ptr在基于堆的资源上运用这一原则的表现。并非所有的资源都是基于堆的,然而,对于这样的资源,像auto_ptr和tr1::shared_p...
[阅读全文]
-
C++箴言:只要可能就用const
[内容预览]
21 | 2008-01-13 09:38:46
关键字const非常多才多艺。在类的外部,你可以将它用于全局常量或命名空间常量,就像那些在文件、函数或模块范围内被声明为static的对象。在类的内部,你可以将它用于static和non-static数据成员上。对于指针,你可以指定这个指针本身是const,或者它所指向的数据是const,或者两者都是,或者都不是。...
[阅读全文]
-
C++中的struct专题研究
[内容预览]
13 | 2008-01-13 09:38:44
C++之父BjarnStroustrup对C++语言概括的第一条就是"abetterC"。struct这个关键字就来源于C。而在C++中,struct的含义已经和C中的struct不尽相同了。在C++中,用户定义类型,也就是class,拥有和内建类型一样的地位。这可以从C++中struct定义的类型在声明变量时不必...
[阅读全文]
-
程序员的十种级别
[内容预览]
17 | 2008-01-13 09:38:39
第一级:神人,天资过人而又是技术狂热者同时还拥有过人的商业头脑,高瞻远瞩,技术过人,大器也。如丁磊,求伯君。 第二级:高人,有天赋,技术过人但没有过人的商业头脑,通常此类人不是顶尖黑客就是技术总监之流。 第三级:牛人,技术精湛,熟悉行业知识,敢于创新,有自己的公司和软件产品。 第四级:工头,技术精湛,有领导团...
[阅读全文]
-
[图文] Delphi设计形象的动态三维饼图
[内容预览]
11 | 2008-01-13 09:38:36
在进行数据比较或者演示时,一个形象的图表不但非常直观,而且也很生动。本实例介绍如何在Delphi中设计形象的三维饼图。 向窗体上添加一个TVtChart组件和一个TTimer组件,其中TVtChart组件用于显示饼图,而TTimer组件用于不停地改变饼图的数据,获得动态的效果。设计完成的主界面如图1所示。 ...
[阅读全文]
-
论C/C++函数间动态内存的传递
[内容预览]
11 | 2008-01-13 09:38:32
当你涉及到C/C++的核心编程的时候,你会无止境地与内存管理打交道.这些往往会使人受尽折磨.所以如果你想深入C/C++编程,你必须静下心来,好好苦一番。 现在我们将讨论C/C++里我认为哪一本书都没有完全说清楚,也是涉及概念细节最多,语言中最难的技术之一的动态内存的传递.并且在软件开发中很多专业人员并不能写出相关...
[阅读全文]
-
C++箴言:视类设计为类型设计
[内容预览]
15 | 2008-01-13 09:38:30
在C++中,就像其它面向对象编程语言,可以通过定义一个新的类来定义一个新的类型。作为一个C++开发者,你的大量时间就这样花费在增大你的类型系统。这意味着你不仅仅是一个类的设计者,而且是一个类型的设计者。重载函数和运算符,控制内存分配和回收,定义对象的初始化和终结过程——这些全在你的掌控之中。因此你应该在类设计中倾注...
[阅读全文]
-
[图文] C#利用正则表达式实现字符串搜索
[内容预览]
30 | 2008-01-13 09:38:05
摘要:本文给出了在C#下利用正则表达式实现字符串搜索功能的方法,通过对.NET框架下的正则表达式的研究及实例分析,总结了正则表达式的元字符、规则、选项等。 关键字:正则表达式、元字符、字符串、匹配 1、正则表达式简介 正则表达式提供了功能强大、灵活而又高效的方法来处理文本。正则表达式的全面模式匹配表示法可以快...
[阅读全文]
-
C++箴言:声明为非成员函数时机
[内容预览]
13 | 2008-01-13 09:38:03
我谈到让一个类支持隐式类型转换通常是一个不好的主意。当然,这条规则有一些例外,最普通的一种就是在创建数值类型时。例如,如果你设计一个用来表现有理数的类,允许从整数到有理数的隐式转换看上去并非不合理。这的确不比C++的内建类型从int到double的转换更不合理(而且比C++的内建类型从double到int的转换合理...
[阅读全文]
-
VC程序员之无法选择的命运
[内容预览]
14 | 2008-01-13 09:37:58
许多人选择做VC程序员,因为想感受掌握一切,君临天下的感觉。 后来,程序员们都明白了:自己所做的,只是最机械、最重复的劳动。我们并未创造着世界,而是让世界死死地牵着鼻子走。我们一步也不敢停留,害怕着会因此与世界失去联系。 再后来,程序员知道了除了写程序之外,还要吃饭。许多程序员找到了工作,唯唯诺诺地写公司规定的...
[阅读全文]
-
C++程序设计从零开始之指针
[内容预览]
11 | 2008-01-13 09:37:56
数组 前面说了在C++中是通过变量来对内存进行访问的,但根据前面的说明,C++中只能通过变量来操作内存,也就是说要操作某块内存,就必须先将这块内存的首地址和一个变量名绑定起来,这是很糟糕的。比如有100块内存用以记录100个工人的工资,现在要将每个工人的工资增加5%,为了知道各个工人增加了后的工资为多少,就定...
[阅读全文]
-
VB中用Winsock控件发信Email
[内容预览]
13 | 2008-01-13 09:37:53
使用控件有:Winsock控件,CommandButton控件,TextBox控件 编程步骤如下: 1.声明变量 2.把如下代码加到Command1的Command1_Click事件: PrivateSubCommand1_Click() Winsock1.LocalPort=0'设置本地使用的端口 W...
[阅读全文]
-
C++程序设计从零开始之语句
[内容预览]
14 | 2008-01-13 09:37:51
前面已经说过程序就是方法的描述,而方法的描述无外乎就是动作加动作的宾语,而这里的动作在C++中就是通过语句来表现的,而动作的宾语,也就是能够被操作的资源,但非常可惜地C++语言本身只支持一种资源——内存。由于电脑实际可以操作不止内存这一种资源,导致C++语言实际并不能作为底层硬件程序的编写语言(即使是C语言也不能)...
[阅读全文]
-
深入浅出Java设计之备忘录模式
[内容预览]
14 | 2008-01-13 09:37:48
一、引子 俗话说:世上难买后悔药。所以凡事讲究个“三思而后行”,但总常见有人做“痛心疾首”状:当初我要是……。如果真的有《大话西游》中能时光倒流的“月光宝盒”,那这世上也许会少一些伤感与后悔——当然这只能是痴人说梦了。 但是在我们手指下的程序世界里,却有的后悔药买。今天我们要讲的备忘录模式便是程序世界里的“月光宝盒...
[阅读全文]
-
用VC++实现http代理
[内容预览]
24 | 2008-01-13 09:37:45
为了帮网友些个用http下载动画的程序,临时在网上翻了翻,看看有没有利用http代理来下载的例子。结果,似乎很多人都愿意去转载一个有头无尾的例子,还美其名曰“我在查阅RFC文档和相关资料后,特总结一些TCP协议穿透代理服务器的程序片断,希望对大家有所帮助。” 如果真的想帮助大家,为什么不说的详细一些? 无奈之下,自...
[阅读全文]
-
只要有可能就推迟变量定义
[内容预览]
11 | 2008-01-13 09:37:42
在极大程度上,为你的类(包括类模板)和函数(包括函数模板)提供正确的定义是战斗的关键性部分。一旦你得到正确的结果,相应的实现很大程度上就是直截了当的。但是仍然有一些注意事项需要当心。过早地定义变量会对性能产生拖累。过度使用强制转换会导致缓慢的,难以维护的,被微妙的bug困扰的代码。返回一个类内部构件的句柄会破坏封装...
[阅读全文]
-
传道解惑 软件开发技术名词解密
[内容预览]
15 | 2008-01-13 09:37:32
序:去年为了总结自己所学习/接触过的技术,也顺便为初学者少走弯路指明一些方向,可惜后来诸事缠身未能继续,十分遗憾,现放到自己的BLOG上来鼓励自己将此继续下去。 "Win32编程” 很不幸,我从开始学习编程到理解这个名词中间隔了很长的时间(上个世纪的学习环境可见一斑)。很长时间里我都不明白32是指什么,我用...
[阅读全文]
-
C++箴言:将强制转型减到最少
[内容预览]
15 | 2008-01-13 09:37:28
C++的规则设计为保证不会发生类型错误。在理论上,如果你的程序想顺利地通过编译,你就不应该试图对任何对象做任何不安全的或无意义的操作。这是一个非常有价值的保证,你不应该轻易地放弃它。 不幸的是,强制转型破坏了类型系统。它会引起各种各样的麻烦,其中一些容易被察觉,另一些则格外地微妙。如果你从C,Java,或C#转到...
[阅读全文]
-
浅议C语言中数组和指针的互操作
[内容预览]
16 | 2008-01-13 09:37:26
曾听好多朋友说,C是一种怀旧的语言,因为它的历史很久远,然而自从各种面向对象的编程语言的相续出现让它的影响力日减。当然了,这是无可非议的,但是C的高效性是其他语言无妨比拟的,所以我们有必要把握其中的精华与奥妙,也就有必要知道其中的基本的数据结构的比如数组,稍微有点深度的堆栈、列表、结构体等的操作和实现。指针也是C语...
[阅读全文]


