摘要: 用PHP实现MVC开发模式的逻辑层和表示层有多种模板引擎可供选择,但是官方引擎SMARTY诞生后,选择就有了变化。它的理念和实现都是相当"前卫"的。本文主要讨论SMARTY之于其他模板引擎的不同特点,简要介绍了该引擎的安装及使用,并用一个小的测试案例对比了SMARTY和PHPLIB template的速度和易用性。一、MVC需要模板MVC最早是在SmallTalk语言的开发过程中总结出的一种设计模式,MVC分别代表了"模型"、"视图"和"控制",目的就是让不同的开发角色在大中型项目中各司其职。在网络应用程序的开发中 阅读全文
posted @ 2011-06-02 18:12 fxcl 阅读(243) 评论(0) 推荐(0) 编辑
摘要: AutoIt 脚本都是一些很简单的文本文件,用记事本就可以轻松编辑了。但是更好的选择或许是使用一些强大的免费/共享编辑器,它们一般都会提供诸如语法高亮(让AutoIt的关键字和函数高亮并着色显示从而使得脚本 更加 易读而且减少错误的产生)等功能,因此会更适合用来编写脚本程序,目前多数的 AutoIt 用户使用的编辑器是 SciTe,AutoIt开发小组已开发了SciTe的 AutoIt 版本,该版本带有所有的语法高亮功能,同时还整合了很多AutoIt的第三方工具(比如语法错误检查和脚本整理等)。如需要 SciTe 的AutoIt版本请访问此页:http://www.autoitscript.c 阅读全文
posted @ 2011-06-02 13:34 fxcl 阅读(616) 评论(0) 推荐(1) 编辑
摘要: View Code 1#include<GUIConstants.au3>2#include<Process.au3>3Global$GUIWidth4Global$GUIHeight5$GUIWidth=1606$GUIHeight=1007$maingui=GUICreate("与陌生QQ联络",$GUIWidth,$GUIHeight)8$Status=GUICtrlCreateLabel("NothingtoUndo",0,67,160,14,BitOR($SS_SUNKEN,$SS_CENTER))9GUICtrlSet 阅读全文
posted @ 2011-06-02 11:53 fxcl 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 命令行参数 AutoIt 脚本程序可通过命令行调用,当我们传递命令行参数到脚本中的时候会有一个特殊的数组 $CmdLine 保存相关数据注意,脚本文件名不算进参数,如果要获得脚本文件名请查看关于 @ScriptName 的说明。如果某个参数中包含有空格字符则必须用英文“双引号”把这个参数围住。已编译的 脚本的也是以同样的方式接收命令行参数的。 $CmdLine[0] 保存着命令行中参数的个数(不包括脚本文件名) $CmdLine[1] 是第 1 个参数 $CmdLine[2] 则是第 2 个参数 ... 我们常用 $CmdLine[$CmdLine[0]] 来表示最后一个参数... 如果您的脚 阅读全文
posted @ 2011-06-02 11:47 fxcl 阅读(1155) 评论(0) 推荐(1) 编辑
摘要: View Code 1ifProcessExists("qq.exe")then2$QQPID=ProcessExists("qq.exe")3ProcessClose($QQPID)4endif567===============================================================8SetobjWMIService=GetObject("winmgmts:"&"{impersonationLevel=impersonate}!\\.\root\cimv2")9S 阅读全文
posted @ 2011-06-02 11:24 fxcl 阅读(392) 评论(0) 推荐(1) 编辑
摘要: 此外,编译好的脚本程序是经过压缩和加密的,而且还可使用 FileInstall 函数来绑定(装入)所需文件(同样也会被压缩和加密)到生成的程序中。当然,所有被 #include (包含)的文件都会被连接并编译进目标文件中,这样脚本(程序)在运行时就不再需要这些文件了。 Aut2Exe 的使用方法有以下三种: 阅读全文
posted @ 2011-06-02 10:26 fxcl 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 检查依赖关系Python的降价要求ElementTree的模块进行安装。在python2.5的+ ElementTree的是作为标准库的一部分。对于Python的早期版本中,Python的外壳打开,然后键入以下内容:如果其中至少有一个不产生任何错误,那么你有一个ElementTree的工作拷贝安装在您的系统。由于cElementTree更快,你可能要安装,如果你还没有它,这对您的系统。见http://effbot.org/zone/element-index.html获取更多信息或下载ElementTree的最新版本。易路最简单的方式安装Python的使用setuptools的是降价。As和管 阅读全文
posted @ 2011-01-09 16:21 fxcl 阅读(1065) 评论(0) 推荐(1) 编辑
摘要: 1.若有疑问立即检测 在出错时若能对原始代码做简单检测可以省去很多头痛问题。W3C对于XHTML与CSS都有检测工具可用,请见http://validator.w3.org/请注意,在文件开头的错误,可能因为不当的结构等因素造成更多错误;我们建议先修正一些最明显的错误之后重新检测,这样也许会让错误数量爆减。2.使用浮动功能时记得适当清除指令 浮动是个危险的功能,未必会产生您所期望的结果。如果您遇到浮动元素延伸到外围容器的边框或者其他不正常情况,请先确定您的做法是正确的。请参阅Eric Meyer在Complex Spiral Consulting Web网站上的教学。3.边界重合时利用pa.. 阅读全文
posted @ 2011-01-09 12:46 fxcl 阅读(284) 评论(0) 推荐(1) 编辑
摘要: 1.css 字体简写规则当使用css定义字体时你可能会这样做: font-size: 1em; line-height: 1.5em; font-weight: bold; font-style: italic; font-variant: small-caps; font-family: verdana,serif; 事实上你可以简写这些属性: font: 1em/1.5em bold italic small-caps verdana,serif 现在好多了吧,不过有一点要注意:使用这一简写方式你至少要指定font-size和font-family属性,其他的属性(如font-weight 阅读全文
posted @ 2011-01-09 12:34 fxcl 阅读(422) 评论(0) 推荐(1) 编辑
摘要: JavaScript code to detect available availability of a particular font in a browser using JavaScript and CSS.我写了一个JavaScript代码,可以用来猜测如果一个特定的字体是在一台机器中。这可能是类似桌面的Web应用程序开发时,要提供不同的皮肤或字体的喜好自己的用户的帮助。这也可能是博客的皮肤设计者可以提供有关他们的机器上的字体列表的不同用户的不同字体的帮助。设计师不必依赖像宋体,Verdana或宋体最常见的字体。由于越来越多的用户数量有新的作业系统/应用现代化的电脑,他们很可能有一个 阅读全文
posted @ 2011-01-08 19:19 fxcl 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 当建立在诸如iPhone的iPad,设备的移动Web应用程序,和Android你失去了心爱的CSS:悬停财产的事情,这样可以更容易创造。克里斯Coyier一直在探索如何应对单,双点击仍然使用纯CSS,即使我们没有:悬停。 对于单一的点击,克里斯发现,你可以用它来模拟技巧的TabIndex:悬停。 克里斯创建了一个示例,他有一个形象扩大当'徘徊'过来: 阅读全文
posted @ 2011-01-08 18:07 fxcl 阅读(300) 评论(0) 推荐(1) 编辑
摘要: 线索显示超链接的CSS我喜欢的小图标旁边的超链接,如果这意味着我将采取异地链接,打开一个弹出窗口,或链接到一个文件(而不是另一个HTML页面)。以下是如何做一个的在IE7,Firefox和Safari的支持方式。下载zip图片首先,找到一些不错的小图标(或者更好的,创建它们自己)的GIF格式将作为线索使用。这可能是他们更容易全部是相同的大小(下面的14 × 16),并有一个透明的背景。Links to popup windowLinks to external sitesIndicates amailto:linkLinks to pdf filesLinks to Word fil 阅读全文
posted @ 2011-01-08 13:27 fxcl 阅读(360) 评论(0) 推荐(1) 编辑
摘要: 由 于是开发环境,所以不必添加为系统服务,只要开机能启动就可以了。将 d:\webserver\nginx\nginx.exe 创建一个狂接方式,并添加到 开始菜单–启动项 里面去。这样开机nginx就启动了。在 d:\webserver 文件夹下建立 nginx_reload.txt文件。里面输入1.d: 2.cd \webserver\nginx\ 3.nginx.exe -s reload然后修改扩展名,为nginx_reload.bat。这样当修改虚拟主机配置后,或修改rewrite规则后,可直接双击该文件完成 nginx配置的重新加载。而不必再在任务管理器内结束2个nginx.ex 阅读全文
posted @ 2011-01-08 12:20 fxcl 阅读(1505) 评论(0) 推荐(1) 编辑
摘要: Here's what you have. Here's more of a description of what we have going on here. 阅读全文
posted @ 2011-01-08 11:54 fxcl 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"htmlxmlns="http://www.w3.org/1999/xhtml"headtitle基于CSS的柱状图实现/titlemetahttp-eq 阅读全文
posted @ 2011-01-07 20:44 fxcl 阅读(386) 评论(0) 推荐(1) 编辑
摘要: Lua程序设计语言是一个简洁、轻量、可扩展的脚本语言。Lua读作/'lua/(噜啊),是葡萄牙语中"Luna"(月亮)的意思。 应用: Lua的目标是成为一个很容易嵌入其它语言中使用的语言。大多数程序员也认为它的确做到了这一点。很多应用程序使用Lua作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性。这其中包括大话西游II、仙境傳說、魔兽世界、战锤40k、博德之门、轩辕剑外传汉之云等。Lua是一种轻量语言,它的官方版本只包括一个精简的核心和最基本的库。这使得Lua体积小、启动速度快。它用标准C语言编写并以源代码形式开放,编译后仅仅一百餘K,可以很方便的嵌入别的程式裡。和许多"大而全"的语言 阅读全文
posted @ 2011-01-02 17:51 fxcl 阅读(539) 评论(0) 推荐(1) 编辑
摘要: 一:系统介绍互联网流量实时统计产品是一套网站流量统计分析系统。致力于为所有网站、第三方统计等用户提供网站流量监控、统计、分析等专业服务。通过互联网流量实时统计产品,站长可以随时知道自己网站的被访问情况,每天多少人看了哪些网页,新访客的来源是哪里,网站的用户分布在什么地区等非常有价值的信息数据。站长们根据114搜网站统计,可以一目了然的及时知道自己的网站的访问情况,及时调整自己的页面内容,推广方式,以及对自己网站的调整做出客观公正的评测。二:功能介绍:1、 在线情况:(a) 当前在线为您提供15分钟内在线用户的活动信息,在线用户是按IP计算。包括:来访时间、访客地域、来路页面、当前停留页面等;( 阅读全文
posted @ 2011-01-02 17:39 fxcl 阅读(941) 评论(0) 推荐(1) 编辑
摘要: Mayavi项目科学数据可视化和三维绘图该项目包括两个Mayavi的三维可视化相关的软件包:Mayavi2:一个简单的数据可视化和交互的工具,与Python科学图书馆的无缝集成。TVTK:建立了可视化工具包,一个流行的开放源码库性状的可视化的包装。这些库工作在不同的抽象水平。 TVTK操纵可视对象,而Mayavi2让您操作上的数据,然后看看结果。大多数用户要么使用Mayavi用户界面或方案,它的脚本接口,你可能不需要进行交互TVTK除非你想创建一个新的Mayavi模块。安装选项一对Mayavi的functionnality一些快速导览邮件列表阿斯特凡凡得Waalt电影demoing Mayav 阅读全文
posted @ 2011-01-02 17:24 fxcl 阅读(992) 评论(0) 推荐(2) 编辑
摘要: 自从众多“主流开发者”第一次听说以来,直到现在,Erlang 仍然是一门“有点怪异的小众语言”。可它也有一个充满活力的小社区。在 Maillist 中我们常能“围观”到一些有趣事件的发生,最近,我们就能亲眼目击到《一个开源游戏的诞生》这出大戏。Erlang 在游戏业素有盛名,国内和国外有一些游戏或多或少的采用了 Erlang 系的技术方案。这是有原因的,一方面,这个行业在整个计算机领域中处于并发与分布问题的最前线,他们是最有动力去尝试用其他的语言来解决手头碰到难题的一群人。另一方面 Erlang 本身消息驱动的要素,与游戏这一特定的开发领域在抽象模型上又有着高度的重合。五年前,DevMaste 阅读全文
posted @ 2010-12-29 14:43 fxcl 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 自从众多“主流开发者”第一次听说以来,直到现在,Erlang 仍然是一门“有点怪异的小众语言”。可它也有一个充满活力的小社区。在 Maillist 中我们常能“围观”到一些有趣事件的发生,最近,我们就能亲眼目击到《一个开源游戏的诞生》这出大戏。Erlang 在游戏业素有盛名,国内和国外有一些游戏或多或少的采用了 Erlang 系的技术方案。这是有原因的,一方面,这个行业在整个计算机领域中处于并发与分布问题的最前线,他们是最有动力去尝试用其他的语言来解决手头碰到难题的一群人。另一方面 Erlang 本身消息驱动的要素,与游戏这一特定的开发领域在抽象模型上又有着高度的重合。五年前,DevMaste 阅读全文
posted @ 2010-12-29 14:32 fxcl 阅读(384) 评论(0) 推荐(1) 编辑
摘要: Windows XP中的数据保护和恢复一(组图)本文来自:http://bbs.51cto.com/thread-8876-1-1.html简介   Microsoft? Windows? XP 提供了数据恢复与保护以及私钥恢复方面的重大改进。Microsoft Windows 2000 通过加密文件系统 (EPS) 的实现引入了数据恢复的功能,并且这一功能在 Windows XP 中得到了改进。   EFS——同时存在于 Windows 2000 和 Windows XP 中——支持使用数据恢复代理 (DRA) 来对由其他用户加密的文件执行解密操作。   本文旨在帮助系统架构师和管理员为创建 阅读全文
posted @ 2010-12-02 19:42 fxcl 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在本演练中,您将创建一个包含数据绑定控件的 Silverlight 应用程序。 控件将绑定到两个相关的用户定义业务对象。 本演练阐释了以下任务: 创建 Silverlight 应用程序。 创建要绑定到用户界面的两个相关自定义对象。 运行“数据源配置向导”以连接到填充“数据源”窗口的自定义对象。 通过将项从“数据源”窗口拖到 Silverlight Designer 来创建一组数据绑定控件。 说明... 阅读全文
posted @ 2010-11-26 13:36 fxcl 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 今天谈两个ASP运行时可能出现的与IIS有关的错误-------------------------------------------------------------------错误类型一:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver] 不能更新。... 阅读全文
posted @ 2010-11-25 18:09 fxcl 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 接触Zblog也快一年了,这个过程中我间断的在博客中尝试和应用了一些自己想法下的技巧,刚刚在后台看了一下,大概也有差不多10条Zblog技巧吧,所以有了想做一个列表导航的想法,即把石头博客中的Zblog技巧做一个列表总结并持续保持列表更新,希望能帮助大家快速找到石头在Zblog技巧上的探索并加入试用。这篇文章中主要分享了一些需要修改程序或代码的技巧,故称“修改篇”,下篇文章中会分享我的“插件篇”技... 阅读全文
posted @ 2010-11-09 19:02 fxcl 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1)P2P到底是什么? Peer -to-peer的缩写,指的是点对点的意思,最早是在美国由 18岁的Shawn Fanning开发出一个叫Napster的软件时,引入得概念,它不仅仅是一种软件架构,也是一种社会模式的体现,网络上流行的P2P软件的架构手段主要有两种:集中式和分布式。 集中式:便是利用服务器作为媒介使各个分散的节点(用户)能互相联系,生成各种服务响应。分布式:每个节点即做服务器又做... 阅读全文
posted @ 2010-10-31 17:32 fxcl 阅读(783) 评论(0) 推荐(0) 编辑
摘要: NET Framework4 版针对 ASP.NET 4 的几个方面提供了增强功能。Visual Studio 2010和 Microsoft Visual Web Developer 学习版还提供了一些增强功能和新增功能,用于改进 Web 开发。本文档概述了即将推出的这一版本中包含的许多新功能。 本主题包含以下各节:ASP.NET 核心服务ASP.NET Web 窗体ASP.NET MVC动态数据ASP.NET Chart 控件Microsoft Ajax 的功能Visual Web Developer 增强功能使用 Visual Studio 2010 进行 Web 应用程序部署ASP.N 阅读全文
posted @ 2010-09-29 13:33 fxcl 阅读(480) 评论(0) 推荐(0) 编辑
摘要: Time Limit:1000MS Memory Limit:1024KDescription:Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信,比如像这些ABBA,ABA,A,123321,但是他们有时会在开始或结束时加入一些无关的字符以防止别国破解。比如进行下列变化ABBA->12ABBA,ABA->ABAKK,123321->51233214 。... 阅读全文
posted @ 2010-09-16 11:56 fxcl 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1//MyCountOne.cpp:定义控制台应用程序的入口点。2//34#include"stdafx.h"5#include<iostream>6#include<string>7#include<math.h>8#include<windows.h>9#include<ctime>1011usingnamespacestd;12un... 阅读全文
posted @ 2010-09-16 11:50 fxcl 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 正如前面提到的,PHP 提供了许多 mysqli 函数。本节只解释那些用来实现银行场景的函数。具体地说,这里讨论连接、读、写和释放连接等数据库函数。更多细节请参考 参考资料 中列出的 PHP 官方文档。 在执行任何数据库操作之前,必须建立到数据库服务器的连接。在 PHP 中,使用以下函数连接数据库: $link = mysqli_connect("hostname", "user", "pas... 阅读全文
posted @ 2010-09-15 14:27 fxcl 阅读(511) 评论(0) 推荐(0) 编辑
摘要: COMSHARP CMS写道:自 Silverlight 1.0 发布以来,Web 开发与设计者们关于该选择 Flash 和 Silverlight 的争论便开始了,在成熟的 Flash 面前,Silverlight 面临着如何赢得市场的难题。然而 Silverlight 中包含了一些开发设计者们一直希望 Flash 能拥有的功能,诸如SEO,本文对Flash 和 Silverlight 的技术细... 阅读全文
posted @ 2010-09-15 14:14 fxcl 阅读(460) 评论(0) 推荐(1) 编辑
摘要: dp.SyntaxHighlighter是一个不错的源代码语法高亮插件,用于你的页面中通过js来动态实现语法高亮显示你的源代码。使用js脚本来动态进行代码着色的一个明显的好处在于:不会对原始的代码进行修改,保证原始代码的正确性(基本上所有的通过语法解析然后对字符串添加<span></span>来进行着色的话或多或少会产生解析错误,并且增加文件大小)。但同时执行效率将有赖于客... 阅读全文
posted @ 2010-09-15 13:33 fxcl 阅读(761) 评论(0) 推荐(0) 编辑
摘要: dp.SyntaxHighlighter是一个不错的源代码语法高亮插件,用于你的页面中通过js来动态实现语法高亮显示你的源代码。使用js脚本来动态进行代码着色的一个明显的好处在于:不会对原始的代码进行修改,保证原始代码的正确性(基本上所有的通过语法解析然后对字符串添加<span></span>来进行着色的话或多或少会产生解析错误,并且增加文件大小)。但同时执行效率将有赖于客... 阅读全文
posted @ 2010-09-15 13:28 fxcl 阅读(498) 评论(1) 推荐(0) 编辑
摘要: 20、防止点击空链接时,页面往往重置到页首端代码“javascript:void(null)”代替原来的“#”标记 21、文字或图片弹出指定大小的窗口在body中加入 弹出代码 图片或文字 22、 flash按钮加链接 on (press) { getURL(http://hi.baidu.com/activezfj,"_blank"); } 23、... 阅读全文
posted @ 2010-09-15 11:13 fxcl 阅读(265) 评论(1) 推荐(0) 编辑
摘要: #mod_10014 { /* 卡片式日历模块 */ } #mod_10014 .modth { /* 题头 */ } #mod_10014 .modtl { /* 题头左 */ } #mod_10014 .modtc { /* 题头中 */ } #mod_10014 .modtit { /* 名称 */ } #mod_10014 .modtr { /* 题头右 */ } #s_10014 { /... 阅读全文
posted @ 2010-09-11 09:02 fxcl 阅读(242) 评论(0) 推荐(0) 编辑
摘要: #mod_10024 { /* 国内新闻模块 */ } #mod_10024 .modtl { /* 题头左 */ } #mod_10024 .modtc { /* 题头中 */ } #mod_10024 .modtr { /* 题头右 */ } #mod_10024 .modtit { /* 模块标题 */ } #mod_10024 a.modact img { /* "编辑图标" */ } #... 阅读全文
posted @ 2010-09-11 08:51 fxcl 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1、SQL Server 2005有哪些版本?有哪些服务组件?答:SQL Server 2005有以下5个版本: SQL Server 2005免费版 SQL Server 2005工作组版 SQL Server 2005开发版 SQL Server 2005标准版 SQL Server 2005企业版 服务组件主要有 SQL Server 数据库引擎 Analysis Services  Reporting Services  Notification Services  Integration Services。2、什么是实例?答:实例就是虚拟的SQL Server 2 阅读全文
posted @ 2010-09-10 11:32 fxcl 阅读(277) 评论(0) 推荐(0) 编辑