javascript Date format(js日期格式化) javascript Date format(js日期格式化)转自: http://www.cnblogs.com/zhangpengshou/archive/2012/07/19/2599053.html方法一:// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位...
jquery 预加载图片 转自:http://www.cnblogs.com/julianjiahui/archive/2012/03/23/2413112.html我们在做网站的时候经常会遇到这样的问题:一个页面有大量的图片导致页面加载速度缓慢,经常会出现一个白页用户体验很不好。那么如何解决这个问题呢?首 先我们会想到的是提高服务器性能,使用静态缓存等手段来加快图片的加载速度,这的确是个好方法,不过有时候我们也可以...
jquery 预加载图片 转自:http://www.cnblogs.com/julianjiahui/archive/2012/03/23/2413112.html我们在做网站的时候经常会遇到这样的问题:一个页面有大量的图片导致页面加载速度缓慢,经常会出现一个白页用户体验很不好。那么如何解决这个问题呢?首 先我们会想到的是提高服务器性能,使用静态缓存等手段来加快图片的加载速度,这的确是个好方法,不过有时候我们也可以...
css3 小球 弹跳 坠落 效果 今天,我们准备利用CSS3动画来做一个实验。在我们的前一篇文章中,我们讨论了如何利用CSS3动画实现改造“移动字幕”的效果。这次,我们将会尝试利用弹跳效果制作一个“通知栏”。 ·VIEW DEMO 准备开始 让我们先新建一个新的HTML工程文件,并且输入下面的代码用来构建这个通知栏。view plaincopy to clipboardprint? <div...
浅析 微信公共平台消息 开发原理 简单的说说自己的理解,若有错误或更深的理解请回复, 本人一定虚心学习,粗话就不用说了因为那没意义, 我们要的是学习和分享。 举个例子来说, 现在经理让前台开发工程师小王和后台开发工程师小李配合写一个公司员工详细信息列表功能,小王很快把静态的员工列表页面写好了, 小李随后把后台数据接口也准备好了, 之后小王找到了小李开始做集成, 小王决定用ajax技术请求小李的后台数据,他们规定后台返回的...
php url 重写 摘自: http://wenku.baidu.com/view/921f8b8d680203d8ce2f24f9.html 在做项目时,有没有发现一个很不好的问题。如:你得访问地址为:http://localhost/test/index.php?id=1这样,是不是觉得这个链接不好,而且一眼就会被别人看出来你这个网站是用什么技术实现的,而且也不是很安全呢。是不是觉得www.bai...
微信 动画表情 骰子 猜拳 使用此类带来的一切利益损失概不负责今天看到微信上有2个功能,发送动画表情,骰子 和 猜拳 于是便兴起模仿做下 。 可以直接下载此压缩包:http://download.csdn.net/detail/neilson123456/6819629另外一个例子:http://download.csdn.net/detail/neilson123456/6848329 使用前必须先引...
php配置文件php.ini的中文注释版 转载:http://www.chinaz.com/program/2008/0821/35747.shtml这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为 ; &acute;php.ini&acute;。PHP 将在这些地方依次查找该文件:当前工作目录;环境变量PHPRC ; 指明的路径;编译时指定的路径。 ; 在windows下,编译时的路径是...
php 源码 环境搭建以及源码获取 你对php精通到那种地步?????研究下php的源码吧, 环境搭建的安装包我下载地址:http://download.csdn.net/detail/neilson123456/6780509 注意: 需要自己下载ubuntu-10.04.1-desktop-amd64.iso 下载地址http://www.php100.com/html/webkaifa/Linux/2010/08...
web page 适配 手机 屏幕,web 页面 改 适应 手机 今天发现同事前段大牛Alex写了两个js文件 方便用于 已写好的web页面突然要支持手机的, 比如有个页面所有宽度是 640px 可引入这两个js文件之后再你的页面写一句话 $(document).ready(function(){ sun.md.setViewPortContent({ initWidth : 640 }); }); ...
+ - ! function($) (), function 前面的符号意思 function与感叹号最近有空可以让我静下心来看看各种代码,function与感叹号的频繁出现,让我回想起2个月前我回杭州最后参加团队会议的时候,@西子剑影抛出的一样的问题:如果在function之前加上感叹号 (!) 会怎么样?比如下面的代码:!function(){alert('iifksp')}() // true在控制台运行后得到的值时true,为什么是true这很容易...
Twitter 背后的技术 转自: http://www.csdn.net/article/2013-12-09/2817755-Twitter-open-source摘要:7年前的一个创意,成就了如今风靡全世界的社交网络和微博客服务——Twitter。如今Twitter的月活跃用户数达到了2亿多,每天大约有5亿条推文被发送。这一切的背后,是由大量的开源项目在支撑。Twitter被称为“互联网的短信服务”,...
float: right !important 转自: http://blog.csdn.net/hu_zhenghui/article/details/1800833 div+css使用padding样式和!important标记实现Firefox和IE6处理带float样式的margin尺寸上的兼容[示例代码]<html> <body> <div style="width: 300p...
js 控制flash 播放 停止 暂停 放大 缩小 转自:http://blog.csdn.net/hingyi/article/details/7691793 Flash INTERACTION WITH JAVASCRIPT查看Demohttp://www.iamued.com/demo/flashjs/ 重点在于 object的id属性 和 EMBED 的name属性 swliveconnect=”true” 属性...
git使用详细介绍 转自:http://blog.csdn.net/gemmem/article/details/72901251. Git概念1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。1) 工作目录:用户本地的目录;2) Index(索引...
ajax上传文件方法 原理 转自:http://www.zhuoda.org/xiezhi/102548.html使用ajax上传文件方法众所周知ajax是使用了浏览器内部的XmlHttpRequest对象来传输XML数据的。既然是Xml的数据传输,那么传输的数据肯定是文本的,而文件上传则需要传输二进制的数据,显然用ajax是不可能的。这里要说的是用ajax上传文件其实只是类似ajax的那种操作,实...
js下内存溢出 在IE下的JS编程中,以下的编程方式都会造成即使关闭IE也无法释放内存的问题,下面分类给出:1、给DOM对象添加的属性是一个对象的引用。范例: var MyObject = {}; document.getElementById('myDiv').myProp = MyObject; 解决方法: 在window.onunload事件中写上: document.getElementB...
$HTTP_RAW_POST_DATA 转自:http://www.cnblogs.com/xwblog/archive/2011/12/23/2299672.html这是手册里写的 总是产生变量包含有原始的 POST 数据。否则,此变量仅在碰到未识别 MIME 类型的数据时产生。不过,访问原始 POST 数据的更好方法是 php://input。$HTTP_RAW_POST_DATA 对于 enctype="multipar...
微信公众平台PHP开发 转自:http://blog.csdn.net/zxianyong/article/details/9298963微信公众平台PHP开发 最近在做微信公众平台开发,一口气写了二十几个功能,挺有意思的~ 今天来分享一下开发经验~ 微信公众平台提供的接口很简单,先看看消息交互流程: 说的通俗一些,用户使用微信发送消息 -> 微信将数据发送给开发者 -> 开发者处理消息并返回...
正则表达式是如何工作的? 正则表达式性能 转自:http://www.nowamagic.net/librarys/veda/detail/2026正则表达式 ,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。粗浅地编写正则表达式是造成性能瓶颈的主要原因之一,但还有很多可以改进正则表达式效率的地方。两个正则表达式匹配相...
WinCacheGrind配合XDebug分析PHP程序性能 转自:http://www.nowamagic.net/librarys/veda/detail/2338使用WinCacheGrind来分析php的执行时间和效率,需要安装XDebug这个扩展。如果对XDebug不太了解的话,请先看《PHP调试利器XDebug的安装与使用》这篇文章。WinCacheGrind是windows下的profile查看程序。所谓profile,就是程序或软件...
PHP为什么会被认为是草根语言? 转自:http://www.nowamagic.net/librarys/veda/detail/2407PHPer是草根吗?从PHP诞生之日起,PHP就开始在Web应用方面为广大的程序员服务。同时,作为针对Web开发量身定制的脚本语言,PHP一直秉承简单、开源的思想,这也使得PHP得以快速的发展,并且大力地推动Web2.0的出现与发展。但是,长期以来,PHPer(PHP Progra...
mysql 引擎选择 InnoDb MyISAM Memory 原理 通常观点是MyISAM注重性能,InnoDB注重事务,故一般使用MyISAM类表做非事务类型业务选择引擎的基本准则是: 1. MyISAM:R/W > 100:1且update相对较少并发不高,不需要事务表数据量小硬件资源有限 2. 采用InnoDB引擎R/W 比较小, 频繁更新大字段数据表量过1000万,并发高安全性和可用性高。 3.采用M...
微信点击图文消息链接 先跳空白页 再跳目标页android 今天做微信开发遇到了个问题恶心了一下午终于解决了。问题是这样的:有一个多图文消息,然后每个图文消息都是一个链接, 例如A链接,当点击A链接时在Android系统会先跳一个空白页之后再跳转到目的页B,在IOS不会有这个问题,最终发现原因是这样的: 比如B页的链接是"http://www.abc.com/shop", 当把这个链接当做图文消息A的URL参数时就会先跳空白页再跳目的页,你需要把...
Loading遮罩组件 Jquery之ShowLoading遮罩组件一、遮罩用途及效果ShowLoading这个jQuery插件设计用于当运行Ajax请求时,可以在屏幕某一特殊区域(id,class或者html标签)覆一张正在加载中的图片。有时候我们页面调用后台程序时间比较长时,前台页面暴露在用户之下,如果用户点击可能会造成逻辑混乱。这时候,遮罩就起到了很好的效果,在触发后台程序时我们将前台页面遮住,不...
Apache+php+mysql在windows下的安装与配置图解 先准备好软件:Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里;php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载;mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载。一、安装Apache,配置成功一个普通网站服务器运...
Yii 引入js css jquery 在布局中引用通用到js,或者css:<?php Yii::app()->clientScript->registerCoreScript('jquery');?> //注意这个将会插到<title></title>标签上..所以title标签要放在head文档顶部防止.jquery没有第一个加入在view中引用单独的js,css这...
xdebug and eclipse pdt InstallXDebug 1. Go tohttp://www.xdebug.org/;downloadXdebug(version 2.0.3 at the time of this writing). 2. Putphp_xdebug-2.0.3-5.2.5.dllyou just downloaded to some folder; Add the following line t...
php 断点调试工具配置之故障排除 故障排除本节介绍了对调试器和相关文件进行故障排除时所需的过程和技术。查找正确的 php.ini 文件在配置 PHP 以使用调试器扩展时 — XDebug 或 Zend Debugger — 需要确保您编辑的是正确的 php.ini 文件并且具有正确的调试器变量zend_extension。要查找 PHP 安装使用的 php.ini 文件的完整路径,使用 Web 目录下一个简单脚本中的...
php 断点调试工具配置之三 调试简单的脚本或 Web 应用程序现在,您的工作空间中已经有一些样例项目。您应该已经熟悉 PHP Debug 透视图。您已经成功安装了 XDebug 或 Zend Debugger(或同时安装了两者),并进行了适当的配置和检验。最后,配置好 PDT,使它可以使用已安装的调试器。完成所有这些操作后,现在可以开始调试您的第一个 PHP 脚本了。设置断点来调试脚本要查看调试器的工作原理,最...
php 断点调试工具配置之二 设置 PDT现在,您应该已经安装并配置了 XDebug 或 Zend Debugger,并已经检验了它们的安装是否正确。在连接到调试器并将它与 PDT 结合使用之前,需要修改 PDT 的一些配置,告诉它使用哪一种调试器。设置 PHP 服务器在安装 PDT 时,您应该有一个运行项目的 PHP 服务器。如果已经设置好了一个默认的 Web 服务器,则可以跳过本节内容。如果没有,就需要设置一...
php 断点调试工具配置之一 开始之前关于本教程本教程将演示如何为 Eclipse 配置 PHP Development Tools(PDT)插件以调试 PHP 脚本,并介绍在详细查看脚本时应使用哪些透视图(即 PHP 调试)。 目标完成本教程后,您将能够使用 PDT 项目开发 PHP 应用程序,从而在 Eclipse 中设置 XDebug — 一种开源项目,可以调试可执行的或运行在 Web 服务器...
php 脱掉菜鸟的羽毛 你是PHP菜鸟,如果你:1. 不会利用如phpDoc 这样的工具来恰当地注释你的代码2. 对优秀的集成开发环境如Zend Studio 或Eclipse PDT 视而不见3. 从未用过任何形式的版本控制系统,如Subclipse4. 不采用某种编码与命名标准 ,以及通用约定,不能在项目开发周期里贯彻落实5. 不使用统一开发方式6. 不转换(或)也不验证某些输入或SQL查询串(译注:参考PHP相关函...
谈谈网站性能技术 前端性能优化技术http://hudeyong926.iteye.com/blog/933548一、前端负载均衡 通过DNS的负载均衡器(一般在路由器上根据路由的负载重定向)可以把用户的访问均匀地分散在多个Web服务器上。这样可以减少Web服务器的请求负载。因为http的请求都是短作业,所以,可以通过很简单的负载均衡器来完成这一功能。最好是有CDN网络让用户连接与其最近的服务...
如何提高编程效率_提高php编程效率的53条黄金法则 节省变量开销foreach (array('app', 'userapp', 'ad', 'magic') as $value) {用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种 可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。...
改善程序代码质量的一些技巧 有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。 让我们看一些基本的编程技巧:不要将参数作为变量使用Java代码intSample(in...
scws中文分词组件 1. 根据您当前用的 PHP 版本,下载相应已编译好的 php_scws.dll 扩展库。2. 将下载后的 php_scws.dll 放到 php 安装目录的 extensions/ 目录中去(通常为:X:/php/extensions/或 X:/php/ext/)。 3. 建立一个本地目录放规则集文件和词典文件,建议使用:C:/program files/scws/etc 4....
localhost 和 127.0.0.1的区别 转自:http://hudeyong926.iteye.com/blog/1104249大神的博客都应该去逛下localhost与127.0.0.1的区别是什么?相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。 看来这个入门问题还有人不清楚,其实这两者是有区别的。no1:localhost也叫local ,正确的解释是:本地服务器 12...
php 重复提交 刷新 直接访问 防止直接访问PHP页面,只能引用!A页面:Java代码define('INIT_PHPV',true);//定义INIT_PHPV为truerequire'b.php';//引用b页面B页面:Java代码!defined('INIT_PHPV')&&die('非法操作!请与管理员联系!');...
sql 查询优化 使用mysql缓存转换不确定性函数:所谓不确定性函数是指函数的返回值不固定如CURDATE(),Now(),Uuid(),Uuid_short(),Year()….Java代码//查询缓存不开启$r=mysql_query("SELECTusernameFROMuserWHEREsignup_date>=CURDATE()");//开...
sql 查询优化 使用mysql缓存转换不确定性函数:所谓不确定性函数是指函数的返回值不固定如CURDATE(),Now(),Uuid(),Uuid_short(),Year()….Java代码//查询缓存不开启$r=mysql_query("SELECTusernameFROMuserWHEREsignup_date>=CURDATE()");//开...
php 面试 js 内置对象String对象:处理所有的字符串操作 Math对象:处理所有的数学运算 Date对象:处理日期和时间的存储、转化和表达 Array对象:提供一个数组的模型、存储大量有序的数据 Event对象:提供JavaScript事件的各种处理信息 error_reporting(-1);// 报告所有 PHP 错误 error_reporting(0); // 关闭所有P...
Yii filter 详解 filters()方法定义在CController里,用Gii生成Controller时里面就有filters方法,代码如下:代码publicfunctionfilters(){//returnthefilterconfigurationforthiscontroller,e.g.:returnarray('inlineFilterName...
值得学习的网址收藏 web php mysql svn seo 资料大全:http://hudeyong926.iteye.comphp 内核探讨:http://www.nowamagic.net/librarys/veda/detail/1285
Yii login 扩展, 存放信息 如果在用户登录后想额外调用除 user,id之外的数据库变量,可以这样设置:在登陆验证时候增加额外项:Yii::app()->user->last_login_time在UserIdentity.php中代码classUserIdentityextendsCUserIdentity{$this->setState('...
Yii框架中ActiveRecord使用Relations Yii框架中ActiveRecord使用Relations 前提条件在组织数据库时,需要使用主键与外键约束才能使用ActiveReocrd的关系操作;场景 申明关系两张表之间的关系无非三种:一对多;一对一;多对多; 在AR中,定义了四种关系:关系定义例子BELONGS_TOA和B的关系是一对多,那么B属于APost属于User...
Yii CFormModel ActiveRecord 详解 Yii的Model ( 模型)创建及使用YII实现了两种模型,表单模型(CFormModel类)和ActiveRecord模型(CAtiveRecord类),它们都继承自CModel类。CFormModel代表的数据模型是从HTML表单收集的输入,封装了所有逻辑(如表单的验证和其它业务逻辑,应用到表单的域上)。它能将数据存储在内存中,或者在一个ActiveRecord的帮助下,存...
学习 参考 网址 js 获取url参数:jquery.query.js图片轮换插件:http://www.slidesjs.com/日历带时分秒选择的插件:http://trentrichardson.com/examples/timepicker/jquery.easing.js,使用该插件可以实现直线匀速运功、变加速运动、缓冲等丰富的动画效果jQueryRotate.js可以将图片旋转任意角...
画线 动画效果 若转帖请注明原出处,谢谢!动画手册:http://ecd.tencent.com/css3/guide.html室内导航路径动态画线 :插件:https://github.com/camoconnell/lazy-line-painter室内导航目前还不算成熟,但公司接到项目恰好有个很小的室内导航,为了使这个室内导航更具动态效果更显眼,要求路线是向用铅笔画线一样慢慢画出,研究了下...
CSS缩放:zoom(解决Firefox、Opera的兼容问题) 今天要实现两个长得一样的功能模块,只是大小不一样,不想重新再写一遍css了,想到有个zoom,就偷懒了。IE浏览器和新版Chrome都支持css的zoom属性,这个属性用于缩放节点,取值0到1,例: zoom: 0.5; 但是Firefox和Opera不支持该属性,可以通过下面两个CSS3的属性实现: -moz-transfor...