相关文章
C# 如何反射获取常量值
首先,常量是一个字段,所以需要从字段中获取该值。 但是需要传入的BindingFlags是什么,与其盲猜,不如直接反射所有字段值,查看其中的常量有哪些特性和bool值来判断。 ...static void Main(string[] args){var type typ…
建站知识
2024/10/26 18:08:51
JavaScript重难点整理
1. 数据类型: - 原始类型:数字、字符串、布尔值、null、undefined。 let num 10;let str "Hello";let bool true;let n null;let u undefined;- 引用类型:对象、数组、函数。 let obj { name: "John", age: 25 };l…
建站知识
2024/11/15 5:20:49
kubectl资源管理命令---声明式
目录 一、yaml和json介绍
1、yuml语言介绍
2、k8s支持的文件格式
二、声明式对象管理
1、deployment.yaml文件详解
2、Pod yaml文件详解
3、Service yaml文件详解
三、编写资源配置清单
1、 编写yaml文件
2、 创建并查看pod资源
3、创建service服务对外提供访问并测试…
建站知识
2024/11/16 20:57:55
mysql-linux归档版安装
什么是归档版安装?简单来说就是编译好的软件压缩打包版。 说明:我这里服务器之前已经装过一个不同版本的mysql,已经占用了3306端口,所以这里我用3307端口来演示,命令和官方的稍有不同,不过步骤都是差不多的…
建站知识
2024/11/22 11:45:11
Redisson的看门狗策略——保障Redis数据安全与稳定的机制
前言
自定义redis分布式锁无法自动续期,比如,一个锁设置了1分钟超时释放,如果拿到这个锁的线程在一分钟内没有执行完毕,那么这个锁就会被其他线程拿到,可能会导致严重的线上问题,在秒杀场景下,…
建站知识
2024/10/19 4:38:31
LeetCode2741.特别的排列 状压
暴力枚举的话是n!
考虑状压DP,其实就是用二进制表示状态 再进行暴力 同时加一个记忆化就好了
这里有常用技巧:
全集(1<<n)-1
增加某个元素 x | (1<<i)
删除某个元素 x & ~(1<<i) const i…
建站知识
2024/10/19 4:38:26