内容列表
关于 "PHP 的 COOKIE 的 怪 问 题" 的一点资料
在 PHP 的手册里, 有这段话, 至于为什么这样, 还是没说 :( Cookies will not become visible until the next loading of a page that the cookie should be visible for. To test if a cookie was successfully set, check for the coo
分类:编程语言 查阅全文
学习数学建模有感(2)
作者:孤剑 今天老师于c1-305对我们所有的作品进行了评选,我们的作品也得到了老师一点赞许,说方法新意!嘿嘿!终于我们忙了一个4天的作品得到了老师的肯定,我们当然高兴了,所以我们小组决定将我们的合作一直延续下去,干出更加辉煌的成绩。然而,我们的作品任然还有一些细节问题的考虑,今天晚上我们就准备完成,现在将我们的第一部作品放在这里鼓励鼓励自己。也希望有更多的人能一起讨论讨论。 学校名称:沈阳建
分类:编程语言 查阅全文
The Programming Language Tips
The Programming Language Tips Click below to go directly to a specific section: 重载与重写 | 静态构造函数 | 只读代理 | 同步代理 资源管理 | 构造函数中的虚函数 | 强制针对接口编程 | 抗变与协变 重载与重写 问题 日常讨论中,术语的不统一带来些许混乱
分类:编程语言 查阅全文
几个简单常用的算法
#include <stdio.h>#include <stdlib.h> int find( int array[], int size,int date ) /*一般查找法*/{    int i;    if( size <= 0 )     return -1
分类:编程语言 查阅全文
Blitz++与MTL两大数值计算程序库(C++)的简介
st1\:*{behavior:url(#ieooui) } Blitz++与MTL两大数值计算程序库(C++)的简介 Blitz++与MTL都是基于C++ template高效数值计算程序库,不过他们专注于不同的方向。 Blitz++提供了一个N维(1—10)的Array类,这个Array类以reference counting技术实现,支持
分类:编程语言 查阅全文
Cherry 推出面向Linux用户的专用键盘
        LinuxAID.com.cn站点最新信息:德语及英语国家的Linux 用户从下月底开始,可以购买到专门针对Linux操作系统而涉及的键盘了。根据发行公司Cherry表示,这也是世界上第一种专门面向Linux的键盘。   根据Cherry市场总监Gunter Vogl表示,这款Cherry CyMo
分类:编程语言 查阅全文
PHP5的异常处理机制[4]--PHP5之前的错误处理--返回Error flag(错误标记)
(二)返回错误标记 脚本层次的错误处理比较粗糙但很有用。尽管如此,我们有时需要更大的灵活性。我们可以使用返回错误标识的办法来告诉客户代码“错误发生了!”。这将程序是否继续,如何继续的责任交给客户代码来决定。 这里我们改进了前面的例子来返回一个脚本执行出错的标志(false是一个常用的不错的选择)。 index3.php <?php // PHP 4 requ
分类:编程语言 查阅全文
对作用域及引用的一个认识
今天在看书时写了这样一个函数:#includeint& fn(int i){ int a = i; return a;}void main(){ int b = 2,c; c = fn(b);}编译通过了可是被警告了,想了一下还是和作用域有关。 就上面这个函数来说,对于返回引用的函数fn(),未将a的值赋给一个临时变量,仅仅是将a的地址传递给了调用
分类:编程语言 查阅全文
网络实现技术--IBM专有网络SNA/APPN
请各位千万不要客气,多多挑错,谢谢了。 SNA/APPN SNA概念及特征 SNA (Systems Network Architecture)系统网络结构, IBM公司开发的网络体系结构,是一组大型网络标准和协议,包含着IBM大型机网络环境中配置和管理系统资源的服务,SNA定义了大型机主机控制终端的集中体系结构,是IBM大型机和中型机的主要联网协议,在IBM主机环境中得到广泛的应用。SNA
分类:编程语言 查阅全文
PHP5的异常处理机制[14]--总结 [END]
总结 异常机制提供了几个非常关键的好处: (1) 通过将错误处理集中于catch语句中,你可以将错误处理从应用流程中独立出来。这也使代码的可读性提高,看起来令人愉快。我通常采取非常严格的策略来捕捉所有异常并中止脚本执行。这样可以获得所需的附加的弹性,同时实现安全易用的异常管理。 ? (2) 重掷异常,将异常数据流从低层传递至高层,就是说异常被传回最适合决定如何处理异常的地方。这看起来会显得
分类:编程语言 查阅全文
PHP5的异常处理机制[12]--异常的传递、重掷异常
如果我们已经触发了一些在发生时无法马上处理的异常,有一个很好的解决方案—将处理异常的责任交回给调用当前方法的代码,也就是在catch语句中再次抛出异常(重掷异常)。这将使异常沿着方法的调用链向上传递。 index_php5_5.php <?php // PHP 5 class RequestHelper {     private $r
分类:编程语言 查阅全文
PHP5的异常处理机制[10]--同时处理多个错误
处理多个错误 在目前为止异常处理看起来和我们传统的作法—检验返回的错误标识或对象的值没有什么太大区别。让我们将CommandManager处理地更谨慎,并在构造函数中检查command目录是否存在。 index_php5_2.php <?php // PHP 5 require_once('cmd_php5/Command.php'); class CommandManag
分类:编程语言 查阅全文
PHP5的异常处理机制[9]--Try-catch 语句
Try-catch 语句 为了进一步处理异常,我们需要使用try-catch语句—包括Try语句和至少一个的catch语句。任何调用 可能抛出异常的方法的代码都应该使用try语句。Catch语句用来处理可能抛出的异常。以下显示了我们处理getCommandObject()抛出的异常的方法: index_php5.php 后半段 <?php // PHP 5 try { &n
分类:编程语言 查阅全文
PHP5的异常处理机制[8]--使用throw关键字
使用 throw关键字 建立一个Exception对象后你可以将对象返回,但不应该这样使用,更好的方法是用throw关键字来代替。throw用来抛出异常: throw new Exception( "my message", 44 ); throw 将脚本的执行中止,并使相关的Exception对象对客户代码可用。 以下是改进过的getCommandObject() 方法: index
分类:编程语言 查阅全文
PHP5的异常处理机制[7]--PHP5内建的Exception类
PHP5的异常机制 根据我们以上讨论的,PHP内建的异常类需要有以下成员方法: __construct() 构造函数,需要一个出错信息和一个可选的整型错误标记作参数 getMessage() 取得出错信息 getCode() 出错的代码 getFile() 异常发生的文件 getLine() 异常发生的行
分类:编程语言 查阅全文
PHP5的异常处理机制[6]--PHP5之前的错误处理--小结
综合以上的讨论,我们需要一个这样的错误处理机制: 1.允许一个方法给出一个出错标记给客户代码 2.提供程序错误的详细信息 3.让你同时判断多个出错条件,将你的错误报告和程序处理流程分开。4.返回值必须是独立的类型,不会与正常返回的类型相混淆 PHP的异常机制恰好完全满足以上要求。
分类:编程语言 查阅全文
PHP5的异常处理机制[5]--PHP5之前的错误处理--使用PEAR处理错误
(三)使用PEAR处理错误 你也可以使用PEAR来处理错误。当发生错误,将返回一个 Pear_Error对象。后面的代码通过一个静态方法PEAR::isError()来检验这个对象。如果错误确实发生了,那么返回的Pear_Error对象将提供你需要的所有相关信息: PEAR::getMessage() - the error message 出错信息 PEAR:
分类:编程语言 查阅全文
翻译TIPatterns--算法分解(Algorithmic partitioning)
算法分解(Algorithmic partitioning)   命令模式(Command):运行时刻选择操作     在《Advanced C++: Programming Styles And Idioms》 (Addison-Wesley, 1992) 一书中,Jim Copline借用了functor这个术语,用以指代那些只为封装一个函数而构造
分类:编程语言 查阅全文
程序员,回头是岸
今有同仁问到,三十以后啥过。恰巧心情郁闷,发上几句牢骚。一人编程在外,起初觉得挺酷。如今回头一看,寂寞凄惨无助。自小练文习武,觉得是个人物。没想老大不小,仍然没人光顾。少年暗恋对象,早已嫁作人妇。那天遇见街头,孩子叫我叔叔。周围女人不少,全是大姑大嫂。偶然有个例外,也是歪瓜劣枣。身边光棍太多,整天饿得直吵。我想安慰几句,不知说何是好。有人看我可怜,就想帮我去找。那怕废旧材料,或许我也想要。我若宁死
分类:编程语言 查阅全文
翻译TIPatterns--降低接口复杂度(Reducing interface complexity)
降低接口复杂度(Reducing interface complexity)         有时候你需要解决的是很简单的问题,比如“当前的接口不是你正好需要的”。Façade模式(外观)通过为库或者一堆资源提供一个更易用的使用方法,为一系列类创建一个接口。   外观Faça
分类:编程语言 查阅全文
<< 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 >>