内容列表
mutable与const修饰词的对称性
mutable与const修饰词的对称性   smilemac   恐怕没有程序员会反对在该使用const的地方使用const,但大部分程序员却非常反对使用mutable,所以也很少注意mutable与const的对称性。   我们知道,const是一种语义与语法统一得非常好的修饰词,这在C++中其实并不多见,C++很多语法概念在语义上是模糊不清的,但co
分类:编程语言 查阅全文
初学UNIX C时的一点小收获
下面是我以前写代码时遇到的一个小程序,问题不大,但是忙活了好半天!下面我就用比较正是的方式来将这段经历送给大家。 请在vi编辑器下编写这段代码. /*a.c*/ #include<stdio.h> main() {        int I = 0;      &
分类:编程语言 查阅全文
生成下拉框、复选、单选框的几个类,支持数据库结果集生成
<?phpob_start(); /*                             &nbs
分类:编程语言 查阅全文
绝对值函数Abs()的妙用
     在学习ANSI C, Pascal, Java等编程语言时,经常会碰到一些具有”对称”性质的图形,要求运用所学的知识编出这些图形的小程序.绝大多数人都会想到通过数学知识,来找出图形具有何种规律,进而得出问题的解.但是,往往找规律,得颇费一番工夫.在学习ANSI C时,遇到如右所示的一道题,要求打印这种形式的n * n的方阵:  当时,同学们都
分类:编程语言 查阅全文
PHP 5/Zend Engine 2.0的改进(二)
[接上页] PHP 5/Zend Engine 2.0的改进 PHP5允许常量中包含表达式,但在编译时常量中的表达式将被计算,因此常量不能在运行中改变它的值。<?phpclass Bar {    const a = 1<<0;    const b = 1<<1;    const c = a | b;
分类:编程语言 查阅全文
MVC模式的PHP实现(1)
MVC模式的PHP实现 原作:Harry Fuecks 翻译:Easy Chen   MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。   视图(View)    “视图”主要指我们送到Web浏览器的最终结果——比如我们的脚本生成的H
分类:编程语言 查阅全文
C#PRO封面故事:C#Builder vs. VS .NET: 如何选择?(English)
C#PRO Cover Story C#Builder vs. VS .NET: Choose Wisely With Borland's new C#Builder, VS.NET now has a real competitor. Both are great tools, but which will work best for you? By Joe Mayo
分类:编程语言 查阅全文
PHP 同UML类图
PHP 同UML类图 PHP and UML Class Diagrams 原作:Harry Fuecks 26.11.2002 18:16 UML 是一种表现软件形态结构的图示方式,原则上来讲他允许我们可以用画图的方式设计自己的程序,如果选择了正确的工具,还可以根据 图生成代码,本文中我们可以看到PHP代码通过使用UML类图 在UML的表现形式, 我们直接跳过关于UML
分类:编程语言 查阅全文
网络电视全编译程序
网络电视全编译程序 (仅供CSDN使用,如若需要请与作者联系)   前不久写了一个网络电视的程序,不少网友看到后想要这个源代码,但由于我用BCB6打包程序总出问题,没办法又改写了一个全编译的程序,其原码如下: 说明:1)原程序的电视节目及广播节目来源,出于对原官方网站的尊敬,这里将不给出; 2)全编译程序与原程序不一样,主要在从数据库读取信息,而程序的大部分功能来自数据库,包括
分类:编程语言 查阅全文
MVC模式的PHP实现(3)
最后是控制器,我们将把视图实现为一个子类。   <?php /** *  Controls the application */ class ProductController extends ProductView {     //! A constructor
分类:编程语言 查阅全文
MVC模式的PHP实现(2)
例子   这里是一个使用MVC模式的简单例子。 首先我们需要一个数据库访问类,它是一个普通类。   <?php /** *  A simple class for querying MySQL */ class DataAccess {     /**  &
分类:编程语言 查阅全文
将PHP作为Shell脚本语言使用
将PHP作为Shell脚本语言使用 --英文原著:Darrell Brogdon,发表于 http://www.phpbuilder.com/columns/darrell20000319.php3) 可能很多人都想过使用PHP编写一些定时发信之类的程序,但是却没有办法定时执行PHP;一次去PHPBuilder的时候,发现了这一篇文章,于是
分类:编程语言 查阅全文
Win2000Professional下安装Apache2.0.48+PhP4.3.1艰苦历程
序:      应该说这是篇讲自己苦难历程的手记或者叫随感吧,记录了偶今天从早上九点起床一边洗衣服(唉没办法,LP不给洗)一边安装Apache和PHP,到此时十八时零九分终于可以看到<? phpinfo();?>页面的过程,中间遇到了一些问题,有此到此时为止自己仍没有搞明白,望读过此文的仁兄高手帮我解惑,若此文能给遇到同样问题的如偶
分类:编程语言 查阅全文
在windows下进行GTK+开发的环境搭建
  http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ GTK+在windows上运行需要一些runtime库,下载这个运行时库GTK-Runtime-Environment-2.2.4.exe,在path中加入这个运行时库的lib路径。查看源代码需要dev-cpp。 Dev-C++是一个在Windows下用使用gcc编译器的IDE,我目前使
分类:编程语言 查阅全文
一个简单的文件管理程序
node.h ==================================== #include<iostream>template<class T>class node{ private:     node<T> *next;     public: &nbs
分类:编程语言 查阅全文
如何在 Red Hat Linux 9 上安装 Eclipse
pdf格式文档下载 先下载eclipse,网址为 http://www.eclipse.org。
分类:编程语言 查阅全文
SQL的几点细节
  ORACLE提供的SQLPLUS,可以让你很方便的练习SQL,上个月我通过在SQLPLUS上的不断摸索学习,感觉收获颇多,从中发现并学习到了很多细节性的东西,在这里我把这些心得拿来与大家分享,希望对初学SQL的朋友会有点帮助。 当你很随意的在SQLPLUS用了几个create table语句,成功的建立了几个基本表以后,在成就感得到满足之余,你是否想到,这几个基本表是自己建立的,
分类:编程语言 查阅全文
搭建Python的集成开发环境WingIDE
Python语言是一个简单的、解释型的、交互式的、可移植的、面向对象的超高级语言。这就是对Python语言的最简单的描述。Python是脚本语言,即指比较简单,并有依赖于宿主的寄生性,比如javascript,perl,vbscript、php等等,但Python仅即简单又功能非常强大,虽简单易学,但包括了OOP原理、异常处理、解释运行等高级功能。Python语言能够与许多语言相提并论。原因之一是
分类:编程语言 查阅全文
Python指南--数据结构
  子目录 5.1 深入链表 5.1.1 把链表当作堆栈使用 5.1.2 把链表当作队列使用 5.1.3 函数化编程工具 5.1.4 链表推导式 5.2 del 语句 5.3 拓扑(Tuples) 和 序列(Sequences) 5.4 字典(Dictionaries) 5.5 循环技巧 5.6 深入
分类:编程语言 查阅全文
程序员的吸星大法-IDA反汇编工具初探
看过<<笑傲江湖>>的朋友一定知道吸星大法吧,这是一种可以吸取他人内功来使自己功力增长的神功,(段誉的北冥神功也是这样, 扯远了...).对于程序员来说,增长自己编程功力的一个好方法是阅读其它人开发的程序的源码,从而把别人的技术来消化成为自己知识,这是不是很象吸星大法?但开源的程序毕竟是在少数,大多数程序都只会分发可执行文件及相关文件,这时我们要想查看此程序的代码,就只有把
分类:编程语言 查阅全文
<< 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 >>