#include <vector>#include <iostream> struct B { int m = 0; void hello() const { std::cout << "Hello world, this is B!\n"; }};struct D : B { void hello ...
分类:
其他好文 时间:
2019-09-08 09:35:21
阅读次数:
77
Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。 每个模块的功能如下: 核心容器:核心容器提供 Spr ...
分类:
编程语言 时间:
2019-09-08 09:28:53
阅读次数:
80
在开发过程中,系统中经常有些列表需要导出,运用poi的API简单导出是可以很快的完成此功能,但是随着系统数据的增多,前端和后端一般是采用短链接的方式进行交互,由于后台数据量过大,前后端连接超时,导致导出excel失败,(如果sql没问题一般可导出几百数据),当数据达到上千或者上万数据导出失败。现在可 ...
分类:
其他好文 时间:
2019-09-08 00:40:18
阅读次数:
117
转自 https://www.cnblogs.com/math/p/se tools 001.html 作者:正交分解 ======================================================= 1、如何切换编辑器 切换博客园编辑器为MarkDown: "Mark ...
分类:
其他好文 时间:
2019-09-08 00:30:33
阅读次数:
134
So-called Mathematical Analysis problem ...
分类:
其他好文 时间:
2019-09-07 17:18:30
阅读次数:
123
62. Unique Paths 空间可以按行优化为 O(n),也可以按列优化为O(m)。 62. Unique Paths 空间可以按行优化为 O(n),也可以按列优化为O(m)。 62. Unique Paths 空间可以按行优化为 O(n),也可以按列优化为O(m)。 62. Unique P ...
分类:
其他好文 时间:
2019-09-07 10:31:24
阅读次数:
56
`java.util.concurrent.locks.AbstractQueuedSynchronizer` 、`Semaphore CountDownLatch Sync AbstractQueuedSynchronizer`。 AQS 核心是通过一个共享变量来同步状态,变量的状态由子类去维护, ...
分类:
其他好文 时间:
2019-09-06 23:09:49
阅读次数:
108
2019 ICPC Malaysia National G 有点绕,两层拓扑排序。 有空再补详细。 甚至有点丑,因为绕,为了区分,当时变量名写得很长。 2019-09-06 ...
分类:
编程语言 时间:
2019-09-06 01:05:45
阅读次数:
94
线程池: 简单理解,就是一个管理线程的池子。 它帮我们管理线程,避免增加创建线程和销毁线程的资源消耗。因为线程其实也是一个对象,创建一个对象,需要经过类加载过程,销毁一个对象,需要走GC垃圾回收流程,都是需要资源开销的。 提高响应速度。如果任务达到了,相对于从线程池拿线程,重新去创建一条线程执行,速 ...
分类:
编程语言 时间:
2019-09-05 23:40:53
阅读次数:
119
大家好,乐字节小乐又来了,上次给大家说道的是XML解析,这次接着讲述XML文档中的语言:XPATH、DTD 一、先来说说XPATH 1、XPATH 概念 XPath 是一门在 XML 文档中查找信息的语言,可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素 ...
分类:
其他好文 时间:
2019-09-05 18:55:09
阅读次数:
93