Arckal的博客

www.arckal.com

ubuntu16.04安装mysql5.6

ubuntu16.04安装mysql5.6 1. 删除mysql a. sudo apt-get autoremove --purge mysql-server-5.0 b. sudo apt-get remove mysql-server c. sudo apt-get autoremov...

2019-07-10 14:26:18

阅读数 24

评论数 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依赖项冲突,引入了两...

2019-06-03 10:14:13

阅读数 73

评论数 0

Flask, Tornado,Japronto性能测试对比

针对web框架Flask, Tornado,Japronto做下简单测试 测试环境,虚拟机Ubuntu16.04 4核CPU 8G内存 查看服务器配置 root@localhost:/home/frog/test# uname -a Linux localhost 4.4.0-87-gen...

2019-04-15 19:41:43

阅读数 318

评论数 0

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

[root@localhost ~]# netstat -an | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' LISTEN 13 CLOSE_WAIT 936 ESTABLISHED 4 TIME_WAIT 2

2019-04-15 15:49:20

阅读数 69

评论数 0

使用ansible管理Windows主机之Windows配置

最近配置ansible管理Windows机器,需要启用winrm的服务,所以要在windows平台上启用winrm服务。 我的环境是Windows10企业版。 winrm service 默认都是未启用的状态,所以要先启动winrm服务。 第一步,设置winrm服务为延迟启动,并启动服务。...

2019-01-31 11:41:42

阅读数 443

评论数 0

windows上开启winrm服务

最近配置ansible管理Windows机器,需要启用winrm的服务,所以要在windows平台上启用winrm服务。 winrm service 默认都是未启用的状态,先查看状态;如无返回信息,则是没有启动; 打开powershell终端,输入下列命令进行配置: winrm enumer...

2019-01-30 17:26:57

阅读数 1048

评论数 0

Received unregistered task of type ‘XXX’ Celery报错

[2018-11-06 10:23:48,346: DEBUG/MainProcess] basic.qos: prefetch_count->4 [2018-11-06 10:24:00,129: ERROR/MainProcess] Received unregiste...

2018-11-06 10:43:34

阅读数 1574

评论数 0

graphite未接收到数据,carbon-cache.py 开启报错:carbon-cache (instance a) is already running with pid 20

使用graphite已经一段时间了,今天遇到了一个问题,连接不上2003端口了。经过一番排查,解决了这个问题,过程特此记录下。 我是通过docker运行的,指定的命令如下: sudo docker run -d -p 80:80 -p 81:81 -p 2003:2003 -p 8125:8...

2018-08-29 17:12:48

阅读数 253

评论数 0

graphite 监控 简介

graphite是一个监控业务数据的监控系统。,该系统架构如下:  系统分为三大组件: carbon: 负责后端数据采集,可以通过以下客户端来采集数据 客户端应用有多个方式来发布度量值: 使用一个纯文本协议工具比如 netcat (nc) 命令 使用 pickle 协议 使用高级...

2018-08-29 16:43:55

阅读数 137

评论数 0

PyCharm找不到新打开项目的窗口的解决办法

在使用PyCharm或其他JetBrains系IDE过程中,偶尔会出现在新窗口打开一个新项目后,找不到新打开的窗口的情况。 尤其在使用双显示器情况下,出现的次数比较多。 但鼠标放任务栏ide图标上,还会出现预览窗口,如下图所示: 这是什么情况呢? 其实不是窗口没打开,而是窗口打开了,但...

2018-08-23 14:32:47

阅读数 2038

评论数 1

mongodb CPU飙升100%怎么办?快去增加索引

在一次用多进程加协程并发爬取数据的时候,发现mongodb服务器的CPU一下飙升到了100%,严重影响了并发爬取的速度。于是查了下,说是增加索引。我在程序了操作mongodb的代码如下: # 存在则更新,不存在则插入 await self._async_collection.u...

2018-08-20 14:39:04

阅读数 582

评论数 0

Error:java: 发现警告, 但指定了 -Werror

最近在使用IntelliJ IDEA编译Apache Guacamole Web项目时,遇到了一个罕见的bug:"Error:java: 发现警告, 但指定了 -Werror",见此bug,前所未闻,谷歌之,无果。 遂略加思索,-Werror这个flag在gc...

2018-08-19 10:02:48

阅读数 561

评论数 0

Node.js GraphicsMagick图片处理库在Ubuntu下的安装

GraphicsMagick是一个免费的开源命令行实用程序,用于处理图像。它是ImageMagick的一个分支,但速度更快,使用的资源更少。如果您计划在Node.js中使用GraphicsMagick,那么npm中有几个可用的包装器可供选择。 但是,有些情况(例如,您不希望依赖第三方模块)可以直接...

2018-08-01 10:16:50

阅读数 175

评论数 0

VMware ESXI 6 开启VT-x硬件虚拟化技术

一般虚拟化主ESXi都会开启BIOS中的CPU虚拟化技术,INTEL叫VT-x,AMD的叫AMD-V。 ESXI 6.0 CPU虚拟化是在web端设置的,在客户端vSphere中没有这个设置,切记!

2018-07-30 16:12:04

阅读数 3800

评论数 0

Python Yield 用法

带有 yield 的函数在 Python 中被称之为 generator(生成器) 我们举一个常见的例子来介绍yield的用法   斐波那契数列 斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。   清单 1. 简单输...

2018-07-30 09:37:30

阅读数 55

评论数 0

爬虫进阶:教你如何突破网站文字加密

反爬与反反爬一直是一个相互博弈的游戏。道高一尺,魔高一丈,知己知彼方能百战不殆,想要突破网站的反爬机制,你必须深入了解当下的前端开发技术,才能在这个游戏中生存下去。 本人是一名爬虫爱好者,最近在爬一个小说网站时,通过抓包分析,发现小说正文被加密过了,如图所示: 获取小说正文的响应数据 ...

2018-07-30 09:35:03

阅读数 4368

评论数 0

celery 定时任务不执行,原因令人震惊...(版本4.1.0)

在使用celery 执行定时任务时,发现任务不会执行,schedule设置如下:经测试,如果去掉hour,则任务每分钟都会执行,说明是hour的问题,那只有是时区的问题了。遂将hour改为UTC的时间,发现任务可以执行,说明celery使用的是UTC时区,但我设置的时区如下:CELERY_TIME...

2018-06-20 15:31:44

阅读数 4044

评论数 0

Python Assert断言

Assert断言声明Assert断言可以很方便的在调试程序时插入调式断言。基本语法:assert expression等价于if __debug__: if not expression: raise AssertionError扩展语法:assert expression1, expre...

2018-04-04 18:35:16

阅读数 105

评论数 0

Spider爬虫框架之Selectors

Selectors在抓取网页时,最常见任务是从HTML源中提取数据。 有几个库可以实现这一点:BeautifulSoup是Python程序员中非常流行的网页抓取库,它基于HTML代码的结构构建了一个Python对象,同时也很好地处理了坏标记,但它有一个缺点:速度很慢。lxml是一个基于Elemen...

2018-04-02 15:58:53

阅读数 118

评论数 0

Spider爬虫框架之Spiders模块

SpidersSpiders 是一些爬虫类的集合,这些爬虫定义了爬哪些网站、如何去爬这些网站以及如何去从页面抽取结构化数据。换句话说,Spiders是你定义用于为特定网站(或者在某些情况下是一组网站)抓取和解析页面的自定义行为的地方。对于爬虫来说,在爬取周期中会经历以下事情:    1,首先生成抓...

2018-03-30 19:32:31

阅读数 894

评论数 0

提示
确定要删除当前文章?
取消 删除