自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 Docker学习及汇总

docker的知识学习及使用总结

2023-09-10 21:46:43 121

原创 ELK中索引生命周期ilm和滚动rollover的应用

应用索引生命周期ilm和滚动rollover方式,可以更好的限制索引大小,处理起来也比较方便,现将详细的使用过程做汇总说明

2023-07-16 20:31:11 789

原创 FileBeat--技术调研及使用总结

filebeat的技术简介及部分使用场景总结

2023-07-09 18:42:07 639

原创 ELK平台的部署实践

近期做了个日志平台项目,主要基于ELK技术做日志的收集、过滤、存储等,现将相关部署操作及有关脚本做汇总整理,形成部署文档,以便自己更系统掌握,也希望自己的总结能对读者有一定参考意义。

2023-07-01 20:43:47 425

原创 消息队列--学习和使用汇总

消息队列是分布式系统中提供高效可靠的消息传递和保存的中间件,主要有削峰、解耦、异步的作用,模式上有两种 点对点模式和发布订阅模式,实现的产品有ActiveMQ \ Kafka \RocketMQ\ RabbitMQ等, 协议类型有AMQP 、 MQTT、STOMP ,Java中有JMS进一步标准化消息队列的操作。

2023-04-11 22:20:05 58

原创 架构设计-- 套路总结

架构设计中对非功能性需求的考虑 ,如 高可用 、高性能、 可伸缩、可扩展、安全 , 往往会有套路性的方案进行相应的解决。

2023-04-11 19:37:11 121

原创 码农翻身公众号文章阅读--笔记整理

码农翻身公众号的文章阅读笔记记录, 这个公众号以通俗易懂的语言和幽默的漫画来表达计算机技术,能够让人有代入感,且能够愉快的学习,非常值得大家去阅读学习。现将自己之前的笔记整理,算是温故而知新。

2023-04-02 22:14:23 312

原创 云原生技术公开课--笔记整理

个人之前对阿里云上的《云原生技术公开课》 的笔记记录, 主要以思维导图形式展现笔记内容,更能系统化的体现内容关联。云原生技术公开课 主要从云原生技术的发展历史和技术理论来介绍,之后重点介绍kubernetes的相关概念和知识,如容器、Pod、应用编排和管理、配置、存储和持久化、可观测性、网络、etcd、调度管理、插件、Operator 、底层规范CNI和CRI 等

2023-03-31 21:53:30 139

原创 Java-Servlet的学习和使用

Servlet概念、生命周期、工作原理、配置

2023-03-30 20:42:57 269

原创 工具--Maven的配置及使用

Maven作为Java开发过程中的常用工具软件,在依赖管理和软件构建中发挥了重大作用,为了能够方便工作中的使用,也为了加深对Maven工具的理解,因此做系统性的知识收集和汇总总结,以供读者参考学习和使用。

2023-03-20 19:46:10 1071

原创 读书笔记系列--1

读《计算机是怎样跑起来的》-- 矢泽久雄 本书相继介绍了计算机的结构、手工编程、程序流程、算法、数据结构、面向对象编程、数据库、TCP/IP网络、数据加密、XML、计算机系统开发以及SE的相关知识。

2023-03-15 20:11:23 53

原创 读《从0开始学大数据》-- 学习笔记和感想随笔(二)

主要记录阅读《从0开始学大数据》课程的学习笔记。课程系统性的介绍大数据的发展史、大数据系统的原理及架构、大数据生态体系中的主要产品、如何进行呢大数据开发实践、大数据平台开发及系统集成、使用大数据平台进行分析和运营、大数据的算法等。比较适合进行系统性的学习实践,能够较为深入的理解大数据相关技术。后半部分的笔记。

2023-03-09 21:05:57 49

原创 读《从0开始学大数据》-- 学习笔记和感想随笔(一)

主要记录阅读《从0开始学大数据》课程的学习笔记。课程系统性的介绍大数据的发展史、大数据系统的原理及架构、大数据生态体系中的主要产品、如何进行呢大数据开发实践、大数据平台开发及系统集成、使用大数据平台进行分析和运营、大数据的算法等。比较适合进行系统性的学习实践,能够较为深入的理解大数据相关技术。前半部分课程的笔记。

