- 博客(9)
- 收藏
- 关注
转载 类加载器
类加载器看这篇就够了面试问类加载器?看这篇就够了思考我们平时写的代码或程序到底是如何运行起来的呢? 比如我开发用的是 java 语言,源码是是 .java 的文件,但他们是没有办法运行的。通常我们会打成 jar 包,然后部署到服务器上,其实我们所说的打包就是编译,即把 java 文件编译成 .class 字节码文件,那如何执行这些 .class 字节码文件呢? 通过 java -jar 命令来执行这些 .class 文件。其实 java -jar 命令启动了一个 jvm 进程,由 jvm 进程来
2020-06-23 07:05:17 1399
原创 DISCONF
Disconf 的模块架构主要包括: Disconf-Tools 、 Disconf-Web、 Disconf-client 和 Disconf-Core。其他博客:https://www.cnblogs.com/duanxz/p/3568514.html每个模块的简单介绍如下:Disconf-core 分布式通知模块:支持配置更新的实时化通知 路径管理模块:统一管理...
2020-04-25 00:53:40 272
转载 分布式 - 分布式锁的场景与实现
分布式 - 分布式锁的场景与实现使用场景首先,我们看这样一个场景:客户下单的时候,我们调用库存中心进行减库存,那我们一般的操作都是:update store set num = $num where id = $id这种通过设置库存的修改方式,我们知道在并发量高的时候会存在数据库的丢失更新,比如 a, b 当前两个事务,查询出来的库存都是 5,a 买了 3 个单子要把库存...
2020-03-15 22:24:45 418 1
转载 一文看懂-ElasticSearch全文搜索引擎
一文看懂-ElasticSearch全文搜索引擎一、ElasticSearch简介1.1 什么是ElasticSearchElasticSearch简称ES,其中Elastic从名字里我们可以知道,ES的特点就在于灵活的搜索,其实ES本身就是一个全文搜索引擎。1.是一个开源你的高扩展的分布式全文搜索引擎。2.它可以近乎实时的存储,然后检索数据,延迟很小。3.本身扩展...
2020-02-07 16:07:57 1010
原创 GIT-提交格式
feat: 新增featurefix: 修复bugdocs: 仅仅修改了文档,比如README, CHANGELOG, CONTRIBUTE等等style: 仅仅修改了空格、格式缩进、都好等等,不改变代码逻辑refactor: 代码重构,没有加新功能或者修复bugperf: 优化相关,比如提升性能、体验test: 测试用例,包括单元测试、集成测试等chore: 改变构建流程、或者增加...
2019-12-13 10:59:19 196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人