肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象...
分类:
其他好文 时间:
2014-06-25 22:56:55
阅读次数:
192
众所周知,在程序开发中,难免会遇到须要匹配、查找、替换、推断字符串的情况发生,而这些情况有时又比較复杂,假设用纯编码方式解决,往往会浪费程序猿的时间及精力。因此,学习及使用正則表達式,便成了解决这一矛盾的主要手段。大 家都知道,正則表達式是一种能够用于模式匹配和替换的规范,一个正則表達式就是由普通....
分类:
编程语言 时间:
2014-06-25 21:36:04
阅读次数:
161
易企cms默认版本能获取指定分类的所有产品,但是不能获取指定的个数,为了能够获取指定的个数,我找到了GetProductList方法进行了改进:1.找到根目录下的include/product.class.php文件搜索关键字"GetProductList"将GetProductList方法替换为如...
分类:
其他好文 时间:
2014-06-25 21:11:44
阅读次数:
223
Smart Install Maker 5.04 中文翻译导致检测.net版本出错问题,本人已修正,有需要的可以下载,替换“Language\Install\”目录下的中文翻译文件。Smart Install Maker 5.04 中文翻译修正版下载:占我下载
分类:
Web程序 时间:
2014-06-25 20:58:43
阅读次数:
246
调用 COM 对象
大多数 Windows 程序员都熟悉组件对象模型(Component Object Model,COM)。在某程度上,.NET 框架 就是为了替换 COM,但是,系统仍然保留了这个功能,可能就是为了我们的不时之需。Windows 中许多编程接口都公开为 COM 对象,虽然,现在越来越多地有了 .NET 框架等效的可托管对象,但仍有一些并没有等效的可托管对象;另外,还有...
分类:
其他好文 时间:
2014-06-25 19:40:19
阅读次数:
185
一、keytool的概念 keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。在JDK1.4以后的版本中都包含了这一工具,它的位置为%JAVA_HOME%\bin\keytool....
分类:
编程语言 时间:
2014-06-25 19:30:37
阅读次数:
273
最近研究IOS的In-House安装方法,好不容易申请下来了企业级证书,也使用了Dropbox的网盘来支持苹果的In-House安装方法,也给客户展示了,下载的地址也给客户了。没过几天,坑爹的天朝把Dropbox给封了,部署上去的下载地址全部好用了,刚刚客户给我打电话问这件事咋办,搜索了国内所有主流的网盘我也没找到既可以有直链地址的网盘又支持https的,就在灰心之际,我想起了开源中国,记得在做开...
分类:
移动开发 时间:
2014-06-24 22:16:50
阅读次数:
357
如果单纯只想在传输数据时加密传输,那么ssl证书是不需要认证的,但是浏览器打开时会有警告信息。假设我们做的不是一个公众产品那么也还好啦。
如下是今天学习时的一个笔记,其实我用的是真实环境。
环境:CentOS 64, 32bit;Apache 2.2.15;
1.检查apache是否安装了mod_ssl.so模块。
检查方法是查看是否在modules(/etc/httpd/modules/...
分类:
系统相关 时间:
2014-06-24 18:25:40
阅读次数:
278
我们先看一个php常量的定义方法
define('PRICE', 30);
之前,我一直把define和C中的宏定义理解一致,因此在使用的时候也只是将其当成简单地字符替换。后来研究了PHP内核以后,发现PHP中的常量和宏定义完全不是一回事。
在PHP脚本运行的过程中,zend引擎会维护一个常量列表,对于普通用户来说,可以对这个常量列表进行CRUD操作,api分别为
d...
分类:
Web程序 时间:
2014-06-24 17:36:40
阅读次数:
298