摘要: 设计模式系列 - 单例模式 是什么? 定义: 确保一个类只有一个实例,并且提供访问该实例的静态方法。 单例的特点: 在JVM中有且只能有一个实例存在。 构造器必须私有(private修饰),禁止外部类通过构造器创建。 提供一个全局公开的 getInstance() 方法获取该实例。 饿汉式 - 线程 阅读全文
posted @ 2021-10-29 18:28 君子坐而论道 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 简介 Lucene 是什么? Lucene 可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。Lucene 只是一个库,想要发挥出强大作用,需要使用Java将其集成到应用中。Lucene非常复杂,需要深入了解检索相关知识理解它是如何工作的。 Elasticsearch 是什么? Elas 阅读全文
posted @ 2021-09-29 10:43 君子坐而论道 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 概述 MongoDB 是一个基于分布式文件存储的数据库,由C++语言编写。旨在为Web 应用提供可拓展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 MongoDB 无 Schema 限制,灵活度很高。 数据 阅读全文
posted @ 2021-09-26 18:26 君子坐而论道 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Mybatis缓存简单使用 MyBatis中的缓存分为一级缓存和二级缓存,一级缓存又被称为 SqlSession 级别的缓存,二级缓存又被称为表级缓存。 一级缓存 一级缓存是 SqlSession级别 的缓存。在操作数据库时需要构造 sqlSession 对象,在对象中有一个(内存区域)数据结构(H 阅读全文
posted @ 2021-06-08 16:32 君子坐而论道 阅读(233) 评论(1) 推荐(0) 编辑
摘要: response.setHeader("Content-Disposition", String.format("inline; filename=\"%s\"", StringUtil.toEncodedString(fileDescriptionDTO.getName().getBytes(), 阅读全文
posted @ 2021-06-03 18:07 君子坐而论道 阅读(705) 评论(0) 推荐(0) 编辑
摘要: Markdown学习 标题 三级标题 四级标题 字体 Hello World! Hello World! Hello World! Hello World! 引用 走向人生巅峰 分割线 图片 超链接 点击跳转到百度 列表 有序列表 A B C 无序列表(-) A B C 表格 名字 性别 生日 张三 阅读全文
posted @ 2021-04-26 10:31 君子坐而论道 阅读(116) 评论(0) 推荐(1) 编辑
摘要: RabbitAdmin 该类封装了对 RabbitMQ 的管理操作 @Bean public RabbitAdmin rabbitAdmin(ConnectionFactory connectionFactory){ return new RabbitAdmin(connectionFactory) 阅读全文
posted @ 2020-07-13 17:39 君子坐而论道 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: svn服务器端下载(VisualSVN) 安装包,选择windows版的VisualSVN-Server https://www.visualsvn.com/downloads/ svn客户端下载(TortoiseSVN) 安装包:https://www.visualsvn.com/visualsv 阅读全文
posted @ 2020-06-08 14:37 君子坐而论道 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 自己写的案例在github上 可以下载下来看 https://github.com/171437912/shiro_ssm_Demo.git freemarker集成shiro标签 最近在做权限控制的时候用到了shiro,可惜一窍不通,学了一段时间之后,在freemarker装饰器中集成shiro标 阅读全文
posted @ 2017-10-24 14:09 君子坐而论道 阅读(3650) 评论(0) 推荐(0) 编辑
摘要: Linux系统MySQL开启远程连接 远程连接服务器上的MySQL。 Navicat软件连接数据库报错:2003-can't connect to MYSQL serve 工具/原料 crt、navicat、Linux系统、MySQL。 方法/步骤 远程连接上Linux系统,确保Linux系统已经安 阅读全文
posted @ 2017-09-18 19:10 君子坐而论道 阅读(5478) 评论(0) 推荐(0) 编辑