1.数据拆分多线程Callable处理 1.定义一个20大小的线程池2.根据数据 List 处理每个线程可以分到的数量List3.Callable 线程处理数据4.Future 获取Callcable线程处理后的数据5.把 Future 获取的数据重新 addAll 进 List6.返回数据 代码如 ...
分类:
编程语言 时间:
2020-04-28 13:18:48
阅读次数:
66
背景 这篇博文是接着上一篇 线程池专题 的一个补充,是针对线程池底层队列的种类做一个进一步的深入详解,上一篇博文主要针对一线大厂针对线程池的灵魂 5 问展开的,而这一篇也是综合了另外面试经验,把底层的一些内容再深入剖析一下。 线程池任务处理 如果运行的线程数 < corePoolSize,则 Exe ...
分类:
编程语言 时间:
2020-04-28 00:53:17
阅读次数:
79
一、介绍 我们在浏览一些网站时,发现都会有一个搜索框,如果是新闻类网站,就会搜索到包含关键字的新闻;如果是课程网站,就会搜索到与关键字相关的课程 这个怎么实现呢?不难想到,可以使用数据库的模糊查询,对相应的字段就行模糊查询,如果查询到就返回对应的数据行,展示在前端,但是数据库的模糊查询太慢了,下面介 ...
分类:
其他好文 时间:
2020-04-28 00:35:35
阅读次数:
72
1:Python range 函数 语法:range(start, stop[, step]) start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0 ...
分类:
其他好文 时间:
2020-04-28 00:31:21
阅读次数:
47
今天在使用AS开发安卓项目时忽然报错,在event Log中重复不断的报错大致内容为Unable to detect adb version, exit value: 0xc0000409, adb output: adb.exe F。。。。(后面记不清了但有winsock字样和中文乱码)。在网上查 ...
分类:
移动开发 时间:
2020-04-27 21:00:04
阅读次数:
735
1、下载SDKv2.0 https://www.microsoft.com/zh-CN/download/details.aspx?id=19988 2、安装Sdk后设置目录路径为:ILDASM_v2.0.50727 C:\Program Files (x86)\Microsoft.NET\SDK\ ...
电脑睡眠后,再打开就发现电脑的所有图标使用鼠标点击没有效果了。 解决方法(win7系统为例): 这个时候鼠标点击没有效果,以下所有操作使用enter键或者快捷键完成。 1、在屏幕最下面任务栏空白处,鼠标右键启动任务管理器,或者使用快捷键Ctrl+Shift+Esc打开任务管理器; 2、切换到“进程” ...
分类:
其他好文 时间:
2020-04-27 15:34:27
阅读次数:
77
1.在/usr/share/applications,首先在该目录下创建一个Pycharm.desktop sudo gedit /usr/share/applications/Pycharm.desktop 2 然后输入以下内容: [Desktop Entry]Type=ApplicationNa ...
分类:
系统相关 时间:
2020-04-27 10:05:05
阅读次数:
72
检查方式:请确认处理程序中是否有”tasksche.exe”及“messecsvc.exe”在运作,若有请C:\WINDOWS\底下是否有“tasksche.exe”和“messecsvc.exe”及”qeriuwjhrf”三个恶意档案,并请将之删除(无法在正常模式下删除的话,请进安全模式下删除)异常登陆档内容regeditHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432No
分类:
其他好文 时间:
2020-04-27 09:24:27
阅读次数:
369
1. 104公约概况 使用tcp协议通信,标准tcp端口号是2404。服务端模拟软件可以使用gitbub上一个模拟器(IEC60870-5-104ServerSimulator.exe)。 2. 104公约数据结构 APCI Application Protocol Control Informat ...