2023-03-08 18:31:53 244

原创 读《周志明的软件架构课》--学习笔记和感想随笔

主要记录对周老师的《周志明的软件架构课》的学习笔记,本篇章是对课程不可变基础设施部分的学习,从虚拟化的技术理解容器技术的产生和发展,从部署运维角度理解应用的封装,从网络虚拟化理解容器网络,从扩展的角度理解K8s的存储设计,从解耦的角度理解服务网格。从周老师的课程中可以以一种由浅入深的方式来探寻云原生技术的渊源、发展及使用。

2023-03-06 16:48:12 345

原创 读《后端技术面试38讲》--学习笔记和读后感 (三)

主要记录阅读《后端技术面试38讲》课程的学习笔记和一些自己的工作和学习体会。课程所讲的内容是比较系统性的讲了后端技术开发的技术理论,比较适合于有六七年以上开发工作经验的软件开发人员,如已经从事过一些项目的架构设计工作,则能够更系统的理解课程内容;在阅读过程中将自己的工作感悟和既往的技术学习内容,不断地表达出来,则能更充分的提升对软件工程的系统认知和表达能力。本篇对架构的核心原理部分做笔记记录和随笔感想。

2023-03-02 14:17:56 40

原创 读《后端技术面试38讲》--学习笔记和读后感 (二)

主要记录阅读《后端技术面试38讲》课程的学习笔记和一些自己的工作和学习体会。课程所讲的内容是比较系统性的讲了后端技术开发的技术理论,比较适合于有六七年以上开发工作经验的软件开发人员,如已经从事过一些项目的架构设计工作,则能够更系统的理解课程内容;在阅读过程中将自己的工作感悟和既往的技术学习内容,不断地表达出来,则能更充分的提升对软件工程的系统认知和表达能力。本篇接续上一篇笔记继续做笔记的整理输出并表达自己的理解和看法。

2023-02-28 16:35:04 176

原创 读《后端技术面试38讲》--学习笔记和读后感 (一)

主要记录阅读李智慧编写的《后端技术面试38讲》课程的学习笔记和一些自己的工作和学习体会。 课程所讲的内容是比较系统性的讲了后端技术开发的技术理论,比较适合于有六七年以上开发工作经验的软件开发人员,如已经从事过一些项目的架构设计工作,则能够更系统的理解课程内容;在阅读过程中将自己的工作感悟和既往的技术学习内容,不断地表达出来,则能更充分的提升对软件工程的系统认知和表达能力。

2023-02-27 17:57:44 122

原创 算法--限流算法

在进行服务高可用设计时,为了避免突发的流量激增导致服务处理压力过大甚至造成的服务雪崩效应,往往会采用限流措施。从场景上看限流主要为了应对突发流量、恶意流量以及业务因素限制;限流策略上按端分类可以有请求端的限流、服务端的限流(侧重于入口)、微服务的限流(侧重于后端服务之间);限流从算法上分类主要有固定时间窗算法、滑动时间窗算法、漏桶算法、令牌桶算法等。

2023-02-23 20:13:08 117

原创 MySQL-要点总结的笔记

将MySQL数据库的要点知识进行系统化的梳理总结,便于学习和应用时的查找使用,主要分数据库的基础知识、常用操作的学习、分析调优的思路、存储引擎的理解、高可用方案的了解等等,内容梳理的维度较为宽泛,仅供参考

2023-02-20 16:48:00 90

原创 算法-负载均衡策略及代码示例

梳理总结常见的负载均衡方式,如随机方式、加权随机方式、轮询方式、加权轮询方式、最小连接数方式、一致性哈希方式 ,并通过代码来模拟不同方式的实现,从而更进一步的研究它们的特点

2023-02-16 22:28:38 268

原创 算法--缓存失效策略及代码示例

