其他编程语言
-
在k8s中导出jvm内存错误dump文件到OSS
加参数 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=logs/test.dump 可以实现在 jvm发生内存错误后 会生成du…
-
在Golang中是锁或Channel还是Atomic
与其他编程语言一样在并发环境下如不对多个 goroutine(线程)访问或修改的共享资源元素的进行控制,让进入 临界区的对象互斥。就可能会出现数据异常情况;一个 非线程安全对象如下…
-
在 IconFont 上获取图标资源的操作方法与感悟
如何在 IconFont 上获取图标资源 阿里巴巴矢量图标库网站(https://www.iconfont.cn/)上提供了非常丰富的图标资源,包括 SVG、AI、PNG、字体图标…
-
原云生实战
注:1.此文档来自尚硅谷-雷丰阳老师–原云生实战笔记. 初始连接:https://www.yuque.com/leifengyang/oncloud/vfvmcd 1、…
-
用栈模拟计算器以及中缀转后缀表达式(逆波兰表达式)
后缀表达式(逆波兰表达式)运算方法 从左向右读取表达式 遇到数字就压入栈中 遇到运算符就弹出栈顶和次顶元素。用 次顶元素 运算符 栈顶元素,并将运算结果压入栈中,直到栈为空,最终结…
-
硬核剖析Redis单线程为什么那么快?
Redis目前是使用率最高的内存库数据库,是企业应用开发的必备,它极高的性能和丰富的数据结构为我们的开发提供了极大的便利。它每秒可以承受10W+的QPS,但却是单线程的处理模型,为…
-
异常
spring框架中 获取bean时 1.NoUniqueBeanDefinitionException:没有一个唯一的bean被发现异常 原因:ioc中有多个类型匹配的bean 2…
-
一文总结高并发大数据量下MySQL开发规范【军规】
在互联网公司中,MySQL是使用最多的数据库,那么在并发量大、数据量大的互联网业务中,如果高效的使用MySQL才能保证服务的稳定呢?根据本人多年运维管理经验的总结,梳理了一些核心的…
-
一文了解Docker基本概念
一、何为Docker Docker 是一个用于开发、交付和运行应用程序的开放平台,Docker 使您能够将应用程序与基础环境分开,以便您可以快速交付软件。借用百度百科的话来说,Do…
-
一文搞懂mysql索引底层逻辑,干货满满!
一、 什么是索引 二、 为什么要用索引 例如,我们通过查询语句查询一条记录:select * from table where Col2 = 85,如果没有索引的话,那么它将从第一…