-
Springboot源码分析之代理三板斧
Springboot源码分析之代理三板斧 摘要: 在 Spring 的版本变迁过程中,注解发生了很多的变化,然而代理的设计也发生了微妙的变化,从 Spring1.x 的 ProxyFactoryBean 的硬编码到 Spring2.x 的 Aspectj 注解,最后到了现在广为熟知的自动代理。 说明: ProxyConfig 代理...
-
《Java 8 in Action》Chapter 3:Lambda表达式
《Java 8 in Action》Chapter 3:Lambda表达式 1. Lambda简介 可以把Lambda表达式理解为简洁地表示可传递的匿名函数的一种方式:它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。 匿名——我们说匿名,是因为它不像普通的方法那样有...
-
Shrio使用Jwt达到前后端分离
Shrio使用Jwt达到前后端分离 概述 前后端分离之后,因为HTTP本身是无状态的,Session就没法用了。项目采用jwt的方案后,请求的主要流程如下:用户登录成功之后,服务端会创建一个jwt的token(jwt的这个token中记录了当前的操作账号),并将这个token返回给前端,前端每...
-
SpringBoot 配置 AOP 打印日志
SpringBoot 配置 AOP 打印日志 在项目开发中,日志系统是必不可少的,用 AOP 在Web的请求做入参和出参的参数打印,同时对异常进行日志打印,避免重复的手写日志,完整案例见文末源码。 一、 Spring AOP AOP (Aspect-Oriented Programming,面向切面编程),它利用一种横...
-
SpringBoot打包部署简单说明
SpringBoot打包部署简单说明 SpringBoot项目打包部署 一、jar包方式 这种使用SpringBoot内嵌的Tomcat进行部署 1 - 打包方式默认jar,所以下面加也行,不加也行 packagingwar/packaging 2 - 使用命令启动部署 java -jar xxx.jar 二、war包方式 1 - 打包方式默认jar,我...
2019-08-26 06:38:43 ServletWebAppPSTomcatAVHTTPSweb<Applicationthe
-
重新学习Mysql数据库4:Mysql索引实现原理
重新学习Mysql数据库4:Mysql索引实现原理 MySQL索引类型 一、简介 MySQL目前主要有以下几种索引类型: 1.普通索引 2.唯一索引 3.主键索引 4.组合索引 5.全文索引 二、语句 CREATE TABLE table_name[col_name data type][unique|fulltext][index|key][index_name](col_...
-
重新学习Mysql数据13:Mysql主从复制,读写分离,分表分库策略与
重新学习Mysql数据13:Mysql主从复制,读写分离,分表分库策略与实践 一、MySQL扩展具体的实现方式 随着业务规模的不断扩大,需要选择合适的方案去应对数据规模的增长,以应对逐渐增长的访问压力和数据量。 关于数据库的扩展主要包括:业务拆分、主从复制、读写分离、...
2019-08-26 06:38:13 电商平台电商系统mysql用户学习mysqlsql 语句sql脚本sql解析文档文件服务器
-
重新学习Mysql数据库3:Mysql存储引擎与数据存储原理
重新学习Mysql数据库3:Mysql存储引擎与数据存储原理 转自:https://draveness.me/mysql-innodb 作为一名开发人员,在日常的工作中会难以避免地接触到数据库,无论是基于文件的 sqlite 还是工程上使用非常广泛的 MySQL、PostgreSQL,但是一直以来也没有对数据库有一个...
-
重新学习MySQL数据库9:Innodb中的事务隔离级别和锁的关系
重新学习MySQL数据库9:Innodb中的事务隔离级别和锁的关系 微信公众号【黄小斜】大厂程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「B...
2019-08-26 06:36:51 学习mysql定义mysqlqq互联网行业系统微信公众号微信androidiOS
-
kafka分布式集群搭建
kafka分布式集群搭建 一、版本 CentOS 7.5 zookeeper-3.4.12 kafka _2.12-1.1.0 二、zookeeper安装 1、下载解压zookeeper压缩包 tar -zvxf zookeeper-3.4.12.tar.gz 2、创建数据与日志文件夹 mkdir /usr/local/zookeeper-3.4.12/ datamkdir /usr/local/zookeeper-3.4.1...
2019-08-26 06:35:53 文件服务器echoIE系统微信公众号微信Administrator公众号CentOS
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