梳理介绍缓存失效策略:Random-随机方式、FIFO-先进先出方式、LRU-最近最少使用方式、LFU-最不经常使用方式 ,演示这四种方式的示意代码实现,并进行模拟的命中率测试,以便更为系统的掌握这几种缓存方式的特性。

2023-02-16 12:29:32 202

原创 Markdown语法--Obsidian笔记

markdown语法笔记记录 格式语法、图示画法 、文字样式 、链接引用obsidian工具的使用

2023-02-14 17:30:30 3617

原创 谈一谈--JVM的内存管理及执行子系统

本文较为粗浅的梳理总结JVM的内存管理及执行子系统:以思维导图的形式来展现要点知识; 内存管理分不同的功能模块,其中Java堆区域的内存分配与垃圾回收方式是程序性能优化重点;字节码文件的类文件结构和字节码指令是虚拟机加载执行程序的基础,对加载机制的理解和字节码改写扩展的理解有助于理解运行时web容器服务和一些框架工具。

2023-02-13 22:46:54 47

原创 谈一谈--Java的IO类及其模型

对Java中I/O相关的基础知识和I/O模型进行系统化梳理总结,以便更有效的学习应用。读者可以按三个层次来学习理解:首先是对基础io包中的类按模块进行学习理解 ,如有磁盘操作、字节操作、字符操作、对象操作、网络操作等,然后更进一步的了解不同工具类的方法和使用;其次对nio包的类安模块进行学习理解,如有通道、缓冲、选择器、选择键(包含关联关系)等;之后再通过了解操作系统层面的一些特性,进一步理解阻塞IO和非阻塞IO的内涵,学习理解在工程服务中是怎样用不同的模式构建通信处理模块及其相应优劣势。

2023-02-11 17:54:45 59

原创 谈一谈--Java集合类

Java容器类 集合类

2023-02-07 23:09:01 1479

原创 谈一谈--Java并发编程

首先通过思维导图的形式对Java并发编程的基础知识有个系统化的初步了解;其次要明白并发是基于底层有多个执行单元因此可以原先串行执行的程序进行拆分,将能够并行化执行的并发执行,当然必须串行化执行的部分则因此产生了竞争,为了保障竞争资源的安全性,需要采取保护机制(锁,避免被多方同时修改产生不一致)和同步机制(使得修改后其他方能及时知道或者是协同动作);最后在理解好并发编程的相关理论后,需要对并发场景下的常见问题以优化手段有个大体的掌握,并能在实际中使用。

2023-02-06 23:26:10 55

原创 分布式系统方法论--思维导图梳理

分布式系统的理论知识点的思维导图梳理及个人总结

2023-02-01 22:22:55 296

原创 架构设计方法论-思维导图梳理

对Java技术栈的架构设计理论及重要特性场景进行系统性的总结梳理,更新中

2023-01-14 18:38:36 358

原创 redis-笔记

redis知识点 如数据结构、缓存策略、持久化方式、处理模式、高可用方案、使用场景及配置参数调优;通过思维导图系统化的展现,构建较为清洗的体系化认识,方便后续的学习和实践运用。

2023-01-08 20:54:14 57

原创 排序算法-示例

排序算法

2023-01-03 20:49:02 67 1

分布式系统知识点梳理-思维导图

分布式系统知识点的思维导图 适合后端开发人员 当做知识点手册查阅

2023-02-01

架构设计方法论-思维导图梳理

对架构设计方法论的梳理

2023-02-01

Ralasafe权限管理

Ralasafe访问控制中间件(数据级权限管理),是MIT协议开源免费软件产品。它使用图形化方式处理各种数据级权限管理问题,包括数据库行列级、字段内容级权限问题;它还能处理登录控制、功能级权限控制和URL权限认证。权限引擎是jar包,负责对权限策略进行解析,并返回解析结果。Web 管理控制端,负责图形化方式定制权限策略,在线图形化方式测试权限策略。 权限引擎是必须与应用集成部署的。Web 管理控制端可选部署。你可以将Web 管理控制端与应用一起部署;你也可以只在开发阶段使用,在生产部署时,不部署Web 管理控制端。

2012-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除