inline int read() { char ch, c; int res; while (ch = getchar(), ch < '0' || ch>'9') c = ch; res = ch - 48; while (ch = getchar(), ch >= '0' && ch <= ' ...
分类:
其他好文 时间:
2020-02-12 14:50:36
阅读次数:
57
内存分析篇 VisualVM 通过检测 JVM 中加载的类和对象信息等帮助我们分析内存使用情况,我们可以通过 VisualVM 的监视标签对应用程序进行内存分析。 一.内存堆Heap 首先我们来看内存堆Heap使用情况,我本机eclipse的进程在visualVM显示如下: 随便写个小程序占用内存大 ...
分类:
其他好文 时间:
2020-02-12 14:48:36
阅读次数:
62
public class PhoneUtil { /** * 手机号验证 * * @param str * @return 验证通过返回true */ public static boolean isMobileNo(String str) { Pattern p = null; Matcher m ...
分类:
移动开发 时间:
2020-02-12 13:15:12
阅读次数:
94
原文:https://zhuanlan.zhihu.com/p/23987456?refer=study-fe 大部分讲 new 的文章会从面向对象的思路讲起,但是我始终认为,在解释一个事物的时候,不应该引入另一个更复杂的事物。 今天我从「省代码」的角度来讲 new。 想象我们在制作一个策略类战争游 ...
分类:
Web程序 时间:
2020-02-12 12:47:36
阅读次数:
85
对代码进行处理的三个角色 引擎:从头到尾负责整个 JavaScript 程序的编译和执行过程 编译器:负责语法分析及代码生成等 作用域:负责收集并维护所有变量的查询 var a = 2; 编译器首先会将这段程序分解成词法单元,然后将词法单元流解析成一个树结构。然后将树结构转换成可执行代码,也就是计算 ...
分类:
Web程序 时间:
2020-02-12 11:22:24
阅读次数:
108
数据代理: 1) 数据代理:通过一个对象代理另一个对象(在前一个对象内部)中属性的操作(读/写) 如:a中包含[b, , , , ] (a代理b) a.b.xxx 代理: a.xxx (编码的时候操作的是a,本质是操作的a中的b) 2) vue数据代理:通过vm对象来代理data对象中所有属性的操作 ...
分类:
其他好文 时间:
2020-02-12 10:59:40
阅读次数:
62
问题描述: Calculate a+b and output the sum in standard format -- that is, the digits must be separated into groups of three by commas (unless there are le ...
分类:
其他好文 时间:
2020-02-12 10:51:16
阅读次数:
65
DFS 翰翰和达达饲养了N只小猫,这天,小猫们要去爬山。 经历了千辛万苦,小猫们终于爬上了山顶,但是疲倦的它们再也不想徒步走下山了(呜咕 _ include include using namespace std; int cab[20],c[20],w,ans,n; void dfs(int no ...
分类:
其他好文 时间:
2020-02-12 10:34:35
阅读次数:
64
jar包 <!-- https://mvnrepository.com/artifact/cglib/cglib --><dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>3.1</version ...
分类:
其他好文 时间:
2020-02-12 00:54:18
阅读次数:
83
Address "loj3044" Solution 考虑对 $k\in [l 1,r]$ 分别求出有多少个集合 $S$ 满足 $w(S)\le k$,记作 $ans_k$。 先求出 $1$ 的初始权值 $W$。 记 $val(x)$ 表示 $x$ 的权值。枚举 $k$,现在对于每个叶子 $u$,如 ...
分类:
其他好文 时间:
2020-02-11 21:55:38
阅读次数:
119