随笔分类 - 你渴望力量吗?
基础大师
摘要:1.Solr安装所需要的环境:Solr是java开发,因此需要预先安装jdk。此外,Solr需要在Tomcat上运行,因此需要安装Tomcat。1.搭建步骤第一步:把solr 的压缩包上传到Linux系统 第二步:解压solr。 第三步:安装Tomcat,解压缩即可。第四步:把solr部署到Tomc
阅读全文
摘要:1.redis-cluster架构图 Redis 自3.0以后开始支持集群。从上图我们可以看出,redis集群的每个节点之间都进行相互通信,在redis集群中,不存在代理层,即没有固定的入口。redis集群的每个节点都可以作为入口。注意:1.每个节点的存储数据不一样。2.所有的redis节点彼此互联
阅读全文
摘要:1.Redis的安装Redis是c语言开发的。安装redis需要c语言的编译环境。如果没有gcc需要在线安装。Yum install gcc-c++(由于linux的版本有很多种,所以redis安装时都需要进行编译,这意味着我们的redis包其实是源码,需要c语言环境进行编译)。 安装步骤:第一步:
阅读全文
摘要:AOP定义了一些新的概念,要想深入的理解AOP的原理,就必须掌握这些概念的具体含义,本人菜鸡一枚,一下是自己对一些概念的理解,如果哪里不对,欢迎评论区指正 AOP核心概念AOP即Aspect-Oriented Programming的缩写,中文意思是面向切面(或方面)编程。AOP实际上是一种编程思想
阅读全文
摘要:在Spring的配置文件中,我们可以使用<bean>元素定义Bean,以及使用<constructor-arg>或着<property>元素装配bean,这对于包含少量Bean的应用来说以经非常不错了,但是随着应用的发展,我们不得不编写越来越复杂的XML配置。为解决这个问题,Spring提供了几种技
阅读全文
摘要:1.单例类的配置如果我们想创建一个单例类的bean,只能会通过静态工厂来创建。下图为一个单例类: Stage并没有提供公开的构造方法,构造方法都是私有的,必须通过getInstance()方法获得已经实例化好的stage,所以我们每次调用返回的都是相同的实例。在Spring的配置文件中,我们可以通过
阅读全文
摘要:依赖注入 依赖注入并没有我们听上去那么复杂,在项目中应用依赖注入,会使代码变的异常简单,更易于理解和测试。 任何一个有实际意义的应用,都是多个类组成,这些类之间相互协作,来实现特定的业务逻辑,通常,每个对象负责管理与自己相互协作的对象,这就使得代码具有的侵入性,耦合程度较高,不利于维护。例如: 上面
阅读全文
摘要:1.首先修改tomcat安装目录下的conf文件夹中的tomcat-user.xml文件 <role rolename="manager-gui"/> <role rolename="manager-script"/> <user username="tomcat" password="tomcat
阅读全文
摘要:前面面已经完成了2大框架的整合,SpringMVC的配置文件单独放,然后在web.xml中配置整合。1.配置spring-mvc.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.
阅读全文
摘要:依赖:<properties> <!-- spring版本号 --> <spring.version>4.1.3.RELEASE</spring.version> </properties> <!-- Spring依赖--> <dependency> <groupId>org.springframe
阅读全文
摘要:1.线程的生命周期 线程是一个动态执行的过程,它也有一个从产生到死亡的过程,下图显示了一个线程完整的生命周期。 2.多线程使用场景多线程,故名思议,就是一段程序上有多个线程在执行,由于CPU的快速切换,是的多个线程看似是同时执行的。常见的多线程应用场景如下所示:1、servlet多线程。2、数据库用
阅读全文
摘要:1.建立maven项目 2.首先引入mybatis需要引入的依赖(1).数据库驱动(2).mybatis核心包 <!-- mysql数据库驱动--> <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dep
阅读全文

浙公网安备 33010602011771号