自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 记一次mybatis使用collection封装失败

以树形结构查询菜单,用collection标签封装子菜单:<resultMap id="categoryTreeMap" type="com.lendless.gulimall.product.result.QueryCategoryTreeResult"> <id property="catId" column="cat_id"/> <result property="name" column="name"/> <

2020-10-12 23:14:40 980

原创 Aware注入spring底层组件和实现原理

有道云笔记:http://note.youdao.com/noteshare?id=74be20d5788bfd5ade458b1a9cbd46e6

2020-06-20 15:38:27 203

原创 spring中bean的生命周期总结

有道云笔记:http://note.youdao.com/noteshare?id=bfdb0a838cf0b0ce9e693fee7d909404

2020-06-18 20:36:44 225

原创 spring注解方式注册组件的方式总结

有道云笔记:http://note.youdao.com/noteshare?id=a9eac3205f82ed429c49200142e60cd6

2020-06-18 20:35:35 102

原创 springboot异常处理流程

有道云笔记:http://note.youdao.com/noteshare?id=db2fbf250fbd35a01619bcddab3eac7c

2020-06-13 16:45:12 165

原创 mybatis的多对一,一对多关系的处理

有道云笔记:http://note.youdao.com/noteshare?id=e910f5be7725da248db39718d44a4000

2020-06-12 17:40:31 121

原创 mybatis接收参数总结

有道云笔记:http://note.youdao.com/noteshare?id=a90d0691f7ce947f52594e8f9c9287e3

2020-06-11 19:50:36 107

原创 nfs实现不同主机共享目录

nfs简介NFS(Network File System):网络文件系统,是一种基于TCP/IP传输的网络文件系统协议,最初由SUN公司开发。通过使用NFS协议客户机可以像访问本地目录一样访问远程服务器中的共享资源。对大多数负载均衡群集来说,使用NFS协议来共享数据存储比较适用。NFS服务的实现依赖于RPC(remote process call,远端过程调用)机制,以完成远程到本地的映射过程,在centos6中,需要安装nfs-utils,rpcbind软件包来提供NFS共享服务,前者用于NFS共享发

2020-06-10 19:14:05 237

原创 Ehcache实现集群缓存同步

有道云笔记:http://note.youdao.com/noteshare?id=05229d37ff1caa75034847ce3de62395

2020-06-10 19:10:44 400

原创 用form表单实现delete和put方式提交数据

有道云笔记:http://note.youdao.com/noteshare?id=778b77b7382af7b16314e13271cc447f

2020-06-08 19:10:08 1262

原创 Spring-Data-Elasticsearch的配置详解

有道云笔记:http://note.youdao.com/noteshare?id=679b4a44f9d45186eb7e8648f006d622

2020-05-27 21:59:42 1363

原创 docker安装kibana6.7.1

有道云笔记:http://note.youdao.com/noteshare?id=1208d0b70b8c0034c1cdc43b455142b0

2020-05-25 17:41:22 319

原创 安装IK分词器6.7.1

有道云笔记:http://note.youdao.com/noteshare?id=7a19459ae908d2594af537f44f7b6076

2020-05-25 17:40:12 225

原创 docker安装ElasticSearch6.7.1

有道云笔记:http://note.youdao.com/noteshare?id=1208d0b70b8c0034c1cdc43b455142b0

2020-05-25 17:38:14 172

原创 Tomcat8.5集群实现session共享

Tomcat7与Tomcat8实现session共享的配置有些差异,这里对Tomcat8的配置进行一下总结,更多细节可以参考Tomcat的官网:https://tomcat.apache.org/tomcat-8.5-doc/cluster-howto.html第一步在项目的web.xml中添加一个 distributable 节点第二步打开每个tomcat的server.xml,找到下面这行:在这行下面添加如下配置:<Cluster className="org.apache.ca

2020-05-14 17:39:50 808

原创 MySQL-索引单表优化案例

有道云笔记记录:http://note.youdao.com/noteshare?id=a87dbac696228667ed62c954bdc3fe7c

