原文:https://blog.csdn.net/rusbme/article/details/51240350 一、Java泛型的实现方法:类型擦除 前面已经说了,Java的泛型是伪泛型。为什么说Java的泛型是伪泛型呢?因为,在编译期间,所有的泛型信息都会被擦除掉。正确理解泛型概念的首要前提是理 ...
分类:
其他好文 时间:
2018-03-26 16:13:39
阅读次数:
156
Android 动画其实也可以通过 View.animate() 来实现常用的动画效果,而且使用非常方便,一行代码搞定。但它的内部原理是什么,你清楚么,来跟着学习一下吧 ...
分类:
移动开发 时间:
2018-03-26 00:42:16
阅读次数:
268
一 、 前言 Django 提供了admin 组件 为项目提供基本的管理后台功能(对数据表的增删改查)。 本篇文章通过 admin源码 简单分析admin 内部原理 ,扩展使用方式,为以后进行定制和自己开发组件做铺垫。 二、 简单使用 1.在app 目录下的admin.py 中通过注册表 2. 创建 ...
分类:
其他好文 时间:
2018-03-18 01:25:02
阅读次数:
826
**构造函数内部原理**内部隐式运行 1. 在函数体最前面隐式的加上 var this = {} 1. 执行this.xxx = xxx; 1. 隐式的返回this **this**一般指向 1. 函数预编译过程 this --> window 1. 全局作用域 this --> window 1. ...
分类:
其他好文 时间:
2018-03-13 01:00:05
阅读次数:
179
1、客户端发送请求到任意一个node,成为coordinate node2、coordinate node对document进行路由,将请求转发到对应的node,此时会使用round-robin随机轮询算法,在primary shard以及其所有replica shard中随机选择一个,让读请求负载 ...
分类:
其他好文 时间:
2018-03-05 22:31:38
阅读次数:
195
现在网上关于ZooKeeper的文章很多,有介绍Leader选举算法的,有介绍ZooKeeper Server内部原理的,还有介绍ZooKeeper Client的。本文不打算再写类似的内容,而专注与解答读者对ZooKeeper的相关疑问。 ZOOKEEPER在客户端究竟做了什么事情 使用过ZooK ...
分类:
其他好文 时间:
2018-02-23 14:45:20
阅读次数:
191
Mybatis的运行分为两大问题,第一部分是读取配置文件保存在Configuration对象中,用以创建SqlSessionFactory,第二部分是SqlSession的执行过程。相对而言SqlSessionFactory创建比较容易,而SqlSession的执行过程就没那么简单了。 构建SqlS ...
分类:
其他好文 时间:
2018-02-12 22:22:19
阅读次数:
214
前言:用了几天的时间把高级编程里面程序集一章看完了,原来自己只知道写代码,右键添加引用,从来也不知道操作的实质是什么,微软总是这个套路,鼠标点点就能把任务完成,这对新手友好但是对要通透了解程序执行和内部原理的程序员来说真是有点膈应。 程序集的概述 1.1程序集定义 程序集是 .net 应用程序的部署 ...
分类:
Web程序 时间:
2018-01-31 22:11:31
阅读次数:
275
上面类是AmS的全称,另外两大核心功能是WindowManagerService.java和View.java AmS提供的主要功能: AmS中定义了几个重要的数据类,分别用来保存进程(Process)、活动(Activity)和任务(Task) ProcessRecord.java记录的进程的相关 ...
分类:
移动开发 时间:
2018-01-30 16:59:43
阅读次数:
270
容器最基本的实现是beanFactory,但是大部分企业引用都是使用ApplicationContext,这里介绍基础的BeanFactory是为了更好的理解sping内部原理。 (一)基本用法 (1)bean的声明 (2)配置文件beanFactoryTest.xml (3)测试 (二)核心类介绍 ...
分类:
编程语言 时间:
2018-01-28 17:25:06
阅读次数:
203