自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XPY567

百善孝为先

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 公告字幕滚动开发

亲......................看了就给个建议好吗!谢谢

2016-02-26 22:41:38 527

转载 jQuery是什么?

使用 jQuery 简化 Ajax 开发

2016-02-26 22:00:19 486

原创 JAVASCRIPT - AJAX基础知识

现在的开发都是用JQUERY了,JavaScript中的AJAX基本上用不到了,好记性不如烂笔头还是记录一下吧!

2016-02-26 21:13:43 478

原创 JAVASCRIPT入门 之 面向对象+匿名函数

/*            JS字符串转移符: \t    \n    \'   \"   \\            \t : 制表符            \n : 换行符            \' : 在字符串中输出  单引号            \" : 在字符串中输出  双引号            \\ : 在字符串中显示  单斜杠           

2016-02-24 22:24:42 587

转载 堆、栈

一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态

2016-02-22 14:52:51 342

原创 SourceTree 的初次使用的两个小问题

菜鸟才开始使用SourceTree,出现了两个小问题,特此整理一下,希望对各位新手有帮助。刚开始以为装了SourceTree就不用装git了,其实不然,不装git就会出现下面第一个问题: 1、新手使用SourceTree 一定要装git客户端才行,不然克隆远程url会一直提示 “这是一个无效的源路径/URL”(本人已经掉坑里一次了,希望读者不要再犯这么简单的错误)如图所示

2016-02-22 13:14:38 2656

转载 chrome developer tool 调试技巧

终于找到javascript调试技巧的文章了,哈哈哈。。。。。。。。。

2016-02-18 23:40:48 432

转载 第2章{ 2-14 [选学]读懂bee的gulpfile.js }

[选学]读懂bee的gulpfile.js本节内容为选学,建议深入掌握gulp使用的同学学习。一个kissy工程的构建需要包含如下部分:kissy包模块合并kissy模块转换,比如cmd模块转换成KISSY.add()包裹的模块kissy模块编译,比如去掉合并文件中大量的KISSY.add()包裹,用于提高脚本性能xtemplate模板编译,将.xtpl文件编译

2016-02-17 21:59:37 932 1

转载 第2章{ 2-13 使用抓包工具线上调试 }

使用抓包工具线上调试在线上调试过程中,通常我们需要用到抓包代理工具,比如Fiddler、Charles、LivePool,将线上的assets资源代理成本地工程源码资源。这里以 Charles 为例,说明如何代理kissy的模块文件。访问 http://demo.apebook.org/bee-demo/demo/online_index.html,现在我们想要

2016-02-17 21:58:26 519

转载 第2章{ 2-12 使用gulp构建kissy工程 }

使用gulp构建kissy工程bee 脚手架采用gulp 构建工程。所以我们需要gulp将src的模块代码编译到build目录下。好处是可以合并模块js文件,减少请求数。bee的gulpfile.js(gulp的构建文件)比较复杂,下一节会详细介绍,当然不了解也不妨碍我们构建工程,只要知道几个简单步骤即可。全局安装gulp:npm install -

2016-02-17 21:56:52 421

转载 第2章{ 2-11 kissy的调试模式 }

kissy的调试模式当引入seed-min.js时,kissy所有加载的模块文件都会加上-min.js、-min.css后缀,即压缩后的文件,比如http://demo.apebook.org/bee-demo/build/index-min.js。 而当引入seed.js时,kissy就会加载源码模块文件 .js、.css文件,比如http://demo.apeboo

2016-02-17 21:55:52 531

转载 第2章{ 2-10 使用依赖表控制combo }

使用依赖表控制combo上一节我们学习了combo模块用于减少http请求,但自动combo无法保证所有的模块js都combo到一起,比如下面的代码:KISSY.use('kg/offline/2.0.0/index',function(s,Offline){ //use 表单校验组件 KISSY.use('kg/auth/2.0.0/index');})

2016-02-17 21:54:25 436

转载 第2章{ 2-9 别名机制 }

别名机制  所谓别名机制,即可以将任意模块名,映射成其他名称,比如一个模块名 bee-demo/a,因为第三方的需要,需要定义成 bee-demo/b,如何操作呢?KISSY.config('modules',{ 'bee-demo/b':{ alias:['bee-demo/a'] }});业务模块 require('bee-de

2016-02-17 21:51:45 366

转载 第2章{ 2-8 使用combo配置减少请求 }

使用combo配置减少请求什么是combo上一节中我们有一行代码:等价于:性能优化的黄金法则:尽可能减少http请求,combo可以理解为合并静态资源文件的规则,比如阿里的cdn使用??来合并多个静态资源。kissy所有的模块都支持combo规则。默认情况下kissy不使用combo规则:KISSY.add('bee-dem

2016-02-17 21:49:35 552

转载 第2章{ 2-7 加载模块css文件 }

加载模块css文件 kissy 除了加载模块js文件,还可以加载模块css文件。一般我们都是在头部静态引用一个css文件:在kissy中我们可以在业务js模块 require css样式文件。配置一个 bee-demo 包:KISSY.config({    packages: [        {            name: 'be

2016-02-17 21:48:08 444

转载 第2章{ 2-6 包配置 }

包配置包是 Kissy 中很重要的概念,回顾下上一节的代码:KISSY.config({ packages: [ { name: 'bee-demo', base: '../build', ignorePackageNameInUri: true, deb

2016-02-17 21:45:18 327

转载 第2章{ 2-5 模块使用 }

主模块使用依赖模块主模块 src/index.js 依赖于子模块 src/mods/header.js,二个模块在物理目录中的关系:index.js 的代码这么写://初始化header模块var header = require('./mods/header');header.init();require()的模块路径请使用相对路径,'./mods/hea

2016-02-17 21:42:37 240

转载 第2章{ 2-4 Kissy模块规范 }

Kissy模块规范KISSY.add( '模块名/路径', ['依赖的模块'], function(S,require, exports, module){    //模块回调函数(在依赖模块加载完成后执行)})模块名称规范第一个参数为模块名称,gulp-kmc 会自动生成,请勿手动填写模块名称,不然很容易造成模块copy到其他目录时

2016-02-17 21:38:28 312

转载 第2章{ 2-3 一个模块一个js文件 }

在2-1节中明河讲解了几种风格的模块定义方式,本节我们重点来看在KISSY中如何定义和使用模块的。 2-1节的demo,模块是定义在html文件中://定义一个模块KISSY.add('demo-mod',function(S,require,exports,module){ var Node = require('node'); var $ = Node.all;

2016-02-17 21:36:29 285

转载 第2章{2-2 kissy工程构建器 — Bee }

kissy工程构建器 — Bee为了方便演示Kissy的模块加载机制,我们先使用generator-bee工具生成Kissy标准工程。PS:Kissy新手,建议先使用Bee生成标准工程,然后体会Kissy的loader,不然很容易会有挫败感,直呼Kissy文档坑爹...Bee生成的文件和demo,是可以保证立马跑起Kissy的loader代码。安装 ge

2016-02-17 21:34:35 497

转载 CSS3 @font-face详细用法

@font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-face模块的出现,我们在Web的开发中使用字体就不用再为只能使用Web安全字体烦恼了!肯定会有人问,这样的东西IE能支持吗?我告诉大家@font-face这个功能其实早在IE4就支持了,你肯定会感到惊讶。如果你看到一些英文网站或blog看到一些很漂亮的自定义Web字体,比如说首页的Logo

2016-02-17 21:22:43 574

bootstrap-editable

bootstrap-editable 所需全部文件,凑字数....................................................

2018-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除