2020-04-28 11:14:53 115

原创 MySQL优化-执行计划(explain)详解

通过有道云笔记记录:https://note.youdao.com/ynoteshare1/index.html?id=7d140f854ec04fb64df2585dc4b8c6dd&type=note

2020-04-28 10:27:12 275

原创 多态的理解

什么是多态?看了很多描述,最后自己总结的一句话就是:多态就是一个父类的引用指向子类的对象,在编译和运行时会表现出不同的行为。对成员变量来说,编译和运行都是调用父类的成员变量对成员方法来说,编译时调用父类的成员方法,而运行时调用真正对象的方法,而引用指向的是子类的对象,所以调用子类的方法多态的前提条件继承重写方法向上转型总结1.成员变量:(不涉及覆盖)编译时: 参考引用变量...

2020-03-18 10:51:13 58

转载 日志框架与日志系统

转载:https://www.cnblogs.com/huahua035/p/8022010.html日志系统:日志的具体实现。经典的有:log4jJDK Logging;还有log4j作者推出的被高度评价的logBack等等;日志框架:如果只存在一种日志系统,日志框架完全没有必要存在(logBack无法独立使用),但事与愿违。为了解决多个日志系统的兼容问题,日志框架应运而生。主...

2020-03-17 18:06:11 77

原创 配置Sql developer监听

第一步下载Sql developer安装包链接:https://pan.baidu.com/s/1lCK8RB8RP6-FweWMekfgPQ提取码:sxuu下载后直接解压即可第二步打开instantclient_11_2目录下的 tnsnames.ora 的监听配置文件第三步添加以下内容:HOST:数据库所在的ip地址PORT: 数据库使用端口orcl: 数据库实例可配...

2020-03-14 09:40:49 1725

原创 微服务简介

微服务架构解决方案第一套:Spring Boot + Spring Cloud 组件多,功能完备,采用Http方式通信第二套:Spring Boot + Dubbo + Zookeeper 组件少,功能非完备,采用RPC方式通信微服务四大问题目标:高可用(一直可以用),高并发,高性能问题一:客户端如何访问这么多服务?解决办法:API网关问题二:服务与服务之间如何通...

2020-03-06 23:25:42 69

原创 dubbo-使用Kryo实现高速序列化

dubbo中支持的序列化方式:dubbo序列化:阿里尚未开发成熟的搞笑java序列化实现,阿里不建议在生产环境使用它hession2序列化:hession是一种跨语言的高效二进制序列化方式,但这里实际不是原生的hession2序列化,而是阿里修改过的hession lite,它是dubbo RPC默认启用的序列化方式json序列化:目前有两种实现,一种是采用阿里的fastjson库;另一种...

2020-03-06 20:57:05 745

原创 dubbo负载均衡

官方文档:http://dubbo.apache.org/zh-cn/docs/user/demos/loadbalance.html配置示例:#spring项目名spring.application.name=dubbo-demo-provider#Dubbo provider configurationdubbo.application.name=dubbo-demo-provide...

2020-03-06 17:10:27 72

原创 最新版dubbo控制管理台的使用方法

dubbo管理控制台使用方法参考:https://www.cnblogs.com/yxth/p/11819874.htmlgithub参考地址:https://github.com/apache/dubbo-admin启动自己的zookeeperdubbo使用zookeeper作为服务注册中心,所以启动控制台之前请先启动zookeeper服务安装node.js新版的dubbo是个前后台...

2020-03-06 15:29:48 906 1

原创 解决maven无法导入依赖问题

有次遇到maven无法下载本地仓库没有的依赖,按理说因该会去远程仓库下载(配置了阿里云的maven镜像)。但不管怎样做都下载不下来,最后发现IDEA有个报错。于是从下面的位置打开日志文件:发现报错信息如下:1) No implementation for org.apache.maven.model.path.PathTranslator was bound. while locat...

2020-03-05 16:55:27 1629

转载 maven跳过单元测试-maven.test.skip和skipTests的区别

