Spring的核心是IoC容器和AOP,它们是Spring架构体系中的核心基础。平常使用通过简单配置即可,没有深究其底层实现,因而常常不知所以然,殊不知Spring已经帮助我们完成了太多事情。因此有必要对其实现进行学习,加深对其的理解和应用。 IoC(Inverse of Control):控制反转 ...
分类:
编程语言 时间:
2018-06-11 23:41:05
阅读次数:
207
2.27 linux和windows互传文件?使用条件:使用Xshenll或SecureCRT(putty不支持);安装特定的包:[root@hyc-01-01 ~]# yum install -y lrzsz?Linux向windows传文件:1[root@hyc-01-01 ~]# ls111? 222? 3.txt? anaconda-ks.
分类:
其他好文 时间:
2018-06-11 23:40:49
阅读次数:
314
#include<stdio.h>#include<stdlib.h>#include<time.h> void main(){ time_t ts; srand((unsigned int)time(&ts)); int a[10]; for (int i = 0; i < 10; i++) { ...
分类:
其他好文 时间:
2018-06-11 23:40:35
阅读次数:
174
Polly+AspectCore实现熔断与降级机制 https://www.cnblogs.com/edisonchou/p/9159644.html 一、熔断、降级与AOP 1.1 啥是熔断? 在广义的解释中,熔断主要是指为控制股票、期货或其他金融衍生产品的交易风险,为其单日价格波动幅度规定区间限 ...
分类:
Web程序 时间:
2018-06-11 23:40:22
阅读次数:
454
<! toc orderedList:0 depthFrom:1 depthTo:6 "day16 事务 数据库连接池 编写自己的jdbc框架" "1. 事务" "1.1 事务回滚点" "1.2 事务四大特性 ACID" "1.2.1 隔离性 脏读 不可重复读 虚读(幻读)" "1.3 事务的隔离级 ...
分类:
数据库 时间:
2018-06-11 23:40:07
阅读次数:
253
原题网址:https://www.lintcode.com/problem/nth-to-last-node-in-list/description 描述 找到单链表倒数第n个节点,保证链表中节点的最少数量为n。 描述 描述 找到单链表倒数第n个节点,保证链表中节点的最少数量为n。 找到单链表倒数第 ...
分类:
其他好文 时间:
2018-06-11 23:39:57
阅读次数:
164
keytool 一、keytool是java自带的生成数字证书的一种命令工具,KeyStore里面存放3个实体,PrivateKeyEntry,SecretKeyEntry,TrustedCertificateEntry,一个条目就是条目名+实体keytool命令在jdk安装路 径的位置:/Libr ...
分类:
其他好文 时间:
2018-06-11 23:39:47
阅读次数:
382
本章blog主要讲解了DNS域名解析服务及DNS服务器部署,理论知识包括dns查询类型,工作原理,解析类型,服务器类型,服务管理,数据库文件,资源记录类型等,并模拟了主从复制、正向解析、反向解析、子域委派、 区域转发、安全访问控制及view视图 等实验案例 ,并模拟搭建内网根、一级域、二级域及子域的DNS部署配置实验。
分类:
系统相关 时间:
2018-06-11 23:39:38
阅读次数:
305
brotli压缩 https://www.cnblogs.com/shanyou/p/9154816.html Brotli是一种全新的数据格式,可以提供比Zopfli高20 26%的压缩比。据谷歌研究,Brotli压缩速度同zlib的Deflate实现大致相同,而在Canterbury语料库上的压 ...
分类:
其他好文 时间:
2018-06-11 23:39:32
阅读次数:
662
var gulp = require('gulp');var uglify = require('gulp-uglify'); // 获取 uglify 模块(用于压缩 js)var minifyCSS = require('gulp-minify-css'); // 获取 minify-css 模 ...
分类:
其他好文 时间:
2018-06-11 23:39:01
阅读次数:
207
redis基本操作 创建数据:set set key value 查询数据:get get key 创建多条数据:mset mset key value key value key value .......... 查询多条数据:mget mget key key key ........... 增 ...
分类:
其他好文 时间:
2018-06-11 23:38:46
阅读次数:
185
var array = [12,3,67,88,9,344,78,6]; var obj1 = {'name':'小林','age':'18','sex':'男'}; var obj2 = [{'name':'小明'},{'age':'33'},{'sex':'男'},{'sport':'篮球'}]... ...
分类:
编程语言 时间:
2018-06-11 23:38:22
阅读次数:
294
用于进程间通信的管道 pipe函数 摘自:https://blog.csdn.net/oguro/article/details/53841949 #include <unistd.h> int pipe(int pipefd[2]); 描述: 父进程调用pipe函数创建管道,得到两个文件描述符fd ...
分类:
其他好文 时间:
2018-06-11 23:38:16
阅读次数:
191
1:阻止冒泡事件JS事件流其中一种是冒泡事件,当一个元素被触发一个事件时,该目标元素的事件会优先被执行,然后向外传播到每个祖先元素,恰如水里的一个泡泡似的,从产生就一直往上浮,到在水平面时,它才消失。在这个过程中,如果你只希望事件发生在目标元素,而不想它传播到祖先元素上去,那么你需要在“泡泡”离开对象之前刺破它。在vue中怎么写?2:阻止默认行为在vue中怎么写?3:键盘事件获取键码?通过事件对象
分类:
其他好文 时间:
2018-06-11 23:38:10
阅读次数:
305