defaults

Zend Framework框架路由机制代码分析

本文分析了Zend Framework框架路由机制代码。如果没有发现路由,框架会使用Index控制器的index这个action。对Zend_Controller_Router_Route中的函数代码分析:1、构造函数public function __construct{ $route = trim; //去掉规则首尾的url分隔符 $this->_defaults = $defau... »

在这里插入图片描述

SettingsProvider defaults.xml 修改默认值数据及更新数据

SettingsProvider 修改默认值数据及更新数值SettingsProvider数据存储强制更新数据 SettingsProvider数据存储 frameworks\base\packages\SettingsProvider中android6.0之后用不在用settings.db这个数据了,会存储在/data/system/users/0这个目录三个xml文件下: settings_g... »

一篇文章带你深度解析 axios 源码

一篇文章带你深度解析 axios 源码

axios入口文件核心代码首先我们先npm install axios下载下来这个包,然后进入axios目录下的lib中的axios.js文件来看下面的核心代码。// axios和axios.create()直接调用这个函数function createInstance { //创建一个Axios的实例,传入这个配置对象,这个Axios由于是Axios模块中,则会在下面代码中展示出来并分析。va... »

使用shapely包时报找不到cdll动态链接库的错

为了使用Polygon画多边形,安装了shapely包,顺利安装完成,但使用时报错: Traceback (most recent call last): File “E:\PyCharm 2017.3.4\helpers\pydev\pydev_run_in_console.py”, line 53, in run_file pydev_imports.execfile(file, global... »

YAML 语言教程

YAML 语言教程

编程免不了要写配置文件,怎么写配置也是一门学问。 YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。 本文介绍 YAML 的语法,以 JS-YAML 的实现为例。你可以去在线 Demo 验证下面的例子。 一、简介 YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 它的基本语法规则如下。 大小写敏感 使用缩进表... »

js对象浅拷贝和深拷贝详解

本文为大家分享了JavaScript对象的浅拷贝和深拷贝代码,供大家参考,具体内容如下 1.浅拷贝 拷贝就是把父对像的属性,全部拷贝给子对象。 下面这个函数,就是在做拷贝: var Chinese = {   nation:'中国' } var Doctor = {   career:'医生' }   function extendCopy(p) {     var c = {};     for... »

jQuery插件开发汇总

一、jQuery插件开发两个底层方法 jQuery.extend([deep ], target [, object1 ] [, objectN ] ) 将两个或更多对象的内容合并到第一个对象。 1、deep 如果是true,合并成为递归(又叫做深拷贝) 2、target 一个对象,如果附加的对象被传递给这个方法将那么它将接收新的属性,如果它是唯一的参数则将扩展jQuery的命名空间,这对于插件开... »

Backbone.js框架中Model与Collection的使用实例

Model 关于backbone,最基础的一个东西就是model,这个东西就像是后端开发中的数据库映射那个model一样,也是数据对象的模型,并且应该是和后端的model有相同的属性(仅是需要通过前端来操作的属性)。 下面就从实例来一步一步的带大家来了解backbone的model到底是什么样的一个东西。 首先定义一个html的页面: <!DOCTYPE html> <html&... »

不定义JQuery插件 不要说会JQuery

一、导言    有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写(“#”),(“#”),(“.”),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到有一次公司里的技术交流,我才改变了自己对自己的看法。 二、普及JQuery知识 知识1:用JQuery写插件时,最核心的方法有如下两个: ... »

jQuery定义插件的方法

有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写$(“#”),$(“.”),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到有一次公司里的技术交流,我才改变了自己对自己的看法。 扩展jquery的时候。最核心的方法是以下两种: $.extend(object) 可以理解为jquery添加一个静态方法 $.fn.exte... »

jQuery弹簧插件编写基础之“又见弹窗”

本文将通过一个实例来引出jQuery插件开发中的一些细节,首先介绍下jQuery插件开发的一些基础知识。 jQuery的插件开发主要分为两类: 1. 类级别,即在jQuery类本身上扩展方法,类似与 $.ajax,$.get 等。 2. 对象级别,这里所谓的对象是指通过jQuery选择器选中的jQuery对象,在该对象上添加方法。例如:$(‘div’).css(), $(&... »

解决angular的post请求后SpringMVC后台接收不到参数值问题的方法

这是我后台SpringMVC控制器接收isform参数的方法,只是简单的打出它的值: @RequestMapping(method = RequestMethod.POST) @ResponseBody public Map<String, Object> save( @RequestParam(value = "isform", required = false) String is... »

jquery实现表单验证简单实例演示

本文实例讲述了jquery实现表单验证代码。分享给大家供大家参考。具体如下: 运行效果截图如下: 具体代码如下: 直接上插件实现代码了,围绕代码进行讲解比较容易点: /* 描述:基于jquery的表单验证插件。 */ (function ($) { $.fn.checkForm = function (options) { var root = this; //将当前应用对象存入root var ... »

react中的ajax封装实例详解

react中的ajax封装实例详解 代码块 **opts: {'可选参数'} **method: 请求方式:GET/POST,默认值:'GET'; **url: 发送请求的地址, 默认值: 当前页地址; **data: string,json; **async: 是否异步:true/false,默认值:true; **cache: 是否缓存:true/false,默认值:true; **conte... »

基于ajax和jsonp的原生封装(实例)

最近在学ajax和跨域,于是就自己封装了一个,虽然有点粗糙但还是可以用的。其实jsonp的本质就是:动态创建script标签,然后通过src属性发送跨域请求,然后服务器端响应的数据格式为【函数调用(foo(实参))】,所以在发送请求之前必须先声明一个函数,并且函数的名字与参数中传递的名字要一致。这里声明的函数是由服务器响应的内容(实际就是一段js代码-函数调用)来调用。 其他的就不多说了,直接上代... »

详解jQuery插件开发方式

详解jQuery插件开发方式

jQuery插件开发  一般来说,jQuery插件的开发分为两种:一种是挂在jQuery命名空间下的全局函数,也可称为静态方法;另一种是jQuery对象级别的方法,即挂在jQuery原型下的方法,这样通过选择器获取的jQuery对象实例也能共享该方法。 一、jQuery扩展   1、$.extend(object)   类似于.Net的扩展方法,用于扩展jQuery。然后就可以用$.的方... »

jQuery图片加载显示loading效果

jQuery图片加载显示loading效果

在很多时候我们需要用到图片加载功能,在网上搜资料后就想为了以后使用方便重新整理了下,结果如图: 最后一张是加载失败显示的图片,没找到合适的图片,先用他顶替。 页面引用 <div class="container"> <div class="row block" id="img-list"> <div class="col-md-3"> <img src="... »

实例详解Python装饰器与闭包

闭包是Python装饰器的基础。要理解闭包,先要了解Python中的变量作用域规则。这并不是缺陷,而是Python的设计选择。Python不要求声明变量,但是会假定在函数定义体中赋值的变量是局部变量,以避免在不知情的情况下修改全局变量。JavaScript中的防抖与节流函数就是这种典型的装饰器行为。 »

MySQL 5.6 中的 TIMESTAMP 和 explicit_defaults_for_timestamp 参数

安装MySQL时,有warning: [root@localhost mysql]# scripts/mysql_install_db --user=mysql Installing MySQL system tables...2015-08-13 14:20:09 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. P... »

IOS 数据存储详解及实例代码

iOS应用数据存储的常用方式 XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) SQLite3 Core Data 1. XML属性列表(plist)归档 每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒。 应用沙盒结构分析: 应用程序包:包含... »

jquery自定义类似$.ajax()的方法实现代码

热腾腾的代码: 复制代码 代码如下: »

jQuery插件开发全解析

jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。 1、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例子就是$... »

jquery插件制作简单示例说明

一、先从一个简单的实例,不需要带参数的一个方法开始 代码如下: //创建一个匿名函数 (function($){ //给jQuery附加一个新的方法(详细见备注1) $.fn.extend({ //插件的名字 MyFirstName: function() { //迭代当前匹配元素集合 return this.each(function() { var obj = $(this); //自己的代码... »

jQuery EasyUI API 中文文档 – PropertyGrid属性表格

扩展自 $.fn.datagrid.defaults,用 $.fn.propertygrid.defaults 重写了 defaults。 依赖 datagrid 用法 代码如下: <table id=”pg”></table> 代码如下: $(‘#pg’).propertygrid({ url:’property... »

jQuery数据显示插件整合实现代码

jQuery数据显示插件整合实现代码

显示表格数据会涉及到一些东西,如字段显示隐藏,数据状态,分页之类。 由于我们公司的产品涉及到很多的表格数据显示,而且每张表的字段数都很多,在工作过程中(几任同仁的努力),整合出一套自认为较为轻巧的方案。如图: 其中涉及到的插件主要有:jQuery.columnmanager.expand.js(扩展columnmanager)jQuery.dropbox.js(自已写的)jQuery.pager.... »

Page 1 of 212