Java-五种线程池,四种拒绝策略,三种阻塞队列 三种阻塞队列: BlockingQueue<Runnable> workQueue = null; workQueue = new ArrayBlockingQueue<>(5);//基于数组的先进先出队列,有界 workQueue = new Li ...
分类:
编程语言 时间:
2020-04-16 19:32:41
阅读次数:
70
LINK: "Xenia and Colorful Gems" 考试的时候没想到一个很好的做法。 赛后也有一个想法。 可以考虑答案的样子 x,y,z 可以发现 一共有 xg[3]; inline ll js(ll a,ll b,ll c){return pf(a b)+pf(a c)+pf(b c) ...
分类:
其他好文 时间:
2020-04-16 19:32:26
阅读次数:
74
1.把wxParse文件全部放入项目。2.在wxml中import wxParse.wxml,并把template插入到到对应的位置上 <!--wxml--> <import src="../../../wxParse/wxParse.wxml"/> <view class="view-title" ...
分类:
微信 时间:
2020-04-16 19:32:09
阅读次数:
81
现象: 1. 表面现象: 方法中输出的日志, 日志文件中找不到, 也没有任何报错(即@Async标注的方法没有执行, 也没有报错) 2. 分析现象: 日志中某个时刻之后没有了task-xxx线程的日志 原因: @Async异常方法默认使用Spring创建ThreadPoolTaskExecutor( ...
分类:
编程语言 时间:
2020-04-16 19:31:54
阅读次数:
279
小编一般是通过虚拟机安装Linux,以下是虚拟机Linux安装。 一、建议的VMware配置 1、CPU:建议主频为1GHz以上 2、内存:建议1G以上 3、硬盘:建议分区空闲空间8G以上 二、虚拟机网络设置 三、系统分区 1、磁盘分区 磁盘分区是使用分区编辑器在磁盘上划分几个逻辑部分。磁盘一旦划分 ...
分类:
系统相关 时间:
2020-04-16 19:31:36
阅读次数:
112
Microsoft Visio 2016安装激活教程 我在安装序列号的时候出现了报错。 The Software Licensing Service reported that the product SKU is not found. 借鉴了网上大神的批处理文件。将下面的文字放入到一个记事本文件里 ...
分类:
其他好文 时间:
2020-04-16 19:31:06
阅读次数:
525
1.一个面向对象编程的计算圆面积的程序 #include<iostream> using namespace std; class MyCicle{ public: double m_s; double m_r; //double area=pi*r*r;不能这样写,这是在初始化时执行,此时r是随机 ...
分类:
编程语言 时间:
2020-04-16 19:30:50
阅读次数:
64
思路:适用整数,实数就不知道了 一个1e18以内的数,经过最多6次开平方操作后,会变成1 所以线段树的每个节点记一下开了几次根号 每次暴力修改就行,>6就不下去了 nlogn ...
分类:
其他好文 时间:
2020-04-16 19:30:38
阅读次数:
77
new一个对象的过程中发生了什么? ? java在new一个对象的时候,会先查看对象所属的类有没有被加载到内存,如果没有的话,就会先通过==类的全限定名==(包名.类名)来加载。加载并初始化类完成后,再进行对象的创建工作。 ? 我们先假设是第一次使用该类,这样的话new一个对象就可以分为两个过程: ...
分类:
其他好文 时间:
2020-04-16 19:30:24
阅读次数:
66
最近电脑发生一个问题,明明连上了WiFi,而且tim也可以正常用,但是网页打不开。经过一系列的懒和拖之后,终于在一天之后开始解决这个问题。 解决方式: 打开网络和Internet设置,单机网络疑难解答,检查发现DNS服务器未响应。 Windows+R,输入services.msc,找到DNS Cli ...
分类:
Web程序 时间:
2020-04-16 19:30:12
阅读次数:
133
归并排序(MERGE SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide and conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解, 而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。 简而言之、就是将一个整体得 ...
分类:
编程语言 时间:
2020-04-16 19:29:42
阅读次数:
66
题目: 度度熊有一张纸条和一把剪刀。 纸条上依次写着 N 个数字,数字只可能是 0 或者 1。 度度熊想在纸条上剪 K 刀(每一刀只能剪在数字和数字之间),这样就形成了 K+1 段。 他再把这 K+1 段按一定的顺序重新拼起来。 不同的剪和接的方案,可能会得到不同的结果。 度度熊好奇的是,前缀 1 ...
分类:
其他好文 时间:
2020-04-16 19:29:06
阅读次数:
45
如何填满一个HashMap? step_1 : 计算所需内存 在64位JVM情况下,对象markword占8个字节,指向类的指针占8个字节。 HashMap的每一个节点结构如下: 综上所述,每一个 在默认8字节对齐后占48字节。 HashMap规定最多含有2G个 2G 48=96G 按照该数组的最大 ...
分类:
其他好文 时间:
2020-04-16 19:28:50
阅读次数:
53
基于form组件的注册 urls.py from django.contrib import admin from django.urls import path from blog import views urlpatterns = [ path('admin/', admin.site.url ...
分类:
其他好文 时间:
2020-04-16 19:28:01
阅读次数:
57
[TOC] 文中主要监控MySQL/MySQL主从信息 版本:mysql 5.7,mysql_exporter 0.12.1 "mysql_exporter下载地址" 1、mysql_exporter部署 1.下载mysql_exporter并解压 2.需要授权用户给exporter使用 为该用户设 ...
分类:
数据库 时间:
2020-04-16 19:27:49
阅读次数:
103
0.安装依赖 需要安装的依赖有libcurl、sqlite3、DMD,使用Ctrl+Alt+T等方式打开终端,执行以下命令 sudo apt install libcurl4-openssl-dev sudo apt install libsqlite3-dev sudo snap install ...
分类:
系统相关 时间:
2020-04-16 19:27:34
阅读次数:
109
input{jdbc{jdbc_driver_library=>"/Users/logstash/mysql-connector-java-5.1.39-bin.jar"jdbc_driver_class=>"com.mysql.jdbc.Driver"jdbc_connection_string= ...
分类:
数据库 时间:
2020-04-16 19:27:20
阅读次数:
300