自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于MySQL的缓存方案

概述一般而言,后台缓存有以下几种方案:使用guava等第三方工具类提供的缓存能力 自己基于集合类实现 使用Redis缓存中间件使用本地内存实现缓存都优点是缓存数据更靠近用户端,以空间换时间. 但是由于数据是分散存储的,如果数据有变更则必须同时更新所有应用实例的缓存数据,否则会出现数据不一致的情况.而使用缓存中间件可以利用Nosql数据库进行集中式管理缓存数据,一般数据变更后删除缓存,下次查询数据再更新进缓存. 优点是引进中间件提供通用缓存功能,各应用无需自己实现. 缺点需要维护额外的中间件

2022-03-29 21:11:24 864

原创 POI组件事件读入

项目结构依赖如下<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.25</version></dependency><dependency> <groupId>org.slf4j</groupId>

2020-05-13 20:16:42 587

原创 Java数据类型与装箱拆箱

Java数据类型分为两大类:基本数据类型 和 引用数据类型基本数据类型 (8个):整型:byte shortint long 分别是1 2 4 8 字节 浮点型:float double 分别是4 8字节 字符型:char 布尔型:boolean引用数据类型类对象: Object obj = new Object(); 数组:包括对象数组 和 基本数据...

2020-01-13 13:34:41 157

原创 Java各版本新特性汇总

摘要:从jdk1.5开始,java迎来了版本大跃迁,本文章基于jdk1.5搜集整理各个版本的新特性总览,关于各个特性的具体内容会在单独的文章中解读Java SE 5 新特性:对应书籍:JAVA2核心技术卷I:基础知识(原书第7版)JAVA2核心技术,卷II:高级特性(原书第7版)引入泛型 引入注解 自动装箱 自动拆箱 增强for循环 可变参数 StringBu...

2020-01-13 12:57:36 199

原创 apps.bdimg.com 在您的计算机上安装危险程序

在项目里搜索apps.bdimg.com,查看哪里使用了静态文件,替换掉即可,2019-03-29 晚百度这个托管域名被谷歌拦截

2019-03-30 10:05:23 1135

原创 Maven jar包冲突原理说明

MAVEN预备知识依赖传递A -> B -> C 当 C 在 B 中的scope为 test、provided、system时,A 不会依赖于 C。 否则 A依赖于C依赖隔断按照“依赖传递”的例子,如果A 不想引入 C,那么只需要在dependency B 时 exclude C 即可 B对C的scope设置为optional这种可选依赖方式不推荐使用冲突管理最短...

2019-03-19 15:28:30 705

原创 remote: Repository not found.

当某次安装一个证书后使用git发生了以下错误如下remote: Repository not found.fatal: repository 'https://github.com/MyRepo/project.git/' not found重新安装git无济于事,考虑到重新安装证书执行$ git credential-manager uninstall$ git

2017-12-25 16:25:45 4039

原创 软件设计优秀文章

软件方法 - 建模和UML领域驱动设计(DDD:Domain-Driven Design)面向对象与领域建模

2017-10-12 17:00:39 389

转载 java术语(PO/POJO/VO/BO/DAO/DTO)

PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象通常用

2017-10-12 15:26:11 172

原创 Linux之文件操作

Linux 文件系统,文件及目录操作

2016-12-01 16:44:21 91

空空如也

空空如也

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

TA关注的人

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