java
未读
深入理解jvm线程和线程监控
1、我们的后端服务可以处理很高的QPS远远超过cpu的核数,但cpu占用还是很少,这是为什么呢? 2、后端服务经常会使用线程池,有的应用一个就会创建很多线程池,但实际上我们的cpu都是四核心的,根本不满足我们运行那么多线程的需求,那又是为什么可以这样用呢? 1、进程VS线程 1.1、概念介绍 进程(
java
未读
深入理解Java动态代理
引言 设计模式-代理模式 Subject 抽象主题角色:可以是抽象类,也可以是接口。抽象主题是一个普通的业务类型,无特殊要求。 RealSubject 具体主题角色:也叫做被委托角色或被代理角色,是业务逻辑的具体执行者。 Proxy 代理主题角色:也叫做委托类或代理类。它负责对真实角色的应用,把所有
运维部署
未读
Oracle账号注册
开发Java的人员都需要使用jdk,目前下载jdk官方渠道就是到oracle的官网进行下载,然而现在下载需要账号才能进行,但账号有坑,今天记录下 1、登入orcal官网 oracle官网 2、点击创建账号按钮 3、创建账号页面填写必要信息
运维部署
未读
Google Cloud 预付费创建虚拟机
1.google cloud 控制台 https://console.cloud.google.com/(使用google账户登录) 2.修改配额 GCP默认是对服务器数量有限制的,这点和亚马逊是一样的,需要申请才可以继续创建,打开IAM管理->配额 打开后,根据自己需要开通的区域过滤一下,详细区域
运维部署
未读
免费配置网站HTTPS证书
Lets-Encrypt本文才有Lets-Encrypt提供的免费证书进行配置,Lets-Encrypt默认已经给我们提供一个简单的工具便于我们为一些,打开certbot
Steam卡片