天行健,君子以自强不息;
地势坤,君子以厚德载物;
谈PHP 闭包特性在实际应用中的问题
作者:曲文庆 日期:2009-12-25 11:13
原文链接: http://justafewlines.com/2009/10/whats-wrong-with-php-closures/
PHP5.3 新版本跟随了很多新特性, 其中比较惹眼的特性之一就是支持了闭包。那么以后,我们也可以和那帮写 Ruby、Javascript 等等“高科技语言”的家伙们一样,写出非常酷的代码吗?呃,其实大部分情况下是可以的,而有些方面还是令人非常的困扰,下面慢慢道来。
很多语言的都提供了非常优雅和漂亮的操作数组的方法。在下面的例子中,会使用 PHP5.3 以及其他语言提供的闭包功能,用于展示如何“客观的”操作迭代数
通过分区(Partition)提升MySQL性能
作者:曲文庆 日期:2009-12-25 10:02
数据库分区是一种物理数据库设计技术,DBA和数据库建模人员对其相当熟悉。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减响应时间。
分区主要有两种形式://这里一定要注意行和列的概念(row是行,column是列)
1. 水平分区(Horizontal Partitioning)这种形式分区是对表的行进行分区,通过这样的方式不同分组里面的物理列分割的数据集得以组合,从而进行个体分割(单分区)或集体分割(1个或多个分区)。所有在表中定义的列在每个数据集中都能找到,所以表的特性依然得以保持。
举个简单例子:一个包含十年发票记录的表可以
Windows 7远程服务器管理工具下载及安装
作者:曲文庆 日期:2009-12-24 13:14
8月11日,微软官网发布Windows 7 远程服务器管理工具(点击进入下载页面),Windows 7 远程服务器管理工具可在基于 x86 和 x64 的 Windows 7 版本上运行,并且可用于管理在基于 x64 的 Windows Server 2008 R2 操作系统(使用服务器核心安装或完全安装选项所安装)上运行的角色和功能。此外,远程管理还支持在 Windows Server 2008 或 Windows Server 2003 上运行的某些角色和功能。就功能性而言,此功能可与 Windows Server 2003 管理工具包和 Windows Vista Service Pac
Win7独有快速启动功能
作者:曲文庆 日期:2009-12-24 13:00
有很多第三方优化辅助类软件,可以帮助用户为Windows XP系统启动加速。虽然目前也有针对Windows 7系统优化提速的软件(比如鲁大师,Vista优化大师等),但此类软件一直都存在“优化过头,导致部分系统功能丢失”,被Windows Vista和Windwos 7等用户看做“远远不够成熟”的辅助类软件。
在第三方优化软件“不够成熟”的情况下,部分用户转向挖掘Windows 7系统潜能,借助修改注册表的方式,达到加快系统启动速度的目的。
运行注册表编辑器,依次展开到分支HKEY_LOCAL_MACHINE\SYSTEM\C
记住Windows 7快捷键 用好Windows 7操作系统
作者:曲文庆 日期:2009-12-24 12:35
微软发布Windows 7还没有多久,很多用户都已经安装Windows 7。微软Windows 7的成功,是Windows 7引领微软更加辉煌。你会用Windows 7快捷键么?本文教会你Windows 7快捷键。
快捷键
下是微软官方发布的Windows 7操作系统快捷键的应用解释:
1. 轻松访问键盘快捷方式
按住右Shift 八秒钟: 启用和关闭筛选键
按左 Alt+左 Shift+PrtScn(或 PrtScn):启用或关闭高对比度
按左 Alt+左 Shift+Num Lock :启用或关闭鼠标键
按 Shift 五次: 启用或关闭粘滞键
按住 Num Lock 五秒钟:启用或关闭切换