查看linux系统中tcp连接的状态和连接数量统计

[root@localhost ~]# netstat -an | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'LISTEN 13CLOSE_WAIT 936ESTABLISHED 4TIME_WAIT 2
分类: 其他 发布时间: 01-27 23:47 阅读次数: 0

Flask, Tornado,Japronto性能测试对比

针对web框架Flask, Tornado,Japronto做下简单测试测试环境,虚拟机Ubuntu16.04 4核CPU 8G内存查看服务器配置root@localhost:/home/frog/test# uname -aLinux localhost 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x...
分类: 其他 发布时间: 01-27 23:46 阅读次数: 0

JAVA操作MongoDB报错:org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for cl

JAVA操作MongoDB报错:org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for class org.bson.BsonDecimal128.原因:bson依赖项冲突,引入了两个不一样版本bson依赖。解决方法:删除一个bson依赖就可以了...
分类: 其他 发布时间: 01-27 23:46 阅读次数: 0

ubuntu安装node exporter

wget https://github.com/prometheus/node_exporter/releases/download/v0.17.0/node_exporter-0.17.0.linux-amd64.tar.gz mkdir /var/node_exporter tar xf node_exporter-0.17.0.linux-amd64.tar.gz -C /var/no...
分类: 其他 发布时间: 01-27 23:46 阅读次数: 0

问题解决:io.lettuce.core.RedisCommandTimeoutException: Command timed out after

环境:spring-boot-starter 2.x 和 sprig-data-starter-data-redis 2.x在使用connection.bRPop(timeout, rawKey);方法时,如果这里的timeout大于springboot配置文件的spring.redis.timeout,就会出现异常io.lettuce.core.RedisCommandTime...
分类: 其他 发布时间: 01-27 23:45 阅读次数: 0

python装opencv: import cv2后 DLL load failed 系统Windows Server

最近,我在 Windows Server 2012 r2安装opencv-python时中遇到了类似的问题。 尝试使用和不使用Anaconda的所有选项,但是没有一个帮助。 经过大量调查,我发现缺少与Window Media Service相关的mfplat.dll。因此,您必须手动安装功能,以便获取与窗口媒体服务相关的dll。1.打开或关闭Windows功能2.跳过角色屏幕直接进入功能屏幕...
分类: 其他 发布时间: 01-27 23:45 阅读次数: 0

python3.6最新可用apt源,解决Ubuntu安装python3.6报错403 Forbidden

sudo add-apt-repository ppa:deadsnakes/ppasudo apt updatesudo apt install python3.6参考地址:https://qiita.com/pudding167/items/1d7226155cbfcd76bb1a
分类: 其他 发布时间: 01-27 23:45 阅读次数: 0

stf websocker auth失败 Missing authorization token

原因:建立websocket连接的时候没有将cookie传过去,因为cookie绑定的是IP,而websocket地址是域名,没有匹配,所以没加入header里面。解决方式:修改stf启动命令,将域名改为IP地址
分类: 其他 发布时间: 01-27 23:45 阅读次数: 0

socket 拼包分析

