不念博客-专注Linux运维技术
不念博客-专注Linux运维技术
Swift guard关键字详解-不念博客

Swift guard关键字详解

guard是Swift中的一个控制流语句,可以更优雅地处理函数或方法中的条件判断逻辑。 guard基本语法 guard语句的语法如下: guard condition else { statements return } 它意味着只有当condition为...
不念的头像-不念博客不念14小时前
038597
大型园区网络内网安全部署一般方法和配置案例-不念博客

大型园区网络内网安全部署一般方法和配置案例

1、园区网络安全所涉及的内容 如下图,大型园区网络安全一般包括两个方面,内部和外部的网络安全: 在两个方向上加强安全防护的一般思路如下: # 园区内网安全 1)设备登录安全 如果是本地Conso...
不念的头像-不念博客不念19小时前
038956
InnoDB的物理备份方法-不念博客

InnoDB的物理备份方法

利用二进制文件的复制操作,可以对InnoDB进行完整的物理备份,备份对全部的InnoDB表进行复制,并生成所有表空间文件的副本。 数据库中所有的InnoDB表必须备份在一起,原因是InnoDB会在系统表空...
MVCC(多版本并发控制)是什么-不念博客

MVCC(多版本并发控制)是什么

我们需要了解两个知识: Read View 中四个字段作用; 聚簇索引记录中两个跟事务有关的隐藏列; 那 Read View 到底是个什么东西? Read View 有四个重要的字段: m_ids :指的是在创建 Read View...
不念的头像-不念博客不念19小时前
034577
cpu100%如何排查-不念博客

cpu100%如何排查

首先,先用放之四海而皆准的命令top,确认一下是不是Java进程是罪魁祸首。Java进程要不然就是个后台任务,要不然就是个 jar 包,比如一个Spring Boot 服务。 刚接触开发那会儿,别的命令都不会...
不念的头像-不念博客不念19小时前
032683
reentrantlock如何实现公平锁和非公平锁-不念博客

reentrantlock如何实现公平锁和非公平锁

下面我们来看一下公平锁与非公平锁的加锁方法的源码。 公平锁的锁获取源码如下: protected final boolean tryAcquire(int acquires) { final Thread current = Thread.currentThread(); int c ...
创建线程的方式有哪几种-不念博客

创建线程的方式有哪几种

方式一:继承Thread类并重写run()方法。 public class CreatingThread01 extends Thread { @Override public void run() { System.out.println(getName() + ' is running'); } public static vo...