码迷,mamicode.com
首页 >  
搜索关键字:原理解析    ( 690个结果
JSONP跨域的原理解析
JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same- Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档 ...
分类:Web程序   时间:2014-09-25 10:47:28    阅读次数:270
jsonp跨域原理解析
前言: 跨域请求是前台开发中经常遇到的场景,但是由于浏览器同源策略,导致A域下普通的http请求没法加载B域下的数据,跨域问题由此产生。但是通过script标签的方式却可以加载非同域下的js,因此可以利用这一特性,进行跨域数据请求。先看一下跨域导致的问题,测试域分别为 localhost 和 www...
分类:Web程序   时间:2014-09-24 20:34:57    阅读次数:202
Spring:源码解读Spring IOC原理
SpringIOC设计原理解析一、什么是Ioc/DI? 二、SpringIOC体系结构 (1)BeanFactory (2)BeanDefinition 三、IoC容器的初始化 1、XmlBeanFactory(屌丝IOC)的整个流程 2、FileSystemXmlApplicationContex...
分类:编程语言   时间:2014-09-18 00:37:23    阅读次数:521
数据库在磁盘上的存储布局HeapFile
这篇依然是学习《大规模分布式存储系统:原理解析与架构实战》一书之外的一个话题。通过学习本书,知道了分布式键值系统,通常使用SSTable(一个无序的键值对集合容器)作为其磁盘上的布局。这不禁让人产生联想,传统数据库使用的是什么存储布局来存储数据呢?这就是今天要探讨的主题----HeapFile....
分类:数据库   时间:2014-09-16 10:47:40    阅读次数:417
HashMap源码及原理解析
1、HashMap简介     HashMap提供所有可选的Map操作,并允许使用 null 值和 null 键,,是线程不安全的。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。   HashMap的实例有两个参数影响其性能:初始容量 和加载因子。容量 是哈希表中桶的数量,初始容量只是哈希表在创...
分类:其他好文   时间:2014-09-06 23:53:04    阅读次数:684
数据结构-5-平衡二叉树算法原理解析
平衡二叉树定义(AVL):它或者是一颗空树,或者具有以下性质的二叉树:它的左子树和右子树的深度之差的绝对值不超过1,且它的左子树和右子树都是一颗平衡二叉树。 平衡因子(bf):结点的左子树的深度减去右子树的深度,那么显然-1   很显然,平衡二叉树是在二叉排序树(BST)上引入的,就是为了解决二叉排序树的不平衡性导致时间复杂度大大下降,那么AVL就保持住了(BST)的最好时间复杂度O(logn...
分类:其他好文   时间:2014-09-06 09:46:03    阅读次数:332
Struts2的输入验证(二)-声明式验证证框架的原理
一、Struts2 声明式验证原理解析1、Struts2 默认的拦截器栈中提供了一个 validation 拦截器,validation 拦截器负责加载和执行已注册的验证程序。其运行时序图如下: 2、每个具体的验证规则都会对应具体的一个验证器,有一个配置文件把验证规则名称和验证器关联起来了,而实际....
分类:其他好文   时间:2014-08-22 17:41:39    阅读次数:248
smarty模板引擎原理解析
//php 控制器文件'12333','a2'=>'2222222','a3'=>'333333','a4'=>'3333333');$smarty->assign($qq_numbers);$smarty->assign('title','这是我的QQ号码');$smarty->assign('c...
分类:其他好文   时间:2014-08-22 12:08:16    阅读次数:131
Android 开源库获取途径整理
介绍目前收藏 Android 开源库比较多的 GitHub 项目、网站、Twitter、App 及如何获取最新的 Android 开源库。 1. GitHub Android 开源项目汇总 Android 优秀开源项目实现原理解析 把这两个放在前面,是因为这两个项目我和一群小伙伴在精心维护,同时任何人都可以提交 PR 参与进来。其他网站或 App 都可以以此为数据源   ...
分类:移动开发   时间:2014-08-20 02:42:35    阅读次数:281
LVS 工作原理解析
LVS即LinuxVirtualServer,淘宝大牛章文嵩读博士时发起的开源软件项目,是性能非常好的四层负载均衡集群服务,Linux内核2.4以后已经被直接收录至内核。LVS的工作模式:在了解工作模式之前首先要晓得为什么会有不同的工作模式,用户的请求进来会先发送到director(virtualserver),..
分类:其他好文   时间:2014-08-19 14:43:35    阅读次数:267
690条   上一页 1 ... 65 66 67 68 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!