代码如下: /** * 获取分布式锁 * * @param lockKey 锁 * @param requestId 请求标识 * @param expireTime 单位秒|你认为此方法需要多少时间,设置一个最长时间,此时间必须大于需要调用锁的业务方法逻辑的最大时间,否则锁会冲突 * @param ...
分类:
编程语言 时间:
2020-06-30 14:35:45
阅读次数:
74
有两个实体,关系如下: public class CatalogNodeEntity : FullAuditedEntity<Guid>, IMultiTenant {public virtual string Name { get; protected set; } public virtual ...
将数字四舍五入到指定的小数位数。使用 Math.round() 和模板字面量将数字四舍五入为指定的小数位数。 省略第二个参数 decimals ,数字将被四舍五入到一个整数。 const round = (n, decimals = 0) => Number(`${Math.round(`${n}e ...
分类:
Web程序 时间:
2020-06-29 11:47:16
阅读次数:
77
原题链接 题面简述 给定 \(A\)、\(B\)、\(C\) 三根足够长的细柱,在 \(A\) 柱上放有 $2n$ 个中间有孔的圆盘,共有 \(n\) 个不同的尺寸,每个尺寸都有两个相同的圆盘,注意这两个圆盘是不加区分的。现要将这些圆盘移到 \(C\) 柱上,在移动过程中可放在 \(B\) 柱上暂存 ...
分类:
其他好文 时间:
2020-06-27 13:13:22
阅读次数:
80
一、值类型 VS 引用类型 值类型 引用类型 值直接存储在栈中 值存储在堆中,再将堆的地址存到栈中 number, string, boolean, undefined, symbol object, array, null 变量之间赋值 a = b,是指直接将栈中变量a的值复制到变量b的栈空间里面 ...
分类:
编程语言 时间:
2020-06-27 09:49:29
阅读次数:
62
TypeScript 与 JavaScript 类似,支持 Number 对象。Number 对象是原始数值的包装对象。语法var num = new Number(value);注意: 如果一个参数值不能转换为一个数字将返回 NaN (非数字值)。Number 对象属性下表列出了 Number 对... ...
分类:
其他好文 时间:
2020-06-26 01:37:14
阅读次数:
99
JS 数字型三个特殊值 Infinity ,代表无穷大,大于任何数值 -Infinity ,代表无穷小,小于任何数值 NaN ,Not a number,代表一个非数值 isNaN的使用: isNaN(x): x是数字型的时候(也就是它不是非数字) 它的返回值为 false x是非数字型的时候 它的 ...
分类:
Web程序 时间:
2020-06-24 20:04:45
阅读次数:
84
已剪辑自: https://www.jianshu.com/p/f1f2cd289205 是什么 LockSupport是一个线程阻塞工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞,当然阻塞之后肯定得有唤醒的方法。 有什么用 接下面我来看看LockSupport有哪些常用的方法。主要有两类 ...
分类:
其他好文 时间:
2020-06-24 13:39:21
阅读次数:
84
ts文档 1.声明 声明标识 + 变量名 + 声明类型 = 值 var a:number = 56; (C => int a = 5;) enum REN{nan='男人',nv='女人',cen='中性人'} 2.类型 undefined number: 数值类型;(可以是小数) string : ...
分类:
其他好文 时间:
2020-06-23 15:05:05
阅读次数:
46
全自动数字论证机(迫真) 众所周知,OIer都事HOMO。本小鬼在看到知乎上问题后想起来以前暑假集训无聊的时候写的一个数字论证搜索,于是来写博客 由于python我没怎么用过,所以还是用的c++写的,并且事在晚上订正完考试写的,所以稍微有些麻烦。 谢谢茄子! 数据库生成 大体思路就事生成一个排列,然 ...
分类:
其他好文 时间:
2020-06-23 13:18:54
阅读次数:
355