socket 拼包分析 function tryRead() { for (var chunk; (chunk = stream.read());) { console.info('chunk(length=%d)', chunk.length) for (var cursor = 0, len = chunk.length; cursor < len;) { if (readBannerBytes < bannerLength) {
分类: 其他 发布时间: 01-27 23:44 阅读次数: 0

Windows10 远程桌面登录失败(账号密码都正确)the logon attempt failed 问题解决

登录失败,提示the logon attempt failed。首先尝试这篇文章,无效https://blog.csdn.net/imdyf/article/details/83961175然后尝试了下在用户名前加远程计算机名,成功了
分类: 其他 发布时间: 01-27 23:44 阅读次数: 0

docker 容器报core dump错误,python程序异常终止

一,准备1,启动容器,一定要加 --privileged --ulimit core=-1 这个参数,不然无法生成coredump文件docker run -itd --privileged --ulimit core=-1 镜像 /bin/sleep 3600步骤二:设置core dump文件位置vi /etc/sysctl.conf修改(添加)如下两个变量kernel.core_pattern =/var/core/core_%e_%pkernel.core_uses_p
分类: 其他 发布时间: 01-27 23:44 阅读次数: 0

Python程序转exe可执行文件

Python程序转exe可执行文件1. 安装PyInstaller​ PyInstaller是Python打包工具,可以用来将Python程序打包成一个独立可执行软件包。​ PyInstaller安装方法如下:​ (1)打开cmd,输入pip install PyInstaller;​ (2)安装完成后,在cmd中输入pyinstaller --version,如果无报错信息,说明安装成功。2. 使用PyInstaller​ 打开cmd,进入文件夹,执行以下代码:pyinstall
分类: 其他 发布时间: 01-27 23:44 阅读次数: 0

Jupyter Notebook安装(Windows)

Jupyter Notebook安装(Windows)1. 下载Jupyter Notebook(1)打开cmd(如果没有把Python安装目录添加到Path,就需要切换到Python安装目录的Scripts目录下,不过大多数的Python安装教程都会有这一步);(2)输入pip install juypter;2. 启动Juypter Notebook(1)命令行窗口输入jupyter notebook;同时,默认浏览器会打开Jupyter Notebook窗口,说明Jupyter Not
分类: 其他 发布时间: 01-27 23:43 阅读次数: 0

渐近记号(Asymptotic Notations)

渐近记号(Asymptotic Notations)1. 定义​ 渐近记号是用来描述算法渐近运行时间的记号,是根据定义域为自然数集N={0, 1, 2, ……}的函数来定义的。我们通常使用渐近记号来描述算法的运算时间。接下来,会介绍一些基本的渐近记号。2. O记号(big-Oh)2.1 定义f(n) = O(g(n))——There exists constant c > 0 and n0 such that f(n) < c * g(n) for n >= n0.存在正常数
分类: 其他 发布时间: 01-27 23:43 阅读次数: 0

误差逆传播算法(BP算法)

误差逆传播算法(BP算法)本文内容主要参考《机器学习》(清华大学出版社,西瓜书)1. 算法思想​ 给定训练集D={(x1,y1),(x2,y2),…,(xm,ym)},xi∈Rd,yi∈RlD=\{(\pmb{x}_1, \pmb{y}_1), (\pmb{x}_2, \pmb{y}_2), \dots, (\pmb{x}_m, \pmb{y}_m)\},\pmb{x}_i \in R^{d}, \pmb{y}_i \in R^lD={(xxx1​,y​y​​y1​),(xxx2​,y​y​​y
分类: 其他 发布时间: 01-27 23:43 阅读次数: 0

算法复习——分而治之篇之归并排序

算法复习——分而治之篇之归并排序以下内容主要参考中国大学MOOC《算法设计与分析》,墙裂推荐希望入门算法的童鞋学习!1. 问题背景杠铃增重问题:​ 每位参赛运动员向组委会提交排好序的三次试举重量,为便于杠铃拆卸,组委会需对所有试举重量递增排序。​ 那么组委会该如何根据试举重量安排杠铃增重顺序?基本的解决方案:选择排序:从待排序元素中迭代选出最小值并排序,在上面的例子中,需要比较66次;插入排序:依次将每个元素插入到已排序序列之中,在上面的例子中,需要比较55次;​ 以上的解
分类: 其他 发布时间: 01-27 23:42 阅读次数: 0

算法复习——分而治之篇之递归式求解

算法复习——分而治之篇之递归式求解以下内容主要参考中国大学MOOC《算法设计与分析》,墙裂推荐希望入门算法的童鞋学习!1. 递归树法T(n)={T(n4)+T(3n4)+nif n≥41if n<4T(n)=\left\{\begin{array}{rcl}T(\frac{n}{4})+T(\frac{3n}{4})+n & & {if\ n \geq 4}\\1 & & {if\ n < 4}\end{array}
分类: 其他 发布时间: 01-27 23:42 阅读次数: 0

算法复习——分而治之篇之最大子数组问题

算法复习——分而治之篇之最大子数组问题以下内容主要参考中国大学MOOC《算法设计与分析》,墙裂推荐希望入门算法的童鞋学习!1. 问题背景子数组:数组中连续的一段序列,例如X[3..7]X[3..7]X[3..7];子数组和:子数组中元素的求和,X[3..7]X[3..7]X[3..7]的和就是3+5−4+3+2=93+5-4+3+2=93+5−4+3+2=9;​ 那么,问题就是如何寻找数组XXX中最大的非空子数组?2. 问题定义最大子数组问题(Max Continuous Subarr
分类: 其他 发布时间: 01-27 23:42 阅读次数: 0

算法复习——分而治之篇之逆序对计数问题

算法复习——分而治之篇之逆序对计数问题以下内容主要参考中国大学MOOC《算法设计与分析》,墙裂推荐希望入门算法的童鞋学习!1. 问题背景逆序对:当i<ji<ji<j时,A[i]>A[j]A[i]>A[j]A[i]>A[j]的二元组(A[i],A[j])(A[i], A[j])(A[i],A[j]),例如下图中的(A[1],A[4])(A[1], A[4])(A[1],A[4])、(A[2],A[4])(A[2], A[4])(A[2],A[4])等。​ 那
分类: 其他 发布时间: 01-27 23:42 阅读次数: 0

算法复习——分而治之篇之快速排序

算法复习——分而治之篇之快速排序以下内容主要参考中国大学MOOC《算法设计与分析》,墙裂推荐希望入门算法的童鞋学习!1. 从归并排序到快速排序对归并排序不了解的同学,可阅读算法复习——分而治之篇之归并排序​ 归并排序:简化分解,侧重合并​ 快速排序:侧重分解,简化合并2. 数组划分快速排序的分解2.1 基本思想任选元素xxx作为分界线,称为主元(pivot)交换重排,满足xxx左侧元素小于右侧2.2 实现方法选取固定主元xxx(如尾元素)维护
分类: 其他 发布时间: 01-27 23:42 阅读次数: 0