转载地址:https://www.cnblogs.com/javabg/p/8026881.html

2020-03-05 09:12:31 205

转载 mvn中的-D和-P参数用法

转载:https://blog.csdn.net/yy193728/article/details/72847122-D代表(Properties属性)用法:mvn -DpropertyName=propertyValue clean package如果propertyName不存在pom.xml,它将被设置如果propertyName已经存在pom.xml,其值将会传递给参数要发送...

2020-03-05 09:10:11 12998

转载 truncate,delete和drop的区别

转载:https://blog.csdn.net/HenryMrZ/article/details/89112119

2020-03-04 00:16:02 92

转载 数据库三大范式

转载:https://www.cnblogs.com/zxsoft/archive/2007/08/03/840826.html第一范式:数据库表的每一列都是不可分割的基本数据项,如果有重复的值,可能需要定义新的实体,新的实体与原实体之间为一对多关系。每一行只包含一个实例信息第二范式:第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1...

2020-03-04 00:11:09 63

原创 sql中union和union all的区别

如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重...

2020-03-04 00:06:53 301

原创 存储过程和存储函数示例

存储过程存储过程有输入和输出两种参数,输入参数示例1示例表:oracle的scott用户下的emp表create or replace procedure update_sal(vempno in number,vcount in number)is -- 声明变量记录当前工资 cur_sal number;begin -- 先查询涨工资前的工资 sel...

2020-03-03 23:59:59 278

原创 zookeeper配置文件说明

zookeeper安装的模式:基于docker安装的zookeeper伪集群模式配置文件路径/conf/zoo.cfg[root@localhost zookeeper]# docker exec -it 28072c3a055e /bin/bashbash-4.4# cd /confbash-4.4# lsconfiguration.xsl log4j.properties ...

2020-03-03 00:12:03 259

原创 zookeeper-基于docker安装

参考:https://www.jianshu.com/p/a71dbcfaf098这里通过Docker Compose的方式安装伪集群模式:拉取镜像docker pull zookeeper注意:拉取最新的zookeeper镜像,可能会有点儿问题,下面能看到,可以换成3.4.13版本。但这里还是先用最新版看下问题创建docker-compose.yml配置文件[root@localh...

2020-03-02 23:00:13 172

原创 docker的使用

docker服务:启动服务:systemctl start docker.service关闭服务:systemctl stop docker.service重启服务:systemctl restart docker.service非root用户使用docker非root用户查看docker信息,只能看到client版本:[zhangqi@localhost root]$ ...

2020-03-02 21:00:01 215

原创 springmvc的路径问题

首先可以参考下面的这篇博客:https://blog.csdn.net/qq_41933149/article/details/101847293

2020-02-29 13:12:57 583

原创 运行打包的springboot项目

第一种由于springboot项目默认内嵌了tomcat,所以不需要依靠tomcat,可直接运行jar包。步骤一:进入需要打包的项目的根目录,运行打包命令:D:\workspace\IdeaProjects\bwcar>mvn clean package步骤二:在target目录中找到打包好的jar包,复制到任意地方,可以是windows也可以是linux系统。使用 java ...

2020-02-27 21:55:57 136

原创 docker的安装与卸载

1. 安装docker安装要求:仅适用64位linux安装(uname --m)需要内核版本3.10或更高版本(uname -r)安装脚本:通过这个脚本安装的docker是最新版的:curl -sSL https://get.daocloud.io/docker | sh...

2020-02-26 12:57:29 348

原创 CentOS7替换yum源解决yum makecache不成功问题

新装了虚拟机,替换yum源的过程中出现了问题,在这里总结一下:按照网上的做法,依次执行以下命令替换yum源:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.co...

2020-02-26 11:06:21 15413 3

转载 java自定义注解

转载:https://blog.csdn.net/xsp_happyboy/article/details/80987484

2020-02-22 10:43:01 59

原创 apache poi实现excel导出功能

第一步:添加依赖<!--poi导入导出--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.10-...

2020-02-15 15:56:46 340

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除