背景参考 线程之ExecutorService Reactor 首先,搞懂JDK线程池 再熟练掌握reactor模式 最后再来理解JDK的线程模型 Future扩展 Future 继承JDK的Future,提供更多状态方法,额外引入事件监听 监听在操作完成后自动触发 异步获取执行结果 Promise ...
分类:
Web程序 时间:
2020-06-29 11:57:28
阅读次数:
63
按照常规配置好后,单节点启动报错如下: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLExcep ...
分类:
数据库 时间:
2020-06-29 11:36:05
阅读次数:
155
T0p_Gear 题目来源: DASCTF 六月赛 第一题 运行程序观察程序特征 首先,要注意,该程序的题目是给了一个压缩包,解压后,有一个TXT文件和一个elf文件 1.首先查看 txt文件 一堆乱码,没啥有用信息,啥也得不到;然后放到winhex等任意一个二进制文件查看器看一下; emmm看完我 ...
分类:
其他好文 时间:
2020-06-28 09:25:07
阅读次数:
241
1、判断1.1 if语句if condition;then commandfi示例:#!/bin/bashif [ `ps -elf | grep -c ssh` -gt 1 ]; then echo "true"fi命令行展示:if [ `ps -elf | grep -c ssh` -gt 1 ...
分类:
系统相关 时间:
2020-06-28 00:39:18
阅读次数:
78
1536. 在排序数组中查找元素的第一个和最后一个位置 中文English 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 样例 ...
分类:
编程语言 时间:
2020-06-28 00:08:29
阅读次数:
75
第一层Flume 从 source-> KAFKA .[kafka作为channel] 1.安装的 Flume是1.7的版本 安装略 日志文件分为两种一种是启动日志,一种是事件日志. 通过selector选择器把这两个日志分开,并且过滤一些空数据. 我们先写选择器吧. 1. 建立一个工程. mave ...
分类:
Web程序 时间:
2020-06-28 00:08:11
阅读次数:
135
内存分析: 1、通过 ps -aux(或-elf) | grep java(或shua-xiao)获取进程PID 2、通过 jmap -histo <pid> 查看堆内存中存活的对象 按照对象所占内存大小排序,显示了存活对象的实例数、所占内存、类名。 3、进一步通过jmap获取dump文件,也可以设 ...
分类:
其他好文 时间:
2020-06-27 18:36:16
阅读次数:
107
socket 的自动化交互 假设服务端运行程序为: # coding:utf8 # python3 import random import socket import sys # 创建 socket 对象 serversocket = socket.socket(socket.AF_INET, s ...
分类:
编程语言 时间:
2020-06-27 11:21:56
阅读次数:
60
1 连接指令 #连接MySQL数据库的命令语法格式: [root@mysql50 ~]# mysql [-h服务器IP或域名 -u用户名 -p密码 数据库名称] #注意事项: #操作指令不区分大小写(密码和变量除外) #每条SQL语句都以分号;结束 #默认不支持Tab键补齐 #\c 可以取消书写错误 ...
分类:
数据库 时间:
2020-06-26 22:01:33
阅读次数:
67
1879. 两数之和 VII 中文English 给定一个已经 按绝对值升序排列 的数组,找到两个数使他们加起来的和等于特定数。 函数应该返回这两个数的下标,index1必须小于index2。注意返回的值是0-based。 你不能对该数组进行排序。 样例 输入: [0,-1,2,-3,4] 1 输出 ...
分类:
其他好文 时间:
2020-06-26 16:12:12
阅读次数:
50