摘要:nginx有两种缓存机制:fastcgi_cache和proxy_cache下面我们来说说这两种缓存机制的区别吧proxy_cache作用是缓存后端服务器的内容,可能是任何内容,包括静态的和动态的fastcgi_cache作用是缓存fastcgi生成的内容,很多情况是php生成的动态内容proxy_...
阅读全文
摘要:PHP页面的静态化很有必要,尤其是在CMS系统中,一些内容一旦生成,基本上不会有变化,这时如果用html将页面静态化,无疑会减少服务其解析PHP页面的负担。以下是看书学来的PHP静态化技术,记录之以备不时之需。无论是利用框架还是简单的脚本,原理基本一致:就是利用PHP进行文件操作,替换html模板中...
阅读全文
摘要:看了一些开源系统的,简单的总结一下php的模板及静态原理。先贴代码,再做解释。index.phpPhp代码HTML代码解释见注释。转自http://baiyuxiong.iteye.com/blog/796644
阅读全文
摘要:这篇文章主要介绍了ThinkPHP实现多数据库连接的解决方法,需要的朋友可以参考下ThinkPHP实现连接多个数据的时候,如果数据库在同一个服务器里的话只需要这样定义模型:?123class MembersModel extends Model{protected $trueTableName = ...
阅读全文
摘要:这篇文章主要介绍了ThinkPHP视图查询,需要的朋友可以参考下ThinkPHP提供的视图查询应用功能十分强大,用户利用视图查询功能可以将多个数据表的字段内容按需要进行指定和筛选,组织成一个基于这些数据表的视图模型,然后就可以通过该模型直接进行多表联合查询,非常方便和简单。例如在项目中,我们定义有三...
阅读全文
摘要:>> '.$msg."\r\n"; file_put_contents($logFile,$msg,FILE_APPEND );}
阅读全文
摘要:日志记录\ThinkPHP\Lib\Think\Core\Log.class.php1、可以在config.php中进行设置,默认为关闭状态。 'APP_DEBUG' => true打开\ThinkPHP\Common\debug.php文件可以查看debug的默认设置如下:return a...
阅读全文
摘要:这篇文章主要介绍了ThinkPHP实现将SESSION存入MYSQL的方法,需要的朋友可以参考下本文以实例讲解了ThinkPHP实现将SESSION存入MYSQL的方法,所采用的运行环境是ThinkPHP3.1.2版首先index.php中设置为:?1234'配置值'// 添加数据库配置信'SHOW...
阅读全文
摘要:Session方法用于Session 设置、获取、删除和管理操作。Session 用于Session 设置、获取、删除和管理操作用法session($name, $value='')参数name(必须):如果传入数组 则表示进行session初始化,如果传入null表示清空当前session,如果是...
阅读全文
摘要:大家先看一段简单的jquery ajax 返回值的js代码function getReturnAjax{ $.ajax({ type:"POST",http://www.cnblogs.com/wlmemail/admin/%22ajax/userexist.aspx", data:"usernam...
阅读全文
摘要:{一}PHP中this,self,parent的区别之一this篇面向对象编程(OOP,Object OrientedProgramming)现已经成为编程人员的一项基本技能。利用OOP的思想进行PHP的高级编程,对于提高PHP编程能力和规划web开发构架都是很有意义的。PHP5经过重写后,对OOP...
阅读全文
摘要:Yii的Active Recorder包装了很多。特别是把SQL中 把where,order,limit,IN/not IN,like等常用短句都包含进CDbCriteria这个类中去,这样整个代码会比较规范,一目了然。 $criteria =newCDbCriteria;$criteria->ad...
阅读全文
摘要:提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'。前两天也出现过这个问题,网上找了一个比较流行的方法(见方法一),搞定了。今天又用这个试了试,却搞不定,在网上找了半天,终于发现是因为mys...
阅读全文
摘要:1.将sublime安装文件夹里面的defavlut.sublime-package这个文件zip解压.2.然后查找到sublime-menu文件.3.打开文件将json里面的caption里面的值转换为汉子即可.
阅读全文
摘要:作者:zccst四、在视图层(../views/..)添加CSS文件或JavaScript文件Php代码Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl."/js/TableView.js");Yii::app()->c...
阅读全文
摘要:1. 获取url中的host信息:Yii::app()->request->getHostInfo()2. 获取url中的路径信息(不包含host和参数):Yii::app()->request->getPathInfo()3. 获取不包含host信息的url(含参数):Yii::app()->re...
阅读全文
摘要:在php中字符编码转换我们一般会用到iconv与mb_convert_encoding进行操作,但是mb_convert_encoding在转换性能上比iconv要差很多哦。string iconv ( string in_charset, string out_charset, string st...
阅读全文
摘要:public string GetDataRandom() { string strData=DateTime.Now.ToString(); strData=strData.Replace(":",""); strData=strData.Replace("-",""); strData=str...
阅读全文
摘要:if (isset($_ENV["HOSTNAME"])) $MachineName = $_ENV["HOSTNAME"]; else if (isset($_ENV["COMPUTERNAME"])) $MachineName = $_ENV["COMPUTERNA...
阅读全文
摘要:yii视图中使用的widget方式总结:常用的有3种方式:一、显示详细信息:Java代码$this->widget('zii.widgets.CDetailView',array('data'=>$model,'attributes'=>array('id','title','content',),...
阅读全文
摘要:1.用yum安装Apache,Mysql,PHP.1.1安装Apacheyum install httpd httpd-devel安装完成后,用/etc/init.d/httpd start启动apache设为开机启动:chkconfig httpd on1.2安装mysql1.2.1 yum in...
阅读全文
摘要:1 更小通常更好 选择表示数据的最小类型(正确存储你的内容):比如说,能够使用char 数据类型存储,就不必选择text,能够使用int型存储数据,就不应该使用long型。 理由:更小的数据类型使用了更小的磁盘空间,内存和cpu缓存,而且需要的cpu周期也更少。 PS:确保不会低估要存储的值。(能够...
阅读全文
摘要:Yii的Breadcrumbs 是Yii的路径插件,使用方法:widget('zii.widgets.CBreadcrumbs',array('links'=>$this->breadcrumbs,));?>在视图里设置路径信息(在生成Yii 程序里,都会自动产生这些代码,注册掉的部分是自动生成的)...
阅读全文
摘要:区别:===是恒等计算符 同时检查表达式的值与类型==是比较运算符号 不会检查条件式的表达式的类型举例if (strstr($new_url,'http://') === false) {}//NULL,FALSE,array(),"",0,"0"这几个值如果用==他们是相等的,判断出某个值真正的...
阅读全文
摘要:使用PHP自动PING IP,校检网络连接是否正常![php]view plaincopyprint?国外一位大师使用Sockets Ping,似乎效率更高:PHP代码[php]view plaincopyprint?>16)$sum=($sum>>16)+($sum&0xffff);returnp...
阅读全文
摘要:Thomas Boutell 以及众多的开发者创造了以GD图形库闻名的一个图形软件库,用于动态的图形计算. GD提供了对于诸如C, Perl, Python, PHP, OCaml等等诸多编程语言的支持. 除了生成HTML输出之外, 你还可以使用php以众多的像PNG, JPEG, GIF, WBM...
阅读全文
摘要:什么是JSON? JavaScript 对象表示法(JavaScriptObjectNotation)。 JSON是一种轻量级的数据交换格式,某个JSON格式的文件内部譬如可以长成这样:1234{"name":"hanzichi","sex":"male"} 看起来都是key-value的键值...
阅读全文
摘要:SCWS 是 Simple Chinese Word Segmentation 的首字母缩写(即:简易中文分词系统)。这是一套基于词频词典的机械式中文分词引擎,它能将一整段的中文文本基本正确地切分成词。 词是中文的最小语素单位,但在书写时并不像英语会在词之间用空格分开, 所以如何准确并快速分词一直是...
阅读全文
摘要:在MySQL中,使用auto_increment类型的id字段作为表的主键,并用它作为其他表的外键,形成“主从表结构”,这是数据库设计中常见的用法。但是在具体生成id的时候,我们的操作顺序一般是:先在主表中插入记录,然后获得自动生成的id,以它为基础插入从表的记录。这里面有个困难,就是插入主表记录后...
阅读全文
摘要:用NodeJS+Express开发WEB应用---第一篇大漠穷秋2014-03-28预热 为了对后面的内容理解更加透彻,推荐首先阅读下面这篇很好的文章: http://www.nodebeginner.org/index-zh-cn.html 以上链接中的这种方式显然过于繁琐,一切都靠我们手动编码和...
阅读全文
摘要:倒计时js代码 - 懒人建站 http://www.51xuediannao.com/倒计时js代码 - 懒人建站 http://www.51xuediannao.com/ 整理 发布 00时 00分 00秒 本...
阅读全文
摘要:比如你想限制本地用户的上传速度和下载速度为1MB/s,则在vsftpd.conf中添加以下内容:local_max_rate = 1048576※ 默认单位是Byte/s
阅读全文
摘要:CentOS 配置vsftpd 登陆报错500 OOPS: could not open chroot() list file:/etc/vsftpd/chroot_list解决第一是:限制用户只能访问配置的目录,不能访问其他路径修改vi /etc/vsftpd/vsftpd.confchroot_...
阅读全文
摘要:对ul list-type只是设置ul的样式对li list-type 是对li的综合样式设定语法是 li-style:list-style-type/list-style-image/list-style-position 例子:li{ list-style:url(images/bg03...
阅读全文
摘要:所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转...
阅读全文
摘要:最近需要在一台阿里云的云服务器上搭建FTP服务器,在这篇博文中分享一下我们根据实际需求进行的一些配置。ftp软件用的是vsftpd。vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。vsftpd 的名字代表”very secure FTP daemon”,安...
阅读全文
摘要:在WEB应用中,根据IP地址定位和记录相关访问日志也是非常常见的需求,在ThinkPHP中你可以轻松的实现IP地址获取和定位。获取扩展类库可以在官网的http://www.thinkphp.cn/extend/223.html下载IP定位扩展类库,或者下载扩展包(http://www.thinkph...
阅读全文
摘要:page方法也是模型的连贯操作方法之一,是完全为分页查询而诞生的一个人性化操作方法。用法我们在前面已经了解了关于limit方法用于分页查询的情况,而page方法则是更人性化的进行分页查询的方法,例如还是以文章列表分页为例来说,如果使用limit方法,我们要查询第一页和第二页(假设我们每页输出10条数...
阅读全文
摘要:data方法也是模型类的连贯操作方法之一,用于设置当前要操作的数据对象的值,可能大家不太习惯用这个方法,今天来讲解下如何用好data方法。用法写操作通常情况下我们都是通过create方法或者赋值的方式生成数据对象,然后写入数据库,例如:$Model=D('User');$Model->create(...
阅读全文
摘要:正如你所见到的一样,I方法是ThinkPHP众多单字母函数中的新成员,其命名来自于英文Input(输入),主要用于更加方便和安全的获取系统输入变量,可以用于任何地方,用法格式如下:I('变量类型.变量名',['默认值'],['过滤方法'])变量类型是指请求方式或者输入类型,包括:变量类型含义get获...
阅读全文
摘要:件名:db_backup.php 源代码如下:复制代码 代码如下: 转自http://www.jb51.net/article/45352.htm
阅读全文
摘要:1.增加分布式支持使用方法:将文件存放在ThinkPHP框架根目录下的Library\Think\Session\Driver\目录下config配置参数://RedisSession配置'SESSION_AUTO_START'=>true,//是否自动开启Session'SESSION_TYPE'...
阅读全文
摘要:thinkphp结合云之讯做短信验证码先去云之讯注册账号 网址http://www.ucpaas.com/注册云之讯平台账号,即可免费获得10元测试费用测试够用啦解压附件到 ThinkPHP\Library\Org 文件中新建方法publicfunctionsend(){//初始化必填$option...
阅读全文
摘要:Windows2003下svn平台搭建编辑:dnawo 日期:2010-08-03转自http://www.mzwu.com/article.asp?id=2557字体大小:小中大 一、推荐软件服务器端:VisualSVN-Server-2.1.3.msi,点击下载 客户端:TortoiseSVN-...
阅读全文
摘要:今天早上从订阅的 Zend DevZone 看到篇很有意思的文章.Creating PowerPoint 2007 files using PHP. 试了一下. 果然很又意思, 分享给大家吧.程序需要 PHP 5.2 以上环境, 另外需要 php_zip 和 php_xml 扩展模块支持. 另外需要...
阅读全文
摘要:基本使用方法分三部分:一、引入接口// PHPExcel_IOFactoryrequire_once dirname(__FILE__).'/Classes/PHPExcel/IOFactory.php';二、定义EXCEL实体即定义一个PHPEXCEL对象,并设置EXCEL对象内显示内容// Ex...
阅读全文
摘要:在实际业务运作中,我们经常遇到一个表中数据量过大的问题,这样的话,问题就来了。如何将一个表中的数据均衡的放到多个表中?我的建议是,新建一个表,但是只有一个自增的id字段,将其作为分表的依据。有大数据的表,可以分成多个表,比如十个。每次插入数据时,都cout那个新表的数据,然后对10取余,将余值作为插...
阅读全文
摘要:gettype()是获得变量的类型,settype()函数用来配置或转换变量类型。成功返回 true 值,其它情形返回 false 值。参数 var 为原来的变量名,参数 type 为下列的类型之一:integer、double、string、array 与 object。
阅读全文
摘要:转自:http://www.tianzhigang.com/article.asp?id=280PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:(int)、(integer):转换成整形(float)、(double)、(real):转换成浮点型(string):转换成字符串(bool...
阅读全文
摘要:PHP的时间戳与具体时间转化三个内置函数:time() //获取UNIX系统时间戳mktime(hour,minute,second,month,day,year) //将指定时间转化为时间戳date(时间格式,时间戳) //将时间戳转化为方便阅读的时间time -> date:...
阅读全文
摘要:名称长度用法TINYINT(M)BIT,BOOL,BOOLEAN1如果为无符号数,可以存储从0到255的数;否则可以存储从-128到127的数。SMALLINT(M)2如果为无符号数,可以存储从0到65535的数;否则可以存储从-32768到32767的数。MEDIUMINT(M)3如果为无符号数,...
阅读全文
摘要:vender在thinkphp里面时引入系统的类库的意思,具体用法如下。Vendor('Classes.PHPExcel');表示引入vendor目录下的classes文件夹下面的phpexcel文件。vendor和include_once(/PHPExcel.php)是一样的原理,只不过vendo...
阅读全文
摘要:(function(){…})(); 这种写法是因为JS中没有块级作用域的概念,所以可以用lambda函数来模仿块级作用域,这个的作用是定义并立即调用一个lambda函数,这个函数中定义的任何变量,都在执行结束时将被销毁,这样写还有个好处就是可以避免命名空间的污染。(function(){…}())...
阅读全文
摘要:文章首发:http://www.cnblogs.com/sprying/p/4349426.html本文罗列了一般的Js中类型检测的方法,实际上是每个新手在构建Js知识体系时,都要知晓的,而我只是翻出刚学Js时的笔记。一、Js中有5种基本数据类型Undefined 、Null、Boolean、Str...
阅读全文
摘要:1、在SiteController中添加如下代码:Php代码/***Declaresclass-basedactions.*/publicfunctionactions(){returnarray(//captchaactionrenderstheCAPTCHAimagedisplayedonthe...
阅读全文
摘要:jquery.roundabout.js文件/** * jQuery Roundabout - v2.4.2 * http://fredhq.com/projects/roundabout * * Moves list-items of enabled ordered and unordered l...
阅读全文
摘要:来源:http://blog.163.com/lgh_2002/blog/static/4401752620105246517509/http协议是WEB服务器与客户 端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,非持久的。而越来越...
阅读全文
摘要:---恢复内容开始---以前没有怎么接触过shopnc,感觉界面挺漂亮的,不过后来自己需要开发一个电商系统,就顺便参考了下,感觉构架垃圾的一塌糊涂。不过平时做这个系统二次开发的业务比较多,所以简单的总结下。shopnc有三款产品,b2b2c,c2c和o2o,用的同一个mvc框架和相同的开发规范,所以...
阅读全文
摘要:\includes\lib_commom.php =>公用函数库\includes\lib_main.php =>前台公用函数库\includes\lib_init.php =>初始化,供/index.php调用\includes\lib_insert.php =>动态内容函数库 模板{insert...
阅读全文
摘要:介绍 使用过JavaScript框架(如AngularJS, Backbone 或者Ember)的人都很熟悉在UI(用户界面,前端)中mvc的工作机理。这些框架实现了MVC,使得在一个单页面中实现根据需要变化视图时更加轻松,而模型-视图-控制器(mvc)的核心概念就是:处理传入请求的控制器、显示信...
阅读全文
摘要:thinkphp的model的where查询时有两种形式。$model->field('id')->where('customer_num is null or customer_num=""')->select();$map['pid']=$ss; $map['type']=$s1; $lis...
阅读全文
摘要:jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $("...
阅读全文
摘要:使用frameset时的target属性(2012-09-18 08:19:31)转载▼分类:java技术之路一般常用的有四个属性_blank浏览器总在一个新打开、未命名的窗口中载入目标文档。_self这个目标的值对所有没有指定目标的 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中...
阅读全文
摘要:1,首先多表关联是在models/xx.php的relations里配置的。而且是互配,但有区别。格式:'VarName'=>array('RelationType', 'ClassName', 'ForeignKey', ...additional options)需要弄清楚的几点:1,VarNa...
阅读全文
摘要:昨天在遍历json串的时候碰到了如下图所示的问题,除ie8以下版本的浏览器运行都是正常的,部分代码如下: 1 var Workmodel=function(){ 2 model_json=[ 3 {"name":"工作台","state":"工作台说明","img_src":...
阅读全文
摘要:比如:你要求删除用户的时候,同时删除与用户有关的所有信息。 一对一:有 (HAS_ONE)属于 (BELONGS_TO)一对多:有 (HAS_MANY)属于 (BELONG_TO)多对多:(MANY_TO_MANY)HAS_ONEHAS_MANY:表aoli_member表aoli_goodM...
阅读全文
摘要:function cc_msubstr($str, $length, $start=0, $charset="utf-8", $suffix=true){ if(function_exists("mb_substr")){ return mb_substr($st...
阅读全文
摘要:url . "users"; $result = $this->postCurl ( $url, $options, $head = 0 ); return $result; } /** * 授权注册模式 || 批量注册 * * @param $options['username'] 用...
阅读全文
摘要:来源:GBin1.com在线演示如果你需要一款帮助你实现手机或者移动设备上内容幻灯实现的JS类库的话 ,Swiper是一个不错的选择,它不依赖于任何第三方的类库。因此体积非常小,适合运行在移动设备上。拥有非常完整的自定义选项,并且支持很多不同的幻灯展示,在线演示非常全!主要特性JS实现,不依赖于任何...
阅读全文
摘要:鼠标在搜索框中点击的时候里面的文字就消失了,经常会用到搜索框的获得焦点和失去焦点的事件,接下来介绍一下具体代码,感兴趣的朋友额可以参考下input失去焦点和获得焦点鼠标在搜索框中点击的时候里面的文字就消失了。我们在做网站的时候经常会用到搜索框的获得焦点和失去焦点的事件,因为懒,每次都去写非常的烦,于...
阅读全文
摘要:JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过nodebot或no...
阅读全文
摘要:网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIV CSS命名规则CSS命名大全内容篇。常用DIV+CSS命名大全集合,即CSS命名规则DIV CSS命名目录命名规则说明重要CSS命名CSS命名参考表命名技巧我们开发CSS+DIV网页(Xht...
阅读全文
摘要:使用表单本章节将介绍如何创建一个从用户那搜集数据的表单页。该页将显示一个包含 name 输入框和 email 输入框的表单。当搜集完这两部分信息后,页面将会显示用户输入的信息。为了实现这个目标,除了创建一个[操作]和两个[视图]外,还需要创建一个[模型]。贯穿整个小节,你将会学到:* 创建一个[模型...
阅读全文
摘要:下面我来总结了在php邮箱验证的正则表达式以及还可以checkdnsrr函数来验证你输入的邮箱是否是有效的哦,这样可以更好的过滤到无效邮箱地址哦。域名由各国文字的特定字符集、英文字母、数字及“-”(即连字符或减号)任意组合而成, 但开头及结尾均不能含有“-”,“-”不能连续出现 。 域名中字母不分大...
阅读全文
摘要:CallbacksCallbacks使用场景在哪里?在很多时候需要控制一系列的函数顺序执行。那么一般就需要一个队列函数来处理这个问题:function Aaron(List, callback) { setTimeout(function() { var task = List.shift();...
阅读全文
摘要:var isIE=!!window.ActiveXObject;var isIE6=isIE&&!window.XMLHttpRequest;var isIE8=isIE&&!!document.documentMode;var isIE7=isIE&&!isIE6&&!isIE8;if (isIE...
阅读全文
摘要:总结了一下数组的属性。1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, e...
阅读全文
摘要:网上很多关于用HTML5打开本地摄像头的文章,但各有瑕疵。根据我自己的亲身体验,我分享一下我用HTML5打开摄像头的经验。废话不多说,直接看代码。HTML代码:Snap Photo复制代码接下来是js代码:打开摄像头var aVideo=document.getElementById('video'...
阅读全文
摘要:画板实验 清 空 生成图片 [lim_{x to 0} ]
阅读全文
摘要:用正则匹配手机号码的时候, 我们先分析一下手机号码的规律:1. 手机号通常是11位的2. 经常是1开头3. 第二个数字通常是34578这几个数字, 2014.5.5日170号段的手机号开卖所以这里多了个7.php用正则表达式判断手机号码的写法:$g = "/^1[34578]\d{9}$/";// ...
阅读全文
摘要:Javascript返回上一页1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2);2. history.back().window.history.back(-1);3. window.history.forward()返回下一页4....
阅读全文
摘要:今天给大家分享一款基于jQuery头像裁剪插件cropbox,这是一款简单实用的jQuery头像在线裁剪插件。该插件适用于适用浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗。效果图如下:在线预览源码下载实现的代码。html代码: ...
阅读全文
摘要:pageplugin.js(function ($) {$.PagePlugin = function (obj, opt) {var options = $.extend({}, $.PagePlugin.defaults), docOffset, _ua = navigator.us...
阅读全文
摘要:输入超长时隐藏后缀显示区 @163.com 邮箱帐号或手机号 /** * 输入超长时隐藏后缀显示区 */ function fIdInputEvent(){ var nDomainWidth = 75; var oId, oIdL, oPw, o...
阅读全文
摘要:iframe子页面调用父页面javascript函数的方法今天遇到一个iframe子页面调用父页面js函数的需求,解决起来很简单,但是在chrome浏览器遇到一点小问题。顺便写一下iframe的父页面调用子页面javascript函数的方法吧,备用!1、iframe子页面调用 父页面js函数子页面调...
阅读全文
摘要:canvas标签只是图形容器,您必须使用脚本来绘制图形。 getContext() 方法可返回一个对象,该对象提供了用于在画布上绘图的方法和属性。——获取上下文对象。 getContext("2d") 对象属性和方法,可用于在画布上绘制文本、线条、矩形、圆形等等。 fillRect(l,t,w...
阅读全文
摘要:随着互联网的快速发展,以及html5+css3的迅速崛起。渐渐的响应式布局,也会慢慢的出现在我们的视野里,身为专业的web前端,还不学习新技术你就out啦!为什么这样说呢?因为响应式布局能同时兼容多个终端,比如(手机、平板、PC)做一个网站转眼间就可以变成3个网站,和现在相比是不是更加具有优势呢!可...
阅读全文
摘要:outline: none;border:solid 0px;两个属性,ok。
阅读全文
摘要:Windowv 上安装Node.jsWindows 安装包(.msi):32 位安装包下载地址 :http://nodejs.org/dist/v0.10.26/node-v0.10.26-x86.msi64 位安装包下载地址 :http://nodejs.org/dist/v0.10.26/x64...
阅读全文
摘要:这篇文章主要介绍了NodeJS中Buffer模块详解,十分的详细,需要的朋友可以参考下一,开篇分析所谓缓冲区Buffer,就是 "临时存贮区" 的意思,是暂时存放输入输出数据的一段内存。JS语言自身只有字符串数据类型,没有二进制数据类型,因此NodeJS提供了一个与String对等的全局构造函数Bu...
阅读全文
摘要:1.谷歌浏览器会留有缓存,除去缓存后,就可以更改ckeditor了。下面是解决方法:
阅读全文
摘要:CKEditor 3 JavaScript API Documentation:http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.htm一、使用方法:1、在页面中引入ckeditor核心文件ckeditor.js2、在使用编辑...
阅读全文
摘要:使用表单本章节将介绍如何创建一个从用户那搜集数据的表单页。该页将显示一个包含 name 输入框和 email 输入框的表单。当搜集完这两部分信息后,页面将会显示用户输入的信息。为了实现这个目标,除了创建一个[操作]和两个[视图]外,还需要创建一个[模型]。贯穿整个小节,你将会学到:* 创建一个[模型...
阅读全文
摘要:转自http://blog.chinaunix.net/uid-7692530-id-2567582.html在某些数据库中有交叉表,但在MySQL中却没有这个功能,但网上看到有不少朋友想找出一个解决方法,特发贴集思广义。http://topic.csdn.net/u/20090530/23/0b7...
阅读全文
摘要:$_G 保存了discuz! 中所有的预处理数据缓存能够很好的提高程序的性能,一些配置数据没必要每次都查询数据库,只要在修改了的时候更新下缓存即可。Discuz! 中所有的缓存保存在 $_G[cache] 中$_G[member]会员信息数据$_G[uid]用户 uid$_G[username]用户...
阅读全文
摘要:html页 一个帐号,玩转租车软件 一个很好的租车软件 忘记密码 注册帐号 版权所有,翻录必究 css页/* CSS Document */*{margin:0;padding:0} img{border:0;} ...
阅读全文
摘要:smarty学习指南在smarty的模板设计部分我简单的把smarty在模板中的一些常用设置做了简单的介绍,这一节主要来介绍一下如何在smarty中开始我们程序设计。下载Smarty文件放到你们站点中。index.php PHP代码:templates("./templates"); //设置模板目...
阅读全文
摘要:使用ThinkPHP应该掌握的调试手段经常看到有人问到findAll的返回数据类型是什么之类的问题,以及出错了不知道什么原因的情况,其实还是没有熟悉ThinkPHP内置的调试手段和方法,抛开IDE本身自带的调试方式不说,如果你正在用或者打算用ThinkPHP开发的话,那么下面一些和调试相关的方法你是...
阅读全文
摘要:在线富文本编辑器kindeditor配置(.Net Framework 3.5)下载地址:http://kindeditor.net/down.php解压放在项目要目录下,在Bin目录下添加引用:LitJSON.dll在页面头部加: 页面内容: ...
阅读全文
摘要:下面这个网址就帮咱们实现了QQ提醒的功能,别被它的外面吓坏,虽然是长的有点恶心,但是它可是一段“神奇代码”。http://qzs.qq.com/snsapp/app/bee/widget/open.htm?content=15%E5%A4%A9%E5%B8%A6%E4%BD%A0%E4%BB%8Ec...
阅读全文
摘要:转自 http://www.cnblogs.com/mo-beifeng/archive/2012/02/02/2336228.html1. 使用最新版本的jQueryjQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。下面就来看看,不同版本的jQuery性能...
阅读全文
摘要:引用自http://www.cnblogs.com/mo-beifeng/archive/2012/02/07/2341886.html#2341105--按某一字段分组取最大(小)值所在行的数据/*数据如下:namevalmemoa2a2(a的第二个值)a1a1--a的第一个值a3a3:a的第三个...
阅读全文
摘要:转自 http://www.cnblogs.com/mo-beifeng/archive/2011/08/09/2133039.html这不是一个固定的数字。本文简要说明一下限制规则。strlen 计算字符串长度,一个中文当2字符mb_strlen根据它的字符编码模式,统计字符quotcount计算...
阅读全文
摘要:一.介绍插件编写的目的是给已经有的一系列方法或函数做一个封装,以便在其他地方重复使用,方便后期维护。JQuery除了提供一个简单、有效的方式进行管理元素以及脚本,它还还提供了例外一种机制:即给核心模块增加自己的方法和额外的功能。通过这种机制,Jquery允许我们自己创建属于我们自己的插件,提高我们在...
阅读全文
摘要:email.class.php文件debug = FALSE; $this->smtp_port = $smtp_port; $this->relay_host = $relay_host; $this->time_out = 30; //is used in fsockopen() # $this...
阅读全文
摘要:1.下载mongodb的windows版本,有32位和64位版本,根据系统情况下载,下载地址:http://www.mongodb.org/downloads2.解压缩至额E:/mongodb即可3.创建数据库文件的存放位置,比如D:/mongodb/data。启动mongodb服务之前需要必须创建...
阅读全文
摘要:转自http://www.blogjava.net/waterjava/archive/2011/03/23/346819.html命令行--help显示命令行参数--nodb不连接数据库方式启动,稍后可以使用new Mongo()或connect()来建立连接--shell从命令行运行完一个 .j...
阅读全文