在学习多线程的时候看到这样的一段代码 cpp include include class Counter { public: Counter(int value) : value_(value) { } void operator()() { while (value_ 0) { std::cout ...
分类:
其他好文 时间:
2019-08-04 10:18:58
阅读次数:
142
Golang Context 包详解 0. 引言 在 Go 语言编写的服务器程序中,服务器通常要为每个 HTTP 请求创建一个 goroutine 以并发地处理业务。同时,这个 goroutine 也可能会创建更多的 goroutine 来访问数据库或者 RPC 服务。 当这个请求超时或者被终止的时 ...
分类:
其他好文 时间:
2019-08-04 01:55:17
阅读次数:
123
学习《Head First Python》这本书的时候,里面提到了使用 jinja 模板批量生产网页的方法,这里补充一下具体实现细节。 首先,HTML 网页是需要自己准备的。也就是说,jinja 并不提供网页模板,网页想要呈现哪些内容,是由使用者自行创建 HTML 来决定的。 其次,自行创建的 HT ...
分类:
编程语言 时间:
2019-08-04 01:55:02
阅读次数:
160
最近在整理老物时发现了多年前买的nano7, 其实现在想来真心不知道当时为啥脑子抽了要买这种没用的玩意回来, 然后买回来就吃灰了。。。 既然找出来了就让它发挥一下余热吧, 正好最近在看一部小说, 手机拿着太重了, 就想考到这上面看, 没想到这货居然不支持看txt文件!!! N条草泥马飘过啊有木有, ...
分类:
其他好文 时间:
2019-08-04 01:54:36
阅读次数:
166
1、第一个demo:创建工作簿,创建sheet页,创建单元格 导包:poi-3.9-20121203.jar 2、创建一个时间格式的单元格 3、遍历工作簿的行和列并获取单元格内容 4、文本提取 5、 ...
分类:
其他好文 时间:
2019-08-04 01:53:53
阅读次数:
147
数据结构与算法基础: 顺序存储结构 链式存储结构 什么是树结构?为什么使用树结构?树的基本概念 二叉树: 任何一个节点的子节点数量不超过2 二叉树的子节点分左节点和右节点 满二叉树:所有的叶子节点都在最后一层,而且节点总数为2的n次方-1【n是树的高度】完全二叉树:所有叶子节点都在最后一层或者倒数第 ...
分类:
编程语言 时间:
2019-08-04 01:53:32
阅读次数:
147
[toc] sift sift特征简介 SIFT(Scale Invariant Feature Transform)特征,即尺度不变特征变换,是一种计算机视觉的特征提取算法,用来侦测与描述图像中的局部性特征。 实质上,它是在不同的尺度空间上查找关键点(特征点),并计算出关键点的方向。SIFT所查找 ...
分类:
其他好文 时间:
2019-08-04 01:53:15
阅读次数:
168
信仰圣光 题意简述 求对于有 $n$ 个点的 $e$ 个简单环。有 $k$ 个守卫,每个环至少要有一个守卫的方案数。 $1\leq k\leq n\leq 152501$ $solution:$ 考虑对于朴素 $O(n^2)\space dp$ 的优化,简单思考后发现 $dp$ 的过程其实是一个背包 ...
分类:
其他好文 时间:
2019-08-04 01:52:51
阅读次数:
129
如果你在控制器前的注解是@RestController的话,返回的是controller方法返回的是String值,@RestController注解相当于@ResponseBody和 @Controller的结合,使用@RestController注解,配置的视图解析器不起作用,返回的内容就是re ...
分类:
其他好文 时间:
2019-08-04 01:52:36
阅读次数:
154
AcWing 国王游戏 Description 恰逢 H 国国庆,国王邀请 n 位大臣来玩一个有奖游戏。 首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。 然后,让这 n 位大臣排成一排,国王站在队伍的最前面。 排好队后,所有的大臣都会获得国王奖赏的若干金币,每 ...
package com.itheima.demo3.LambdaTest;/** * @author newcityman * @date 2019/8/3 - 22:15 * 使用java.lang.Runnable接口作为参数,同时使用Lambda进行传参 */public class Demo ...
分类:
其他好文 时间:
2019-08-04 01:51:45
阅读次数:
159
1.定义: 在运行状态中对于任意一个类都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 2.应用场景: 编码阶段不知道需要实例化的类名是哪个,需要在runtime从配置文件中加载 在runtime ...
分类:
编程语言 时间:
2019-08-04 01:51:24
阅读次数:
153
一、打开文件的两种方法 1,直接使用 open 方法 最后记得调用 close(),否则有可能出错. 2,使用 with 语句 和第一种方法实现的是同一个功能,好处是不需要调用 close()。with 语句会自动调用。 二、read、readline、readlines 三种方法的区别 read( ...
分类:
编程语言 时间:
2019-08-04 01:50:53
阅读次数:
163
上周看了一下jwt以前公司的开发都是使用session共享的方法。现在主流的两种方式一种是把登录信息保存在服务器,另一种则是把信息保存在客户端。在使用session 存储的时候会遇到很多的问题,随着项目越来越多工作量会变得越来越大。现在公司要开始一个新的项目,索性就开始使用jwt,数据保存在客户端每 ...
分类:
编程语言 时间:
2019-08-04 01:50:28
阅读次数:
146
由于网上推荐的比较多的安装方式是:sudo apt get install mysql server mysql client,这个安装的是mysql5.7,既然都安装了就要安装最新的,所以从官网下载了mysql 8.0.12(据说mysql8的运行速度是mysql5的两倍)。我看网上暂时没有使用t ...
分类:
其他好文 时间:
2019-08-04 01:50:07
阅读次数:
779
参考 https://www.cnblogs.com/lonelyxmas/p/10333601.html ...
yum能够自动查找并解决rpm包之间的依赖关系,要成功的使用yum工具更新系统和软件,需要有一个包含各种rpm软件包的repository(软件仓库),提供软件仓库的服务器习惯上成为“源”服务器。网络上有大量的源服务器,但是,由于受到网络连接速度、带宽的限制,导致软件安装耗时过长甚至失败。特别是当有 ...
分类:
其他好文 时间:
2019-08-04 01:47:43
阅读次数:
312