自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 MyBatis【Executor】

MyBatis Excutor、一级缓存、二级缓存

2024-04-19 20:10:49 376

原创 MyBatis【Mapper】

MyBatis Mapper 是如何加载、执行的

2024-04-18 11:26:41 169

原创 MyBatis【Plugin】

MyBatis插件

2024-04-16 17:54:11 156

原创 线程和进程的区别

Cpu最小调度的单元是线程,进程是划分内存空间的最小单元,进程里面的数据多个线程共享 1.线程(Thread)与进程(Process)进程定义的是应用程序与应用程序之间的边界,通常来说一个进程就代表一个与之对应的应用程序。不同的进程之间不能共享代码和数据空间,而同一进程的不同线程可以共享代码和数据空间。2.一个进程可以包括若干个线程,同时创建多个线程来完成某项任务,便是多线程。3.实现线程...

2018-10-30 20:09:16 1770

原创 Hashtable与HashMap,ConcurrentHashMap的区别

1.比较一下两者1)HashMap不是线程安全的,HashTable是线程安全。2)HashMap允许空(null)的键和值(key),HashTable则不允许。3)HashMap性能优于Hashtable。HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下HashTable的效率非常低下。因为当一个线程访问HashTable的同步方法时,其...

2018-10-27 10:02:54 153

原创 Redis淘汰策略

用于解决什么问题呢?举个例子1)我们都知道技术都是衍生于问题的。那我们就来说说用来做什么吧。大家可以想想,当我们的物理服务内存只有8G,但是数据100G,如何放在redis中呢?再加上公司近期资金不够,不能扩展机器怎么办?2)解决上述的问题,我们就要引出一个redis的策略,即是标题。淘汰策略1)voltile-lru:从已设置过期时间的数据集(server.db[i].ex...

2018-10-23 11:06:27 2345

原创 SpringBoot通过配置文件传输值到实体类

1.创建一个配置文件(appication.properties)项配置文件加入以下:upload.target=D:/data/repository/upload/upload.target.folder.1=yyyyupload.target.folder.2=MM2.创建一个类:1)在类上标注@Controller将此类纳入容器2)我们只需要在属性上标注@Value(“加入自己...

2018-10-22 20:36:43 1179

原创 freeMaker循环

<#list onlineHotCourses as course> </#list>onlineHotCourses 就是需要循环的对象。

2018-10-22 15:13:19 215

原创 springCloud传输对象(记录错误)

发生问题1)我向Eureka注册中心注册服务完毕后,我去调用服务的时候传输对象,传输的对象在过程中对象丢失呢?刚开始使用真的困难。2)后来查询,只需在传输的对象前加入(@RequestBody):例如:@FeignClient("category-server")public interface CourseApi { @RequestMapping("/publish") ...

2018-10-20 10:48:16 739

原创 JPA主键生成策略

介绍一下主键生成策略:1)普通的主键生成策略:(需要自己手动赋值)@Idprivate Long id;2)自增长ID生成策略:@Id@GeneratedValue(strategy = GenerationType.AUTO)//MySQL、SQL Server、DB2 等,AUTO 的效果与 IDENTITY 相同protected Integer id;...

2018-10-20 10:27:40 1322

原创 Spring Data的JPA详细学习

jpa是什么?1)JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。2)Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用开发工作;其二,Sun希望整合ORM技术,实现天下归一。为什么要学习JPA?1)个人认为,...

2018-10-15 18:39:46 349

原创 SpringBoot分享

国庆学习:springBoot(一)springBoot功能简介1)创建独立的Spring应用程序2)嵌入的Tomcat,无需部署war文件3)提供和开发starter简化Maven配置4)自动配置Spring5)提供生产就绪功能,如metrics(指标), health checks(健康检查) and externalized configuration(外部配置)6)绝对没...

2018-10-08 22:56:11 523

原创 安装VMware-CentOS6的简单安装

安装VMware.exe文件为windows安装文件,自定义安装位置根据提示点击下一步即可。安装完成VMware安装完成后在网络适配器可以查看到主机多出两个网卡 分别是 VMnet1和VMnet8打开VMware点击“创建新的虚拟机”-- 选择“自定义”下一步 – 下一步 :选择“稍后安装操作系统” 下一步 – 选择Linux CentOS64 如图:6.点击下一步 – 在...

2018-09-29 16:51:59 291 1

图片上传代码

使用SpringBoot书写的java上传图片,值写了后台代码,使用的是base64格式的图片上传。

2018-10-23

空空如也

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

TA关注的人

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