一、概述1.线程池可以解决两个不同问题:由于减少了每个任务调用的开销,它们通常可以在执行大量异步任务时提供增强的性能,并且还可以提供绑定和管理资源(包括执行任务集时使用的线程)的方法。每个 ThreadPoolExecutor 还维护着一些基本的统计数据,如完成的任务数;2.ThreadPoolEx ...
分类:
编程语言 时间:
2018-12-18 19:48:08
阅读次数:
185
首先声明两者所要实现的功能是一致的(将多维数组降位一维),两者的区别在于返回拷贝(copy)还是返回视图(view),numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响(reflects)原始矩阵,而numpy.ravel()返回的是视图(view,也颇有几分C/C++引用refe ...
分类:
其他好文 时间:
2018-12-18 19:47:48
阅读次数:
273
"传送门" 官方题解 话说最后的答案忘记取模了结果连暴力都挂了可海星…… ...
分类:
其他好文 时间:
2018-12-18 19:47:38
阅读次数:
169
一、引入maven配置 二、建表 用户表、角色表、权限表、用户角色表、角色权限表。 用户表: 角色表: 权限表:news:* 表示有新闻的所有权限(包括增删改查),而news:add,只有新闻的新增权限。 用户角色表:用户拥有哪些角色。 角色权限表:角色拥有哪些权限。 三、自定义Realm 自定义r ...
分类:
编程语言 时间:
2018-12-18 19:47:31
阅读次数:
208
Cookie与Session的区别? 1.Cookie 与Session 都是会话技术,Cookie是运行在客户端,Session运行在服务端。 2.Cookie有大小限制,以及浏览器在存Cookie的个数也有限制,Session是没有大小限制和服务器的内存大小有关。 3.Cookie有安全隐患,通 ...
分类:
其他好文 时间:
2018-12-18 19:47:22
阅读次数:
235
1、问题背景 将一个表格的数据导出到Excel中,保证不出现中文乱码 2、实现源码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>导出Excel格式</title> <script type="text/javascrip ...
分类:
Web程序 时间:
2018-12-18 19:47:11
阅读次数:
224
习题6总结 定义字符串: 名字 = 值 其他 你也可以用 {types_of_people}的方式把它放在任何字符串中。 也就是说你可以在其他字符串中添加{},然后前面加一个 f,可用print()进行直接打印。 f-string 特殊的字符串类型:f-string举例:f" some stuff ...
分类:
编程语言 时间:
2018-12-18 19:47:02
阅读次数:
261
内联函数 一、内联函数作用 避免函数调用的开销,将函数指定为内连函数,就是将它在每个调用点上“内联地”展开 二、内联函数的声明 定义在类内部的成员函数是自动inline的。 我们无须在声明和定义的地方同时说明inline,但是这样做是合法的,不过最好只在类外部定义的地方说明inline。 三、补充 ...
分类:
其他好文 时间:
2018-12-18 19:46:54
阅读次数:
200
首先,我们看到在 package.json 中有 scripts 的定义: "scripts": { "serve": "vue cli service serve", "build": "vue cli service build", "lint": "vue cli service lint"} ...
分类:
其他好文 时间:
2018-12-18 19:46:46
阅读次数:
269
对数据进行分类,并以一定方式进行汇总统计,但当数据量稍多,或分组的层级过多是看着就比较烦乱,通过折叠报表的方式可以将分类汇总的数据一目了然的展现。润乾V5集算报表提供了两种类型的折叠报表:树型折叠报表和OLAP型折叠报表。 标签属性说明列表: 标签名称 描述 取值 默认值 isTreeTable 是 ...
分类:
其他好文 时间:
2018-12-18 19:46:37
阅读次数:
185
gRPC快速入门(二)——Protobuf序列化原理解析一、Protobuf序列化原理简介1、序列化序列化是将数据结构或对象转换成二进制字节流的过程。Protobuf对于不同的字段类型采用不同的编码方式和数据存储方式对消息字段进行序列化,以确保得到高效紧凑的数据压缩。Protobuf序列化过程如下:(1)判断每个字段是否有设置值,有值才进行编码。(2)根据字段标识号与数据类型将字段值通过不同的编码
分类:
其他好文 时间:
2018-12-18 19:46:29
阅读次数:
270
这里我只简单的介绍一下spring mvc的运转流程,具体配置就不一一赘述了 Spring MVC分为以下三个部分 模型(model)定义数据结构、存放数据 控制器(controller)处理请求,连接模型与视图的桥梁 视图(view)呈现模型数据,一般存放内容为html Spring MVC业务流 ...
分类:
编程语言 时间:
2018-12-18 19:46:19
阅读次数:
164
1. DSL: (Domain Special Language)领域专用语言 前言:第一次接触这个名词是在一本书中,书中没有明确解释什么含义,只是一笔带过;虽有疑惑仍不求甚解,一翻而过。 最近看QUARTZ doc时遇到了,决定一探究竟; 概述:领域专用语言,换个说法就是领域限定语言,即只针对某个 ...
分类:
其他好文 时间:
2018-12-18 19:46:10
阅读次数:
194
正则表达式所使用的理论模型就是有穷自动机,其具有实现称为 正则引擎(Regex Engine) 。用正则表达式处理字符串,首先需要生成自动机(“编译”正则对象);之后,无论输入什么字符串,正则引擎都只需要老老实实地在状态之间游走。 正则表达式 对应 ...
分类:
其他好文 时间:
2018-12-18 19:46:00
阅读次数:
229
Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。 ...
分类:
Web程序 时间:
2018-12-18 19:45:44
阅读次数:
209
freemarker中的if...elseif...else语句 1、设计示例 <#if student.studentAge lt 12> ${student.studentName}不是一个初中生 <#elseif student.studentAge lt 15> ${student.stud ...
分类:
其他好文 时间:
2018-12-18 19:45:37
阅读次数:
1764