更多内容参见《The C++ Programming Language(Fourth Edition)》。 ...
分类:
其他好文 时间:
2020-04-25 11:10:42
阅读次数:
67
一、判断对象是否需要被回收 1、可达性分析算法的实现 ① 根节点枚举 ② 安全点 ③ 安全区域 ④ 记忆集与卡表 ⑤ 写屏障 ⑥ 并发的可达性分析 二、经典的垃圾收集器(内存回收算法对应) Serial、ParNew、Parallel Scavenge、 Serial Old、Parallel Ol ...
分类:
其他好文 时间:
2020-04-24 21:28:17
阅读次数:
80
通过继承AccumulatorV2可以实现自定义累加器。 官方案例可参考:http://spark.apache.org/docs/latest/rdd-programming-guide.html#accumulators 下面是我自己写的一个统计卡种数量的案例。 package com.shua ...
分类:
其他好文 时间:
2020-04-24 00:55:29
阅读次数:
84
A 注意格式,没啥坑点,重点是格式 对称输出对角线啊 1 #include <bits/stdc++.h> 2 3 using namespace std; 4 typedef long long ll; 5 char mp[150][150]; 6 int main() 7 { 8 9 int n ...
分类:
其他好文 时间:
2020-04-23 12:14:56
阅读次数:
61
了解Stream Java8中有两大最为重要的改变。第一个是 Lambda 表达式;另外一 个则是 Stream API(java.util.stream. )。 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。 ...
分类:
编程语言 时间:
2020-04-21 18:04:24
阅读次数:
70
从系统架构来看,目前的商用服务器大体可以分为三类,即: 对称多处理器结构(SMP:Symmetric Multi-Processor) 非一致存储访问结构(NUMA:Non-Uniform Memory Access) 以及海量并行处理结构(MPP:Massive Parallel Processi ...
分类:
其他好文 时间:
2020-04-21 16:45:17
阅读次数:
80
Integer Programming Model 1(Linearization of nonlinear integer programming problem) When there is a product $x_1,\cdots,x_k$ of k 0 1 variables $x_j$, ...
分类:
其他好文 时间:
2020-04-21 09:55:23
阅读次数:
67
编程范式(Programming paradigm) 编程范式指我们在编写程序解决问题的思路和视角。 计算机编程中存在许多编程范式,如命令式编程、声明式编程、面向对象编程以及结构化编程等等。 命令式编程(Imperative) 强调程序代码模拟电脑运行过程,强调“先做什么”、“再做什么”。如果我们要 ...
分类:
其他好文 时间:
2020-04-20 16:21:24
阅读次数:
64
什么是 AOP ? 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。 ...
分类:
其他好文 时间:
2020-04-20 15:47:11
阅读次数:
81
不同的垃圾收集器代表不同的回收算法Serial收集器是针对新生代的收集器,采用的是Copying算法 Serial Old收集器是针对老年代的收集器,采用的是Mark-Compact算法,标记-压缩算法Parallel 并行收集器 Copying算法Parallel Old收集器 并行收集器 Mar ...
分类:
其他好文 时间:
2020-04-19 17:34:10
阅读次数:
77