前言: 本文基于jdk1.8。 前段时间换工作,面试时候每次都会问线程的问题,自己对多线程方面的知识没有花时间研究过,所以一问到线程就懵了,最近特地买了方腾飞老师的《Java并发编程的艺术》这本书学学这方面的知识。这篇随笔主要是我对线程池学习的总结,如有写的不好或不对的地方欢迎指出! 1、线程池的基 ...
分类:
编程语言 时间:
2018-07-19 19:12:14
阅读次数:
224
部分转自 https://www.cnblogs.com/kevingrace/p/8072860.html ~在linux中代表用户主目录 对一般用户,~表示/home/(用户名) 对于root用户,~表示/root 如果要查看~的真实面貌,可以先进入~目录,然后用pwd -P命令查看~的绝对路径 ...
分类:
系统相关 时间:
2018-07-19 19:12:08
阅读次数:
202
协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。 最大的优势就是协程极高的执行效率。因为子程序切换不是线程切换,而 ...
分类:
编程语言 时间:
2018-07-19 19:11:59
阅读次数:
134
1 #define _SCL_SECURE_NO_WARNINGS 2 #define _CRT_SECURE_NO_WARNINGS 3 4 #include 5 //#include 6 //#include 7 //#include 8 #include 9 #include 10 #incl... ...
分类:
其他好文 时间:
2018-07-19 19:11:41
阅读次数:
751
Question "219. Contains Duplicate II" Solution 题目大意:数组中两个相同元素的坐标之差小于给定的k,返回true,否则返回false 思路:用一个map记录每个数的坐标,如果数相同,如果坐标差小于k则返回true否则覆盖,继续循环 Java实现: jav ...
分类:
其他好文 时间:
2018-07-19 19:11:34
阅读次数:
171
准备工作: VSCode开发环境,在终端控制台(Ctrl+~)输入命令 dotnet add package Nest 安装NEST包,安装好后打开项目的.csproj文件如下图。 一、索引数据: Resume类的定义: 1 using Nest; 2 using System; 3 4 names ...
分类:
Windows程序 时间:
2018-07-19 19:11:25
阅读次数:
1413
前言 在刚开始没有接触zookeeper的具体应用前,光看别人的描述,其实对它的实际应用其实不是特别清晰,所以慢慢从其基础应用开始了解其底层原理是很重要也是很必要的。 首先,安装Zookeeper并了解一下Zookeeper的基础命令。这个过程是非常简单的,正如zookeeper官网说的,zooke ...
分类:
其他好文 时间:
2018-07-19 19:11:16
阅读次数:
173
问题 强杀docker进程后,重启docker。docker中的容器无法启动并报错,报错内容如下 docker restart ae1f7b2c2f15 Error response from daemon: Cannot restart container ae1f7b2c2f15: contai ...
分类:
其他好文 时间:
2018-07-19 19:10:59
阅读次数:
618
Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) Python3 的六个标准数据类型中: 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组); ...
分类:
编程语言 时间:
2018-07-19 19:10:41
阅读次数:
203
1.POI是什么? poi是Apache团队开发的专门面对用java处理Excel文档的工具。 官网地址:https://poi.apache.org/ 2.操作流程 此部分通过代码解释使用POI将集合导出Excel的流程,在下一节中详细解释。 3.具体介绍 3.1文件信息 3.2 创建WorkBo ...
分类:
其他好文 时间:
2018-07-19 19:10:34
阅读次数:
141
原文链接 题目传送门 - HDU5117 题意 $T$ 组数据。 给你 $n$ 盏灯 ,$m$ 个开关,每一个开关对应的控制一些灯。所有可以控制某盏灯的开关被按了奇数次,那么这盏灯最终是亮着的,否则是不亮的。 现在每一个开关都可以选择按或者不按。我们称对于所有开关都做出 按或者不按 的一种选择 为一 ...
分类:
其他好文 时间:
2018-07-19 19:10:27
阅读次数:
157
HTML提供了5种空格实体(space entity),它们拥有不同的宽度,非断行空格( )是常规空格的宽度,可运行于所有主流浏览器。其他几种空格(       ‌‍)在不同浏览器中宽度各异。 它叫不换行空格,全称No-Br ...
分类:
Web程序 时间:
2018-07-19 19:10:20
阅读次数:
208
比如我现在有个data数据如下: 我现在想要修改courseList里面的isPlaying的值该怎么做呢? 里面的thisIdx表示你当前点击的是第几个。注意在拼接playStatus的时候需要有空格!!!然后用修改数据的时候用"[]"把上面的变量包起来,赋值即可。 ...
分类:
微信 时间:
2018-07-19 19:10:14
阅读次数:
2458
因为我所在的公司为政府做的项目【风险管理系统】,其中涉及大量的统计展示,多数以整个市的区划,行业部门等方式返回,在昨天,我发现听过填报单位的方式返回时,始终只有100个数据。通过对比发现,在前辈的代码中统计的存在一个巧合,就是全市的区划、行业部门钻取的方式都没有超过100,刚好我写的这个接口的填报单 ...
分类:
其他好文 时间:
2018-07-19 19:10:06
阅读次数:
256
Games Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description Alice and Bob are playing a stone game. There are nn piles of s ...
分类:
其他好文 时间:
2018-07-19 19:09:58
阅读次数:
215
1、当vs2010编译qt时会出现以下错误: 1> 已启动全部重新生成: 项目: MyDialog, 配置: Debug Win32 1>生成启动时间为 2015/9/9 14:57:04。 1>InitializeBuildStatus: 1> 正在创建“Debug\MyDialog.unsucc ...
分类:
Web程序 时间:
2018-07-19 19:09:51
阅读次数:
733
有推荐和补充的欢迎留言。如下:#编译工具yuminstallgccgcc-c++-yyuminstallgit-y#装github不然无法cloneyuminstallphp-develphp-pearhttpd-devel-y#装peclyuminstalllibstdc++-devel#运维等工具yuminstallvim-y#vim编辑器yuminstallwget-y#wget下载yumi
分类:
其他好文 时间:
2018-07-19 19:09:43
阅读次数:
163