摘要: 一、github pages 搭建个人博客一般需要购买域名和空间,github pages为我们提供了这两样东西,而且是免费的,相关介绍和使用方法参考这里 "github pages" 。<! more 二、Hexo 一个静态博客生成框架工具,基于node.js开发。 1. 安装nodejs, "下 阅读全文
posted @ 2016-08-24 09:21 Yanger90 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 一、CSRF 即Cross site request forgery跨站请求伪造,是指有人冒充你的身份进行一些恶意操作。 比如你登录了网站A,网站A在你的电脑设置了cookie用以标识身份和状态,然后你又访问了网站B,这时候网站B就可以冒充你的身份在A网站进行操作,因为网站B在请求网站A时,浏览器会 阅读全文
posted @ 2016-08-23 15:59 Yanger90 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 平时调试php程序的时候,可以通过在代码中添加var_dump等函数来实现简单的断点调试。 下面介绍另一种方法,通过Phpstorm和Xdebug来进行调试。 1.下载Xdebug 这个是官网 "下载地址" ,下载你需要的版本。 如果不清楚的话可以使用这个 "工具" ,只要粘贴提交你phpinfo( 阅读全文
posted @ 2016-08-23 15:49 Yanger90 阅读(637) 评论(0) 推荐(0) 编辑
摘要: $() 即调用了jQuery.fn.init方法jQuery = function( selector, context ) { return new jQuery.fn.init( selector, context, rootjQuery );}下面是init方法代码: 1 init: f... 阅读全文
posted @ 2014-12-18 14:57 Yanger90 阅读(10340) 评论(0) 推荐(1) 编辑
摘要: 这篇主要说一下在源码中jquery对象是怎样设计实现的,下面是相关代码的简化版本: 1 (function( window, undefined ) { 2 // code 定义变量 3 jQuery = function( selector, context ) { 4 ... 阅读全文
posted @ 2014-12-05 14:55 Yanger90 阅读(1129) 评论(1) 推荐(2) 编辑
摘要: 接上一篇,jquery源码的这种写法叫做匿名函数自执行(function( window, undefined ) { // code})( window );函数定义了两个参数window和undefined,执行函数传入了window对象。参数window因为变量对象的作用域链的关系,我们... 阅读全文
posted @ 2014-12-02 15:09 Yanger90 阅读(1013) 评论(1) 推荐(1) 编辑
摘要: jquery源码中涉及了大量原生js中的知识和概念,文章是我在学习两者的过程中进行的整理和总结,有不对的地方欢迎大家指正。 本文使用的jq版本为2.0.3,附上压缩和未压缩版本地址:http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.0.3.jshtt... 阅读全文
posted @ 2014-12-01 14:37 Yanger90 阅读(1792) 评论(4) 推荐(3) 编辑
摘要: 分页是一个我们经常要用到的、比较基本的小功能,你可以通过定义一个方法或类来对它进行封装、重用。而本文则是通过利用smarty独有的语法,以模版的方式进行封装,从而达到同样的目的。 下面开始具体实现步骤: 首先,创建3个文件,a.php(赋值变量,调用模版a.tpl),a.tpl(包含模... 阅读全文
posted @ 2013-10-23 12:46 Yanger90 阅读(1705) 评论(1) 推荐(2) 编辑
摘要: 为了提升用户体验,网站用户在上传图片的时候,我们不能够让用户自己去处理图片以达到我们的要求。而通常像淘宝上商品实物展示这样的页面,我们需要控制的主要是图片的宽度。又考虑到html页面解析顺序可能导致的一些问题,决定通过定义一个简单的功能函数,然后在img元素中添加onload事件来调用的方式进行实现... 阅读全文
posted @ 2013-02-27 13:15 Yanger90 阅读(2200) 评论(5) 推荐(0) 编辑