2022年的第一篇程序人生。。。
不知不觉在csdn发文已经有100篇了,都是原创,2021年博客之星的评选也落下了帷幕,获得了前50的好成绩,对于我而言有着莫大的鼓励。对于程序人生这个专栏,我犹豫了很久,早在2个月前,我就很想专门把一些心得体会以及成长经历写成文章分享出来,一直少了一些勇气。直到最近有些在校的粉丝问了一些关于如何择
MySQL安装包解压版安装步骤
文章目录前言下载解压设置环境变量设置配置文件命令提示符操作前言很多刚学习MySQL的小伙伴们在安装的步骤上浪费太多的时间,有些甚至因为装不好就开始不想学习编程了。为了解决该问题,楼主决定写MySQL数据库的安装步骤给大家参考,以下是Window环境下的MySQL压缩包形式的安装步骤。希望能帮助更多的
【MongoDB】
理解MongoDB:基本原理,聚合操作及索引底层原理,集群模式及应用实战
[MySQL进阶]——事务日志2
本文介绍了事务日志中的undo日志,讲解了其工作流程
Come on 馆长~~~~~
通过Java的继承,封装,多态的语法及JDBC编程,与MySQL数据库进行网络通信,创建一个图书馆管理系统
[MySQL进阶]——事务日志1
本文介绍了一部分事务日志,重点讲解了redo日志,分析redo的工作原理及流程
openGauss数据库维护管理指导(下)
上期我们介绍了openGauss数据库操作系统参数检查、健康状态检查、数据库性能检查,本期继续介绍日志检查和清理、最大连接数设置、表和索引的例行维护相关内容。日志检查4.1 实验介绍4.1.1 关于本实验数据库运行时,某些操作在执行过程中可能会出现错误,数据库依然能够运行。但是此时数据库中的数据可能
安卓逆向之酷狗signature
酷狗app v10.8.8 超详细分析过程~
LeetCode 72. 编辑距离 【c++/java详细题解】
目录1、题目2、思路3、初始化4、c++代码5、Java代码1、题目给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。你可以对一个单词进行如下三种操作:插入一个字符删除一个字符替换一个字符示例 1:输入:word1 = "horse", w
MySQL的存储过程
概念MySQL5.0版本开始支持存储过程,存储过程就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法,存储过就是数据库SQL与层层面的代码封装与重用特性1.有输入输出参数,可以声明变量,有if/else/case/while等控制语句,通过编写存储过程,可以实
有了Docker为何需要k8s
文章目录为什么需要k8s容器编排的重要性调度和编排的区别K8s核心概念面向API对象编程核心功能全景图之前的文章,我们聊了Docker,提到一个“容器”,实际上是一个由 Linux Namespace、Linux Cgroups 和 rootfs 三种技术构建出来的进程的隔离环境。似乎有了Docke
Springboot整合MQ以及常见工作模式的使用
1.首先我们先看看MQ的常见模型1.1 基本消息模型1.2Work Queues消息模型work queues与入门程序相比,多了一个消费端,两个消费端共同消费同一个队列中的消息,而MQ会采用轮询的方式,分配消息, S所以也就保证了一条消息只会被一个消费者接收1.3 广播模型广播模型的就是他发的消息
Linux CentOS7下多机器集群安装Elasticsearch记录
部署机器主机名(hostname) IP 版本 master 192.168.0.112 CentOS Linux release 7.9.2009 (Core) node 192.168.0.113 CentOS Linux release 7.9.2009 (Core
【ELK系列四】肝了两晚,你想要的elasticsearch内容放在这了
文章目录ES的核心概念及使用一、概述二、Elasticsearch核心概念索引 index类型 type映射 mapping文档 document字段Field接近实时 NRT集群 cluster节点 node分片和复制 shards&replicas三、Elasticsearch操作1、使
11张图深入理解分布式锁原理
单体系统中,在高并发场景下想要访问共享资源的时候,我们需要通过加锁的方式来保证共享资源并发的安全性,确保在同一时刻只有一个线程对共享资源进行操作。
LeetCode刷题日记二(11.盛最多水的容器)
经典双指针问题,力扣经典题目盛最多水的容器讲解,刷题日记持续更新中
Linux Polkit本地权限提升漏洞(CVE-2021-4034)
Linux Polkit本地权限提升漏洞(CVE-2021-4034)
Polkit pkexec本地特权提升漏洞(CVE-2021-4034)
简介Qualys 研究团队在 polkit (原名PolicyKit)的 pkexec 中发现了一个本地特权提升漏洞,该SUID-root程序默认安装在每个主要的Linux发行版上。该漏洞允许任何非特权用户通过在Linux默认配置中利用此漏洞来获得易受攻击主机的完全root权限。关于 Polkit
Java数据结构-认识链表
一.链表的概念及结构1.链表的概念链表是一种物理存储结构上非连续的存储结构。数据元素中的逻辑顺序是通过链表中的引用链接次序实现的2.链表的分类
前缀树的应用和实现(c++)
前缀树