代理模式 代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。Spring 中让我们耳熟能详的 AOP 的底层就是用到了动态代理实现的,以处理调用代理对象的处理方法前后的特殊处理。 ...
分类:
其他好文 时间:
2019-01-22 10:57:22
阅读次数:
171
可以看到,无需在类名称后面加泛型<T>就可以直接在类中使用泛型. 挺实用的一个技巧. ...
分类:
其他好文 时间:
2019-01-20 23:36:23
阅读次数:
213
给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按GPLTGPLT....这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。 输入格式: 输入在一行中给 ...
分类:
其他好文 时间:
2019-01-20 20:12:21
阅读次数:
186
\PLSQL\instantclient_11_2 listener.ora tnsnames.ora \app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN listener.ora tnsnames.ora 链接:https://www. ...
分类:
数据库 时间:
2019-01-17 01:16:20
阅读次数:
274
\common\config\main.php或者\backend\config\main.php中加 yii中自带的四张表: vendor/yiisoft/yii2/rbac/migrations/schma-mysql.sql 复制里面的内容在mysql中运行 还要自己加一个user表: 添加R ...
分类:
其他好文 时间:
2019-01-16 20:43:09
阅读次数:
148
vue使用marked.js实现markdown转html并提取标题生成目录 ...
分类:
Web程序 时间:
2019-01-16 14:57:22
阅读次数:
385
说明:阅读本文章,请参考之前的block文章加以理解; 一、栈区block分析 //代码 //打印 分析: <1>block代码内部引用的Person实例对象先于输出语句销毁,因为per仅限于大括号内,但此时block销毁了没有?往下看; <2>上述block代码块并没有被指针持有,接下来看看指针持 ...
分类:
其他好文 时间:
2019-01-15 14:23:45
阅读次数:
177
这里用到了expect 命令,需要先安装tcl 然后 安装expect 安装不再介绍可以参考下面链接:https://www.cnblogs.com/daojian/archive/2012/10/10/2718390.html 脚本代码:oracle备份 脚本代码:将oracle备份文件 复制到另 ...
分类:
系统相关 时间:
2019-01-14 21:25:53
阅读次数:
236
一、什么是Docker Docker是基于Go语言实现的开源容器项目,诞生于2013年年初,最初发起者是dotCloud公司。Docker自开源后受到广泛的关注和讨论,目前已有多个相关项目(包括Docker三剑客、Kubernetes等),逐渐形成了围绕Docker容器的生态体系。Docker基于L ...
分类:
其他好文 时间:
2019-01-14 20:19:49
阅读次数:
226
编译依赖安装 yum install gcc-c++ yum install -y tcl 安装步骤 下载:wget http://download.redis.io/releases/redis-5.0.3.tar.gz解压:tar xzf redis-5.0.3.tar.gz进入到解压目录:cd ...
分类:
其他好文 时间:
2019-01-14 14:53:03
阅读次数:
108