静态代理: 简单来说就是:通过真实的实现类A和proxy代理实现同一个接口,然后在proxy代理里引入A对象的引用。 这样做的目的,就是为了可以实现一些其他的功能,但是不会让真实类变得膨胀。 优点: 代理使客户端不需要知道实现类是什么,怎么做的,而客户端只需知道代理即可(解耦合),对于如上的客户端代 ...
分类:
其他好文 时间:
2018-11-18 13:12:40
阅读次数:
164
试着写一写一系列博客,主要是记录从搭建框架,到集成一些相关的demo,以便以后在项目中用到的时候可以快速拷贝代码。 计划是一步一步的集成一些技术,比如,拦截器的使用,easypoi 的使用demo,Redis 的使用demo ,利用Redis做缓存,限流处理。rabbitmq 的使用demo 文件上 ...
分类:
编程语言 时间:
2018-11-17 01:09:39
阅读次数:
319
背景: SpringBoot+SpringSecurity搭建的一个web服务,注册到SpringEureka注册中心,通过SpringZuul进行统一网关访问 问题: 我们知道,当我要访问该web服务的一个请求 /test 且该请求需要用户认证,那么SpringSecurity会将请求302到通过 ...
分类:
编程语言 时间:
2018-11-15 13:37:48
阅读次数:
10342
python manage.py migrate --fake 不去数据库创建表 ...
分类:
其他好文 时间:
2018-11-11 12:54:48
阅读次数:
292
***************************接口********************************* 一.why 需求一直不变的时候可以不使用接口, 需求经常发生改变推荐使用接口... 软件产品中需求会经常改变,所以一般都要使用接口... 体现了可维护、可扩展的优点 二.什么 ...
分类:
编程语言 时间:
2018-11-05 01:11:26
阅读次数:
193
1、编译 ./configure --prefix=/usr/local/nginx --add-module=../nginx-rtmp-module --sbin-path=/usr/local/nginx/sbin/nginx --conf-path=/usr/local/nginx/conf ...
分类:
其他好文 时间:
2018-11-01 01:01:35
阅读次数:
113
Android4.4源码编译 需要准备以下文件: 源码包名:x4412_kitkat_rtm.tar.bz2 Jdk版本为jdk1.6.0_27 gcc 4.4 g++ 4.4 第一步:安装Ubuntu12.04,连接上网,安装好VMware Tools 第二步:安装jdk1.6.0_27 第三步: ...
分类:
移动开发 时间:
2018-10-28 11:19:49
阅读次数:
202
1.当遍历是一条数据,取数据是个数据需要遍历,只需要取 base.y_slide进行遍历即可。 $base['y_slide'] = unserialize($base['y_slide']); $num = count($base['y_slide']); for($i = 0; $i < $nu ...
分类:
微信 时间:
2018-10-27 16:09:15
阅读次数:
277
前言 简单来说互联网是由一个个站点和网络设备组成的大网,我们通过浏览器访问站点,站点把HTML、JS、CSS代码返回给浏览器,这些代码经过浏览器解析、渲染,将丰富多彩的网页呈现我们眼前; 一、爬虫是什么? 如果我们把互联网比作一张大的蜘蛛网,数据便是存放于蜘蛛网的各个节点,而爬虫就是一只小蜘蛛, 沿 ...
分类:
编程语言 时间:
2018-10-12 17:08:29
阅读次数:
174
一、准备表 #建表 create table department( id int, name varchar(20) ); create table employee( id int primary key auto_increment, name varchar(20), sex enum('m ...
分类:
数据库 时间:
2018-10-09 00:49:36
阅读次数:
150