
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
概念死锁是指两个或两个以上事务在执行过程中因争抢锁资源而造成的互相等待的现象。产生死锁的四个必要条件:(1) 互斥条件:一个资源每次只能被一个进程使用。(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。(3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。(4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。死锁举例事务1 (...
1.下载waf配置包git clone https://github.com/loveshell/ngx_lua_waf.git2.配置config.lua将下载的waf包挪到nginx的配置文件conf下或者nginx目录下wafconf目录下存放的就是一些采取安全措施的规则。vim打开waf下的config.lua,只需将RulePath和logdir改成自己的目录即可配置文件...
环境准备准备两台主机并且都装有Nginx和Apache或者Tomcat我的第一个主机A的ip:-.-.-.244;第二个主机B的ip:-.-.-.17在主机A和主机B的apache访问目录(默认是/var/www/html)下放测试代码loadBalanceTest.html,内容分别为【I am -.-.-.244 server】、 【I am -.-.-.17 server】环境测试...
环境变量bash shell用一个叫做环境变量的特性来存储有关shell会话和工作环境的信息。即允许在内存中存储数据,使得在程序或shell中运行的脚本能够访问到它们。Linux中环境变量分为三种:全局环境变量:对于shell会话和所有生成的子shell都是可见的局部环境变量:只对创建它的shell可见,即当前创建的用户可见用户定义变量:只对当前会话生效创建全局环境变量在/etc...
ComparableComparable接口在JDK8中的源码:package java.lang;import java.util.*;package java.lang;public interface Comparable<T> {public int compareTo(T o);}用法:public class User implements C...
文章目录常量池运行时常量池字符串常量池(StringTable)第一个例子第二个例子JDK8常量池存在于字节码文件中二进制字节码中有:类基本信息、常量池、类方法定义(其中包含虚拟机指令)常量池用于存放编译期生成的各种字面量和符号引用字面量:字面量类似与我们平常说的常量,主要包括:文本字符串:就是我们在代码中能够看到的字符串,例如String a = “aa”。其中”aa”...







