会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小鸡小鸡快点跑
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年12月23日
JVM调优问题简单总结
摘要: JVM调优问题简单总结 jvm调优在我看来就是扩扩内存,修改一下虚拟机运行参数,再不行换个垃圾回收器,比如G1什么的。 但是,对运行时问题的定位却是个大问题,今天就来总结一下,这两天学习的关于jvm调优的一些查用的排查方式 CPU突然飙升怎么排查 因为在服务器上不只有Java进程还有其他进程,所以需
阅读全文
posted @ 2020-12-23 21:42 小鸡小鸡快点跑
阅读(128)
评论(0)
推荐(0)
2020年12月22日
设计模式之适配器模式
摘要: 设计模式之适配器模式 之前学过一次,但不是很理解,示例用的电压不同做适配,总是感觉不对劲,有种很模糊的感觉。今天看《研磨设计模式》,利用日志系统的兼容来讲解适配器模式,感觉很清晰 书中总结的很到位:转换匹配,复用功能 先画个UML 对象适配器 先说一下角色 Target:新的接口 /** * @au
阅读全文
posted @ 2020-12-22 10:31 小鸡小鸡快点跑
阅读(105)
评论(0)
推荐(0)
2020年12月21日
MySQL索引概述
摘要: MySQL索引概述 为什么要使用索引 索引底层使用B+树,可以加快查询的速度 索引大大减少了存储引擎需要扫描的数据量 (INNODB 最小一页 16k) 索引可以帮助我们进行排序以避免以避免使用临时表 索引可以将随机的I/O转为顺序的I/O btree索引的存储是有序的,所以访问索引是顺序io,而通
阅读全文
posted @ 2020-12-21 15:33 小鸡小鸡快点跑
阅读(133)
评论(0)
推荐(0)
2020年12月19日
设计模式之外观模式
摘要: 设计模式之外观模式 概述 外观模式(门面模式)在我看来就是封装思想的具体体现,是模块之间的封装,对外提供接口,这样可以减少耦合、增加代码复用,就好似将多个相同的步骤封装成方法一样。 这样使用方就不必关心具体的调用细节,从而减少耦合度,当不在需要一个模块时只需要修改门面中的具体方法,而调用方不用做出任
阅读全文
posted @ 2020-12-19 23:50 小鸡小鸡快点跑
阅读(74)
评论(0)
推荐(0)
2020年12月18日
设计模式之迭代器模式
摘要: 设计模式之迭代器模式 迭代器模式为统一遍历提供了接口,通过返回的迭代器,可以遍历容器内部的节点。 在迭代器模式中有几种角色 集合类接口 Aggregate,迭代接口,具体的集合类对象,具体的迭代器 UML图如下 Aggregate接口如下: package 二十三种设计模式.迭代器模式; impor
阅读全文
posted @ 2020-12-18 19:46 小鸡小鸡快点跑
阅读(99)
评论(0)
推荐(0)
两数相加
摘要: 02.两数相加 题目如下 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输
阅读全文
posted @ 2020-12-18 09:40 小鸡小鸡快点跑
阅读(127)
评论(0)
推荐(0)
2020年12月17日
设计模式之工厂模式
摘要: 设计模式之工厂模式 简单工厂模式 提供一个方法用来获取对象的实例,用户无需关心具体实现,返回的类型可以是接口、抽象类或者具体的类 具体实现如下: 工厂类 public class SimpleFactory { public static final String PINEAPPLE = "pine
阅读全文
posted @ 2020-12-17 20:07 小鸡小鸡快点跑
阅读(62)
评论(0)
推荐(0)
UML类图
摘要: ## UML类图 ### 对象之间的关系 在对象中一种有如下几种关系 - 泛化:表示是子类与父类的关系,一般来说子类比父类更具体,也就是泛化了,是**is-a**关系**耦合度最强** 在类图中用空心箭头与实线表示 
评论(0)
推荐(0)
2020年12月16日
设计模式之单例模式
摘要: 设计模式之单例模式 单例模式就是在堆中只存在一份实例,这样的好处就是可以节省内存,但是也可可能引发多线程问题,所以在单例中最好把不要设置可供外界访问的成员变量。 Java中实现单例模式一共有七种,首先都需要将静态方法私有化,具体如下 1.饿汉式 静态常量 将构造方法私有化后使用静态常量进行初始化,对
阅读全文
posted @ 2020-12-16 15:04 小鸡小鸡快点跑
阅读(125)
评论(0)
推荐(0)
2020年12月15日
Java中的对象
摘要: 对象的创建过程 首先完成类的初始化操作,加载类 为对象申请内存空间 成员变量 赋默认值 调用构造方法<init> 成员变量顺序赋初始值 执行构造方法语句 父类构造函数 子类 ## 对象在内存中的布局 以64位机器为目标 普通对象 对象头 markword 8字节 类指针,ClassPointer 8
阅读全文
posted @ 2020-12-15 22:22 小鸡小鸡快点跑
阅读(185)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告