灯灯灯灯 灯灯灯灯
4年前
大厂必备面试题———JVM内存结构
JVM一,基本介绍解释:java虚拟机,准确的来说是java二进制字节码的运行环境。(jvm是一套规范),用来执行class文件,保证java语言跨平台。Java虚拟机可以看作是一台虚拟的计算机,和真是的计算机一样,有着自己的指令集以及各种运行时内存。jvm就是一个字节码翻译器,它将字节码文件翻译成各个系统对应的的机器码,确保字节码文件能在各个系统上正确的
玩转 AWS 的必备工具
玩转AWS的必备工具虽然AWS平台早已早已为使用者带来了十分详细和高品质的工具箱,但在具体运用中含的软件还没有尤其方便快捷或是能满足客户的必须,因而,紧紧围绕全部AWS平台,客户及其许多专业开发设计AWS专用工具的企业发布了很多和AWS规范专用工具互为补充的第三方开发环境。这种专用工具集中化在系统软件布署管理方法自动化技术,系统架构图自动生成可视化工具,
Stella981 Stella981
3年前
SpreadJS 纯前端表格控件应用案例:生产采购管理软件
由甘棠软件系统(上海)有限公司(简称:甘棠软件)研发的生产采购管理软件,是一款广泛应用于制造业业务模块化、全价值链成本控制和个性化定制的管理系统,可满足供应商在线报价、各配置产品间的成本差异对比、零件检查基准书及检查记录在线生成等多种业务需求。下面,让我们一起来看看甘棠软件是如何在“生产采购管理软件”项目中,应用表格技术实现“类Excel报表设计(
Wesley13 Wesley13
3年前
Go 中的并发和并行
并行是指同一时间做多件事情,并发是指同一时间具有做多件事情的能力。在很多情况下,并发的效果比并行好,因为操作系统的硬件资源和总资源是很少而且固定的,不能无限去扩张。Go语言设计的时候应该也是推崇这种使用较少资源做更多事情的哲学。并发执行Go语言中可以使用系统功能设置可以使用的物理处理器(核),如果设置为1的话,所有的协程会在一个核上
Easter79 Easter79
3年前
SpringCloud开发学习总结(三)—— 服务治理Eureka
 在最初开始构建微服务系统的时候可能服务并不多,我们可以通过做一些静态配置来完成服务的调用。比如,有两个服务A和B,其中服务A需要调用服务B来完成一个业务操作时,为了实现服务B的高可用,不论采用服务端负载均衡还是客户端负载均衡,都需要手工维护服务B的具体实例清单。但是随着业务的发展,系统功能越来越复杂,相应的微服务应用也不断增加,我们的静态配置会变得越来越
Stella981 Stella981
3年前
Fourinone如何实现并行计算和数据库引擎
关于并行计算的概念有非常多,硬件落地其实就只有两种,CPU上的并行计算和GPU上的并行计算,GPU做点积这样的矢量计算(矩阵计算)有优势,但目前还运行不了操作系统和数据库,比较多用于研究性质的计算。在我们生产系统中运用最多的是CPU上的并行计算,其落地方式也只有两种,多线程和多进程。围绕多线程、多进程结合通信技术的灵活设计,它的应用范围非常广泛,不光用于并行
可莉 可莉
3年前
19.03.04JavaWeb作业
Git及用法Git是目前世界上最先进的分布式版本控制系统。Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推
Web3.0时代来了,看天翼云存储资源盘活系统如何赋能新基建!(上)
当前,互联网发展正处于Web2.0向Web3.0演进的重要节点,Web3.0为数字经济发展提供了全新的场景和机遇,但风险和挑战也随之而来。Web3.0的核心理念是将数据的所有权归还给用户,允许用户控制自己的数据,在保障数据安全的前提下,实现数据的互操作性。Web3.0提出了一种去中心化的方案,可以应用于网络生态系统的任何部分,包括虚拟主机、存储、域名系统、
3A网络 3A网络
3年前
DNS 系列(一):为什么更新了 DNS 记录不生效?
我们在上网时如果想要访问到另一台机器上的内容,通常只需要直接输入一串地址,就能够准确访问到自己想要访问的网站。但是实际上这只是方便我们记忆的字符形式网络标识,真正让我们的机器和另一台机器进行沟通的是IP地址。只不过IP地址无论是输入还是记忆都非常麻烦,因此才诞生了域名系统。那么域名是怎么连接到那个服务器的IP呢?这就和我们今天要说的域名系统DN