![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
zhangbaoss
以大多人的努力程度,还轮不到拼天赋的地步
展开
-
windows+nginx-1.13.9+tomcat-8.0.49安装
一、工具:Nginx-1.13.9Tomcat-8.0.49二、目标:Windows下实现高性能负载均衡的Tomcat集群三、实现步骤:1.下载nginx,链接地址:http://nginx.org/en/download.html2.解压后选择位置存放3.下载Tomcat-8.0.49,链接地址:https://tomcat.apache.org/download-80.cgi4.解压两个Tom...原创 2018-03-06 21:19:32 · 1599 阅读 · 0 评论 -
Mybatis基础
# 如何使用Mybatis ### 1.简单使用 ##### 1.导入mybatis和数据库连接依赖 ###<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>...原创 2019-07-19 13:40:50 · 159 阅读 · 0 评论 -
SpringBoot自定义Starters
#如何自定义Starters#### 1.创建思路 ###1.这个场景需要用到的依赖是什么?2.如何编写自动配置,一些注解的功能?@Configuration //指定这个类是一个配置类@ConditionalOnXXX //在指定条件成立的情况下自动配置类生效@AutoConfigureAfter //指定自动配置类的顺序@Bean //给容器中添加...原创 2019-07-19 13:39:03 · 204 阅读 · 0 评论 -
SpringBoot中Security
# Spring Boot Security ### 1.如何使用Spring Security ##1.导入Security依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter...原创 2019-07-19 13:37:55 · 197 阅读 · 0 评论 -
SpringBoot中Cache
# SpringBoot中缓存 ### 1.JSR107缓存接口 ##*CachingProvider:定义了创建,配置,获取,管理和控制多个CacheManager,一个应用可以在运行期访问多个CachingProvider*CacheManager:定义了创建,配置,获取,管理和控制多个唯一命名的Cache,这些Cache存在于CacheManager的上下文中,一个CacheMan...原创 2019-07-19 13:35:01 · 242 阅读 · 0 评论 -
SpringBoot启动原理
# SpringBoot启动原理 #1.创建SpringBoot时默认生成一个启动类@SpringBootApplicationpublic class SpringBootWebApplication {public static void main(String[] args) {SpringApplication.run(Sp...原创 2019-07-19 13:32:12 · 116 阅读 · 0 评论 -
RabbitMQ初体验
RabbitMq基本概念代码地址:https://github.com/zhangbaoss/spring-boot-amqp一、概念MQ全称是Message Queue(消息队列),是一种分布式应用程序的通信方法,它是消费者-生产者模型的典型代表,producer往消息队列中不断的写入消息,而另一端的consumer则可以读取或者订阅队列中的消息,RabbitMq是Mq的一种,是一种...原创 2019-02-25 10:55:15 · 143 阅读 · 0 评论 -
简单手写Spring IOC容器,实现依赖注入
如何简单手写IOC容器代码地址:https://github.com/zhangbaoss/spring-ioc一、准备工作1.配置文件中添加扫描包路径applicationContext.xml文件中添加扫描包路径<context:component-scan base-package="com.zhangbaoss"/>2.实现自己的注解类@ExtC...原创 2019-01-14 14:21:55 · 1344 阅读 · 0 评论 -
SVN报错
打开Eclipse后发现文件找不到,项目已经被关闭,想要打开项目时报以下错误:原因是更新SVN时将.project文件一同更新了解决办法:找到项目所在目录,将.project.mine文件中的内容拷贝到.project文件中,并将以下三个文件删除,重新打开项目...原创 2018-03-06 11:01:55 · 449 阅读 · 0 评论 -
maven项目怎么使用本地jar包
1.在项目根目录下新建lib文件夹;2.将需要安装的本地jar包放入lib文件夹下;3.在pom.xml文件中添加依赖,报错暂且不用管它;4.在记事本中编写命令行:install:install-file -DgroupId=actFrame -DartifactId=actFrame -Dversion=1.2.0 -Dfile=${project.basedir}/lib/actFram...原创 2018-03-06 10:06:18 · 741 阅读 · 0 评论 -
Linux(Ubuntu和CentOS通用)系统下源码安装Nginx
Linux(Ubuntu和CentOS通用)系统下源码安装Nginx1.下载nginx,链接地址:http://nginx.org/download/nginx-1.12.2.tar.gz,选择linux版本(.tar.gz)(Nginx版本为1.12.2)2.下载Nginx依赖包:1.gzip模块需要zlib库(http://zlib.net)(zlib-1.2.11.tar.gz)2.rewr...原创 2018-03-08 15:46:34 · 2448 阅读 · 1 评论 -
mysql安装报The action ‘Install’ for product ‘MySQL Server 5.7.19’ failed.错误
如果安装mysql报The action ‘Install’ for product ‘MySQL Server 5.7.19’ failed.错误,则是因为缺少一个32位的Visual C++ Redistributable Packages for Visual Studio 2013!!!注意是32位的。即使你的电脑是64位的地址:https://www.microsoft.com/zh-c...原创 2018-03-06 21:23:13 · 2416 阅读 · 1 评论 -
Aop注解启动工作原理
# AOP注解启动流程 #给配置类添加一个@EnableAspectJAutoProxy注解用来开启基于注解的Aop模式,现在来研究这个注解起到了什么作用@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Import(AspectJAutoProxyRegistr...原创 2019-07-19 13:43:19 · 452 阅读 · 0 评论