自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 JVM基础知识

我们先来了解一下JVM的组成,如图所示。在JVM1.8中,内存划分为堆、程序计数器、本地方方法栈、方法区(元空间)、虚拟机栈。JVM知识点普及下面分别解释一下JVM运行时内存的功能。堆内存空间堆是 JVM 内存中最大的一块内存空间,该内存被所有线程共享,几乎所有对象和数组都被分配到了堆内存中。堆被划分为新生代和老年代,新生代又被进一步划分为 Eden 和 Survivor 区,最后 Survivor 由 From Survivor 和 To Survivor 组成。但需要注意的是

2021-11-29 21:55:12 183

转载 MySQL锁笔记

一、MySQL InnoDB 的锁 和 MyISAM 的锁区别MyISAM 只支持表锁,一锁就锁整张表,而 InnoDB 不仅支持表锁,还支持粒度更低的行锁,仅对相关的记录上锁即可,所以对于写入操作来说 InnoDB 的性能更高。不论表锁还是行锁,其实有分为两类的,shared (S) locks 和 exclusive (X) locks 。 S锁,称为共享锁,事务在读取记录的时候获取 S 锁,它允许多个事务同时获取 S 锁,互相之间不会冲突。 X锁,称为独占锁,...

2021-11-23 10:40:10 238

原创 RabbitMQ 管理页面该如何使用

1. 概览 2. Overview 3. Connections 4. Channels 5. Exchange 6. Queue 7. Admin RabbitMQ 的 web 管理页面相信很多小伙伴都用过,随便点一下估计也都知道啥意思,不过本着精益求精的思想,松哥还是想和大家捋一捋这个管理页面的各个细节。1. 概览首先,这个 Web 管理页面大概就像下图这样:首先一共有六个选项卡: Overview:这里可以概览 Rabb

2021-11-23 10:36:12 2551

原创 最常用的 Linux 命令

linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。线上查询及帮助命令(2个)man:查看命令帮助,命令的词典,更复杂的还有info,但不常用。help:查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls:全拼list,功能是列出目录的内容及其内容属性信息。cd:全拼change directory,功能是从当前工作目录切换到指

2021-11-22 14:43:59 316

原创 Nginx笔记

一、HTTP服务器Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。1、 首先在文档根目录Docroot(/usr/local/var/www)下创建html目录, 然后在html中放一个test.html;2、 配置nginx.conf中的serverusermengdaystaff;http{server{listen80...

2021-06-30 16:54:55 269

原创 RestTemplate

RestTemplate RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。调用RestTemplate的默认构造函数,RestTemplate对象在底层通过使用java.net包下的实现创建HTTP 请求,可以通过使用ClientHttpRequestFactory指定不同的HTTP请求方式。ClientHttpRequestFactory接口主要提供了两种实现方式一种是Si

2021-04-08 14:32:11 88

原创 DataX使用总结

简介DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、HDFS、Hive、OceanBase、HBase、OTS、ODPS 等各种异构数据源之间高效的数据同步功能。DataX采用了框架 + 插件 的模式,目前已开源,代码托管在github,地址:https://github.com/alibaba/DataX。DataX安装部署...

2019-06-27 17:00:55 8646 3

原创 spring boot jpa keyword

2019-01-15 11:02:23 193

原创 Java后端常用工具类

导入项目<dependency> <groupId>io.github.ljwlgl</groupId> <artifactId>common-util</artifactId> <version>2.0.1</version></dependency>该项目是日常业务开

2018-12-13 09:26:41 539

原创 CopyOnWriteArrayList 详解

对于CopyOnWriteArrayList需要掌握以下几点创建:CopyOnWriteArrayList() 添加元素:即add(E)方法 获取单个对象:即get(int)方法 删除对象:即remove(E)方法 遍历所有对象:即iterator(),在实际中更常用的是增强型的for循环去做遍历注:CopyOnWriteArrayList是一个线程安全,读操作时无锁的ArrayLi...

2018-11-21 14:13:51 12482

原创 springBoot Paging query needs to have a Pageable parameter!错误

在做返回一个封装page方法时Page<VatcapitaldetailEntity> queryForDetail(VatCompanyRefundQueryVo vo);遇到系统报错,错误信息: Exception encountered during context initialization - cancelling refresh attempt: org.spr...

2018-11-21 14:11:44 7043 1

转载 spring常用几种注解作用

1、@controller 控制器(注入服务)    用于标注控制层,相当于struts中的action层2、@service 服务(注入dao)    用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问)    用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.4、@component (把普通pojo实例化到spring容...

2018-10-26 16:51:26 368

转载 win10下安装MYSQL报错:"MYSQL 服务无法启动"的3534问题

Mysql解压安装到net start mysql 这一步的时候 报错如下 参考以下两个链接中的方法,解决了3534启动失败的问题:mysql服务无法启动3534错误。http://jingyan.baidu.com/article/219f4bf7e978fcde442d38a9.htmlhttp://blog.csdn.net/simon_1/article/details...

2018-10-24 16:59:01 7092 2

原创 SpringBoot使用起步依赖

SpringBoot之所以能大大简化配置的繁琐程度,很大一部分是因为使用了起步依赖,SpringBoot遵循约定大于配置的原则,在创建项目的时候会自动引入相关依赖,即起步依赖。如何制定基于功能的依赖呢,如图 在创建项目时可以选择需要的功能,随后项目会自动导入相关功能依赖,举例来说,你打算创建一个web应用,那么不需要添加众多的单独库依赖,只需要添加Spring  Boot的Web起步依赖就...

2018-10-24 14:08:28 947

原创 彻底删除mysql方法

首先,先在服务(开始——>控制面板——>管理工具——>服务)里停掉MySQL的服务。打开控制面板-添加删除程序,找到MySQL,卸载。或者用360安全卫士来卸载也行。也可以用mysql的那个安装程序删除把安装好的MYSQL卸载了,但这对于卸载MySQL来说这只是一半,还有重要的另一半是要清理注册表。我们要进入注册表在开始-运行里面输入regedt,打开注册表      ...

2018-10-24 13:41:15 135

原创 SpringBoot三种启动方式

SpringBoot为Gradle和Maven提供了构建插件,以便辅助构建SpringBoot项目,如果选用Maven来构建应用程序,Initializr会替你生成一个pom.xml文件,其中使用了SpringBoot的Maven插件,<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.ap...

2018-10-23 13:24:22 226 2

mysql2mysql.json

阿里DataX 3.0 配置文件 DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、HDFS、Hive、OceanBase、HBase、OTS、ODPS 等各种异构数据源之间高效的数据同步功能。

2019-06-27

struts2jar.zip

struts2实例 可用于struts初步的学习和研究 和示例等

2018-04-24

空空如也

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

TA关注的人

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