- 博客(8)
- 收藏
- 关注
原创 第一章:JVM与Java体系结构
第一章:JVM与Java体系结构 0:前言 作为Java工程师你曾经被伤害过吗?你是否遇到这些问题? 运行着的线上系统突然卡死,系统无法访问,甚至直接OOM!!! 想解决线上JVM GC的问题,但却无从下手; 新项目上线,对各种JVM参数设置一脸茫然,直接默认吧,然后就GC了 每次面试之前重新背诵一遍JVM的一些原理概念性的东西,然而面试官却经常问你在实际项目中如何调优VM 参数,如何解决 GC、OOM 等问题,一脸懵逼。 1:开发人员的病态 大部分 Java 开发
2021-01-11 15:57:49
493
原创 集合架构
1. Interface Iterable 迭代器接口,这是Collection类的父接口。实现这个Iterable接口的对象允许使用foreach进行遍历,也就是说,所有的Collection集合对象都具有"foreach可遍历性"。这个Iterable接口只 有一个方法: iterator()。它返回一个代表当前集合对象的泛型<T>迭代器,用于之后的遍历操作 1.1 Coll...
2018-09-07 08:28:15
401
转载 Nginx集群配置
如果Nginx没有仅仅只能代理一台服务器的话,那它也不可能像今天这么火,Nginx可以配置代理多台服务器,当一台服务器宕机之后,仍能保持系统可用。具体配置过程如下: 1. 在http节点下,添加upstream节点。 upstream linuxidc { server 10.0.6.108:7080; server 10.0.0.85:8980; } 2....
2018-08-29 07:30:55
10279
3
原创 单例设计模式
单例模式 保证一个类仅有一个实例,并提供一个访问它的全局访问点 public class SingletonClass{ private static SingletonClass instance=null; public static SingletonClass getInstance(){ if(instance==null){ ...
2018-08-20 08:04:58
193
转载 Oracle基础
一、 Oracle支持表达式 包括:+ - * / dual(虚表,用于简单的输出实验用) 1.SELECT 5+3,5-3,5*3,5/2 FROM dual; 2.SELECT 'hello,world',100 FROM dual; 3.查员工编号,姓名,工资,新工资(=原始工资上浮25%) (列值可以直接加减运算,产生的是临时结果) ...
2018-08-13 15:24:02
2008
原创 SQL
1:找出公司里收入最高的前三名员工: SQL> select rownum, last_name, salary 2 from (select last_name, salary 3 from s_emp 4 order by salary desc) 5 where rownum<=3; ROWNUM LAST_NAME ...
2018-08-08 16:24:19
164
原创 进程和线程
废话不多说。今天给大家说一下进程和线程--->这个东西其实他在实际的代码中很少会用到的,但是面试官就是爱问这个,不管是在笔试中还是面试中都有可能遇到这样的面试问题,所以今天我们来聊聊进程和线程: 在最早的时候DOS系统有一个特点,如果你的电脑中病毒的,那么你的电脑就死机了(其实并不是真正的死机,那为什么要说死机呢?)是因为在传统的DOS系统属于单进程的操作系统,即:在同一时间...
2018-08-06 19:52:25
144
原创 通俗的说一下Spring
通俗的说一下Spring Spring它是一个开源的框架,我们通常认为Spring框架它是一个大管家,没错它就是一个大管家,所以说我们在开发当中Spring框架是不可缺少的,它是JavaEE/SE的一站式框架(轻量级的),那什么是轻量级呢?我们在开发中会把服务器端分为三层架构:web层、业务逻辑层、持久层。...
2018-06-14 09:21:27
4594
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人