自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bubbleTg的博客

再不过4级就没有机会了,兄弟

  • 博客(10)
  • 资源 (1)
  • 问答 (8)
  • 收藏
  • 关注

转载 java VM(3)之垃圾收集器

​HotSpot虚拟机包含的垃圾收集器如下图(来源深入理解Java虚拟机):图中展示了7种作用于不同分代的收集器,如果两个收集器之间存在连线,就说明它们可以搭配使用。Serial 收集器Serial收集器是最基本,发展历史最悠久的收集器。这个收集器是一个单线程的收集器,单线程的意义并不是说明她只会使用一个CPU或一条收集线程去完成垃圾收集工作,更重要的是她在进行...

2019-04-13 15:32:58 190

转载 Linux简单基本指令

基础命令目录和文件命令cd /home 进入 /home目录cd .. 返回上一级目录cd ../.. 返回上两级目录cd 进入个人主目录cd ~user1 进入个人的主目录cd - 返回上次所在的目录pwd 显示工作路径ls ...

2019-04-13 15:30:45 150

原创 String与StringBuffer及StringBuilder 讨论

就标题而言,我们先来讨论讨论String与StringBuffer及StringBuilder的区别。String 内容不可变的,而StringBuffer StringBuilder 内容都是可变的。StringBuffer是线性安全的,但是效率低。StringBuilder是线性不安全的,但是效率高。StringBuffer与数组有什么区别​?​两者都可以看...

2019-04-12 17:47:59 130

原创 tomcat 多https证书配置

tomcat 多https证书配置最近在做小程序,要求request合法域名是https的,其实可以在开发工具中取消验证:但是由于没有捣鼓过https,于是就捣鼓了一下。我们先在腾讯云:https://console.cloud.tencent.com/ssl证书管理里填写相应信息申请就行。比如我要申请这两个:填写两个信息申请就可以了。等验证通过后下载文件:如...

2019-04-12 09:40:10 1024

原创 java VM(2)之垃圾收集算法

标记-清楚算法 如它名字一样,算法分为标记和清除两个阶段,首先标记出所需要回收的对象,在标记完成后统一回收所有被标记的对象。它的主要不足有两个:一个是效率问题,标记和清除这两个过程的效率都不高,一个是是空间问题,标记清除之后会产生大量不连续的内存碎片,空间碎片太多可能导致以后在程序运行过程中需要分配较大对象时,无法找到足够的连续内存而不得不提前触发另一次垃圾收集动作。复制算法...

2019-04-08 15:15:26 135

原创 java VM(2)之对象已死???

从标题可以看见,此片文章讲的是对象是否已经死了??主要用到以下算法:引用计数算法简单的讲:就是给对象添加一个计数器,当有一个地方引用它时,计数器值加一,引用失效时,计数器减一,当计数器为零时则表示对象不能再被使用。但是在主流的Java虚拟机中没有选用计数算法来管理内存,主要的原因是它很难解决对象之间相互引用的问题。如:public class ReferenceCountingGC {...

2019-04-07 16:05:39 173

原创 Spring(2)之bean实例化与bean标签常用属性

在 Spring(1)之 ioc底层原理中我简单了解sping框架,知道了spring控制反转的底层原理,知道控制反转(ioc)是通过配置文件方式来创建类的,因为有一个bean标签。我们现在就来仔细了解了解这个bean标签。bean实例化三种方式使用类的无参构造函数创建//配置文件中<bean id="user" class=“cn.bubbetg.ioc.User”>&...

2019-04-05 09:42:02 256

原创 Spring(1)之 ioc底层原理

----微信公众号更详细噢:这篇是spring的第一篇文章,我们先来了解一下spring。(来源百度百科:)Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以...

2019-04-04 22:43:11 268

原创 java VM(1)之运行时数据区域

Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有的区域则依赖用户进程的启动和结束来建立和销毁。根据《Java虚拟机规范》的规定,Java虚拟机所管理的内存将会包括以下几个运行是数据区域:程序计数器程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指...

2019-04-04 14:25:31 159

原创 软件测试学习笔记与思考(3)---黑盒测试

黑河测试

2019-04-03 16:10:51 1179

ssh_crm_tg.zip(通过SSH 框架写的一个课程设计)

通过SSH 框架写的一个课程设计,基于SSH的客户关系管理系统。

2019-06-19

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

TA关注的人

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