自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (11)
  • 收藏
  • 关注

原创 Eclipse入门(一)----设置类,方法注释模版

首先打开Eclipse配置选项:Window->Preference->Java->Code Style->Code Template配置Comments下的每个选项的模版,我们依次配置:1、Files /** * @Title: ${file_name} * @Package ${package_name} * @Description: $...

2018-09-25 09:58:27 153

原创 java web 项目 --- 普通web项目目录结构

Eclipse项目目录(磁盘上目录) .externalToolBuilders 是自动生成的环境相关的配置信息 .setting 是eclipse查看js文件的时候用的,记录了用什么编码方式查看。发布新版本的时候,.settings\文件夹不会被打到.war包里 .classpath 项目所用的外部引用包的路径 .project 是工程构建配置文件 ...

2018-09-19 15:05:50 1675

转载 ActiveMQ初级(一) ---- 详细入门使用教程

ActiveMQ介绍MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。特点: 1、支持多种语言编写客户端 2、对spring的支持,很容易和spring整合 ...

2018-09-19 09:32:40 389

转载 使用Nginx实现反向代理

一、代理服务器1、什么是代理服务器       代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。2、为什么要使用代理服务器1)提高访问速度       由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数...

2018-09-04 14:40:31 161

转载 使用PD(UML工具——Power Designer)设计数据库

下载并安装Power Designer我是从网上下载的PowerDesigner15.1汉化破解版,下载的软件如下:  解压缩之后的目录为: 双击PowerDesigner15_Evaluation.exe,一直点击【Next】,即可成功安装Power Designer,相信大家都能安装成功,所以我就不再这儿一一细说了。一开始安装成功之后,界面显示全是英文,如果感到不舒适,可汉化,如何汉化...

2018-09-04 10:31:38 1377

转载 JVM进阶(九)——JAVA 年轻代收集器

JAVA 年轻代收集器  继续上一篇博文所讲的,STW即GC时候的停顿时间,他会暂停我们程序中的所有线程。如果STW所用的时间长而且次数多的话,那么我们整个系统稳定性以及可用性将大大降低。   因此我们在必要的时候需要对虚拟机进行调优,调优的主要目标之一就是降低STW的时间,也就是减少Full GC的次数。那么这里我们从调优的角度来分析各个收集器的优势与不足。   首先从作用于年轻代的收集...

2018-09-03 18:03:48 449

转载 JVM进阶(八)——Stop The World(停顿类型STW)

JVM进阶(八)——Stop The World(停顿类型STW)  小伙伴还记得上一篇中我们留下的一个问题吗?什么是停顿类型!经过前几章的学习,我们知道垃圾回收首先是要经过标记的。对象被标记后就会根据不同的区域采用不同的收集方法。看上去很完美的一件事情,其实并不然。   大家有没有想过一件事情,当虚拟机完成两次标记后,便确认了可以回收的对象。但是,垃圾回收并不会阻塞我们程序的线程,他是与当...

2018-09-03 18:02:14 14330

转载 JVM进阶(七)——从GC日志分析堆内存

JVM进阶(七)——从GC日志分析堆内存  在前面的文章中,我们只设置了整个堆的内存大小。但是我们知道,堆又分为了新生代,年老代。他们之间的内存怎么分配呢?新生代又分为Eden和Survivor,他们的比例大小能改变吗?其实这些都是可控的,以前没有讲到是因为就算讲了也只是讲讲而已,看不到实质性的东西。因此这章我们通过分析GC日志来一步步讲解如何细化设置堆内存。   首先我们来了解几个相关的参...

2018-09-03 17:29:59 1052

转载 JVM进阶(六)——鲜为人知的二次标记

JVM进阶(六)——鲜为人知的二次标记  上一章我们讲到了标记,但是不是被标记了就肯定会被回收呢?不知道小伙伴们记不记得Object类有一个finalize()方法,所有类都继承了Object类,因此也默认实现了这个方法。   finalize()方法:在该对象被回收之前,该对象的finalize()方法会被调用。  这里的回收之前指的就是被标记之后,问题就出在这里,有没有一种情况就是原...

2018-09-03 16:29:10 1373

转载 JVM进阶(五)——GC之标记

前言  堆分为年轻代和年老代。永久代是非堆内存,它又叫做方法区(一般的说法),主要存储已被加载的类信息、常量、静态变量。而该区域在java8已被删除,取而代之的是元空间,我会在后面的章节细讲。什么是标记?怎么标记?  第一个问题相信大家都知道,标记就是对一些已死的对象打上记号,方便GC清理。 至于怎么标记,一般有两种方法:引用计数和可达性分析。   引用计数实现起来比较简单,就是给对...

2018-09-03 16:28:04 1099

转载 JVM进阶(四)——利用MAT排查堆溢出

JVM进阶(四)——利用MAT排查堆溢出  堆已经讲得差不多啦,这章我们以一个例子来说说如何设置以及当发生堆溢出的时候怎么排查问题。先看一小段代码:    代码中使用了一个无限循环来为list添加对象,如果采用默认的堆大小的话可能要等待好久才能出现堆溢出的错误,因此我们要将其设置小一点:   -Xms10m -Xmx10m -XX:+HeapDumpOnOutOfMemoryErr...

2018-09-03 16:07:18 359

转载 JVM进阶(三)——内存分配与回收策略

JVM进阶(三)——内存分配与回收策略       各位小伙伴大家好,还记得上一博文《JVM进阶(二)——初识JAVA堆》我们讲了什么吗?虚拟机中的堆,他是整个内存模型中占用最大的一部分,而且不是连续的。当有需要分配内存的时候,一般有两个方法分配,指针碰撞和空闲列表。该部分的内存回收是由虚拟机的垃圾收集器GC进行管理的。   刚刚粗略的回忆了上一博文所讲的内容,而这一章我们的重点还在堆上面。...

2018-09-03 14:38:08 250

章节介绍第2章 Vue3核心概念及选项式API

https://unpkg.com/vue@3.2.36/dist/vue.global.js

2024-01-05

【DevOps视频笔记】5.Docker介绍和安装

【DevOps视频笔记】5.Docker介绍和安装

2023-08-24

【DevOps视频笔记】4.Build 阶段 - Maven安装&配置

jdk1.8+maven3.9.4

2023-08-24

NPS 1. 服务器端搭建

安装nps服务器必备文件,使用说明

2023-06-15

成语字典,5万+,mysql+sqlite

mysql+sqlite两种格式

2022-09-29

rxtx-2.2pre2-bins.rar

各个操作系统下,串口通讯所需的文件包。rxtx-2.2pre2-bins,

2019-06-17

数据库表结构生成word工具.rar

将数据库表结构生成word工具,方便快捷,格式统一。支持的数据库类型:SQL Server 2005+,My SQL,Oracle;

2019-05-09

checkstyle eclipse插件 版本:201801

代码检视插件,用于java代码检视 CheckStyle是SourceForge下的一个项目,提供了一个帮助Java开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要但枯燥的任务中解脱出来。它可以根据设置好的编码规则来检查代码。比如符合规范的变量命名,方法体的最大行数,重复代码检查等等。

2019-05-07

RabbitMQ实战指南,资料来源网络,供工作速查使用,请支持正版图书,PDF版有错误,购买最新版本图书已纠正

RabbitMQ实战指南 朱老师的博客:https://blog.csdn.net/u013256816

2018-08-08

TortoiseGit-2.6.0.0-64bit

TortoiseGit-2.6.0.0-64bit 下载安装使用参考:https://blog.csdn.net/ladymorgana/article/details/81508390

2018-08-08

Postman-win64-6.1.3-Setup

Postman-win64-6.1.3-Setup 安装使用参考:https://blog.csdn.net/ladymorgana/article/details/81508267

2018-08-08

MobaXterm全能终端神器

MobaXterm使用说明参考:https://blog.csdn.net/ladymorgana/article/details/81507960

2018-08-08

Git 安装包

64位Git 2.17安装包。使用说明参考https://blog.csdn.net/ladymorgana/article/details/81505389

2018-08-08

动态GIF录屏工具(超小格式)

一键制作小格式的动态图,方便各种教程制作,如软件安装,搞笑图片,电影片段等等

2018-07-26

wkhtmltopdf.exe windows和linux 64位

wkhtmltopdf.exe windows和linux 64位,因为官网无法下载Windows版本,为了方便大家随意在这里打包下载,使用方法请参考我的博文

2017-09-03

MyBatis Generator 自动生成代码完整包

MyBatis Generator 自动生成代码完整包

2017-08-01

空空如也

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

TA关注的人

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