红烧土豆泥 红烧土豆泥
3年前
(转载)Java内存区域(运行时数据区域)和内存模型(JMM) - czwbig
转载自:Java内存区域和内存模型是不一样的东西,内存区域是指Jvm运行时将数据分区域存储,强调对内存空间的划分。而内存模型(JavaMemoryModel,简称JMM)是定义了线程和主内存之间的抽象关系,即JMM定义了JVM在计算机内存(RAM)中的工作方式,如果我们要想深入了解Java并发编程,就要先理解好Java内存模型。Java
happlyfox happlyfox
4年前
Newtonsoft.Json的使用整理
关于我引言json是我们在工作中经常用到的一种数据传输格式,开始过程中解析json是我们经常面对的问题。NewtonsoftJson是c的一套json处理封装类,它可以高效,方便地帮助我们处理json。NetonSoftJson提供了完整的使用文档,文档地址如下:NetonSoftJson的不同使用场景常用方法序列化和反序列化这应该是我们最常用的俩
浪人 浪人
4年前
如果有人再问你 Java 的反射,把这篇文章扔给他
在Java中,并不是所有的类型信息都能在编译阶段明确,有一些类型信息需要在运行时才能确定,这种机制被称为RTTI,英文全称为RunTimeTypeIdentification,即运行时类型识别,有没有一点“知行合一”的味道?运行时类型识别主要由Class类实现。在日常的学习工作当中,有一些知识是我们在读书的时候就能够习得;但有一些知识不是的
Stella981 Stella981
3年前
Redis01
前言Redis用了这么久,一直没有认真的去了解其内部的数据结构和实现原理。从今天开始正式系统性的学习Redis。首先,还是从工作中经常打交道的数据类型开始说起,然后,在说到其内部使用的数据结构。Redis的简介Redis是一个开源的高性能的keyvalue数据库,与其他的keyvalue缓存产品相比有以下三个特点:
Stella981 Stella981
3年前
Go语言项目(kingshard)性能优化实例剖析
kingshard性能优化网络篇最近kingshard的功能开发节奏慢了许多。一方面是工作确实比较忙,另一方面是我觉得kingshard的功能已经比较完善了,下一步的开发重点应该是性能优化。毕竟作为一个MySQLproxy,如果转发SQL的性能很差,再多的功能都无济于事。所以这个周末一直宅在家里优化kingshard的
小万哥 小万哥
2年前
C++编译器和链接器的完全指南
C是一种强类型语言,它的编译和链接是程序开发过程中不可或缺的两个环节。编译器和链接器是两个非常重要的概念。本文将详细介绍C中的编译器和链接器以及它们的工作原理和使用方法。编译器编译器是将源代码转换为可执行文件的程序。在C中,常用的编译器有GCC
API 小达人 API 小达人
1年前
AI 与智能化 API 治理的探索实践
1、API作为一种核心的数字资产,要如何进行有效的管理并提升可观测性?2、API贯穿开发测试和运维等多个环节,我们要如何去把不同的团队和现有的工作流加以优化,并提升它的迭代效率?3、API作为核心的业务中间层,怎么样提升质量和安全性?4、API是否可以作为一种商品进行商业化?
曼成 曼成
1年前
企业一般纳税人查询API:简化税务信息获取的利器
随着数字化时代的到来,企业纳税和财务管理领域也经历了革命性的变化。税务管理不再是繁琐的手动工作,而是通过技术工具实现高效和精确。其中,企业一般纳税人查询API成为了企业税务信息获取的强大利器。这一工具不仅简化了税务信息的访问,还提供了多种优势,有助于企业在税务合规性和财务管理方面取得更大的成功。
想天浏览器 想天浏览器
1年前
引入企业社区打造员工互动环境
作为一家富有活力和创新精神的企业,应始终致力于提供一个积极、紧密和互动的工作环境,以促进员工之间的合作与讨论。引入企业社区,打造了一个集积分商城、互动板块和意见箱等功能于一体的社区空间,旨在进一步加强企业内部的沟通与互动,激发员工的潜力和创造力。积分商城的