上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
  2020年12月7日
摘要: pyspider用起来比较简单,还带UI,作为一个存在这么久的系统,其爬虫的框架和设计思路,能让小白们学到很多东西。 对于不常使用爬虫的人来说,整理和复用代码很麻烦。不如用pyspider省事。 pyspider的官方文档地址:http://docs.pyspider.org/en/latest/ 阅读全文
posted @ 2020-12-07 11:17 步孤天 阅读(689) 评论(0) 推荐(0)
  2020年11月30日
摘要: 下载地址为:https://obs-mirror-ftp4.obs.cn-north-4.myhuaweicloud.com/middleware/rabbitmq-server-3.7.4-1.el7.noarch.rpm 1.安装依赖软件 yum install socat 2.下载安装erla 阅读全文
posted @ 2020-11-30 10:53 步孤天 阅读(1133) 评论(0) 推荐(0)
  2020年11月13日
摘要: sqlitepp是一个用C++封装的操作sqlite的工具 ###使用方法 示例(example.cpp): #include <iostream> #include <sstream> #include <string> #include <stdio.h> #include <stdlib.h> 阅读全文
posted @ 2020-11-13 19:32 步孤天 阅读(407) 评论(0) 推荐(0)
  2020年10月29日
摘要: 不同点: pthread_cond_timedwait需要在调用前自己调用mtx.lock(); condition_variable.wait_for调用前unique_lock lck(mtx);加锁的事wait_for里面实现了。 共同点: 运行时会mtx.unlock(),检查条件时,mtx 阅读全文
posted @ 2020-10-29 17:49 步孤天 阅读(1059) 评论(0) 推荐(0)
  2020年10月23日
摘要: 有些时候我们经常使用代理,你有没有好奇过代理是怎么工作的?其实看报文就知道了。 自己写一个TCP服务端,然后把浏览器设置成代理模式,代理的IP和端口写自己服务端的端口。 随便请求一个URL,查看打印信息: GET http://192.168.0.131:8387/asf/index.jsp HTT 阅读全文
posted @ 2020-10-23 09:41 步孤天 阅读(384) 评论(0) 推荐(0)
  2020年10月22日
摘要: 本文转载自:https://blog.csdn.net/xuwqiang1994/article/details/79924310 1.概述 没有C++11之前我都这样写代码的 Class* ptr = new Class(xxx); 感觉指针用的挺好的,逻辑清晰,很容易理解。 C++11出来之后, 阅读全文
posted @ 2020-10-22 18:17 步孤天 阅读(503) 评论(0) 推荐(0)
  2020年10月20日
摘要: 基础知识 (1)事务用以维护MYSQL数据的完整性,保证成批的操作要么全部执行,要么全部不执行 (2)事务的ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) (3)MYSQL只有Innodb的数据表支持事务; In 阅读全文
posted @ 2020-10-20 15:06 步孤天 阅读(471) 评论(0) 推荐(0)
  2020年10月15日
摘要: mysql对表加锁和解锁实验 可以看出,当锁第二个表时,第一个表就解锁了 mysql> lock table abcc write; Query OK, 0 rows affected (0.00 sec) mysql> show OPEN TABLES where In_use > 0; + + 阅读全文
posted @ 2020-10-15 10:56 步孤天 阅读(265) 评论(0) 推荐(0)
  2020年9月23日
摘要: 配置->软件->虚拟机启动/关机->属性->允许虚拟机与系统一起启动和停止->选择虚拟机->一直上移到自动启动中 如下图: 阅读全文
posted @ 2020-09-23 10:38 步孤天 阅读(2335) 评论(0) 推荐(0)
  2020年9月17日
摘要: 图片转自:http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html 开源许可证具体内容介绍: http://www.gnu.org/licenses/license-list.html https 阅读全文
posted @ 2020-09-17 18:27 步孤天 阅读(2333) 评论(0) 推荐(2)
  2020年9月4日
摘要: 之前就想写一个关于keepalive的,但因为网上的资料很多,想算了。后来自己又操作了一下,觉得还是自己写得用起来方便。 安装: 下载keepalived最新源码包: https://www.keepalived.org/download.html 安装方法一: ./configure make m 阅读全文
posted @ 2020-09-04 14:31 步孤天 阅读(2802) 评论(0) 推荐(0)
  2020年8月26日
摘要: 现场表现: ssh连接很快,命令响应等非常慢, ls都要反应很长时间。 定位步骤: 1.free、top查看内存和CPU占用情况;(没有耗CPU和内存的) (1)查看占用CPU资源最多的10个进程 ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|he 阅读全文
posted @ 2020-08-26 11:11 步孤天 阅读(4032) 评论(0) 推荐(0)
  2020年8月4日
摘要: 很多时候执行shell脚本不在当前目录,我们需要cd到当前目录,可以用dirname命令; 如下: mypath=$(dirname $0) myname=$(basename $0) cd ${mypath} cd ${myname} mypath:脚本对执行路径的相对路径; myname:脚本的 阅读全文
posted @ 2020-08-04 18:05 步孤天 阅读(3807) 评论(0) 推荐(0)
  2020年7月31日
摘要: 测试方法: 1.将mongodb开放外网端口,放置24小时以上; 2.查看24小时内的访问日志; 可以看到的异常的连接和来自几个地方: 2020-07-31T04:40:05.983+0800 I NETWORK [thread1] connection accepted from 80.82.70 阅读全文
posted @ 2020-07-31 15:22 步孤天 阅读(358) 评论(0) 推荐(0)
  2020年7月25日
摘要: ###问题 使用tcpdump抓包之后之后用wireshark查看显示:Packet size limitedduring capture 解决方法: tcpdump抓包时添加 -s0选项 备注 用Tcpdump进行抓包时,没有用-s参数指定抓取数据的长度,采用了默认长度为68或96字节;-s0则表 阅读全文
posted @ 2020-07-25 12:37 步孤天 阅读(2605) 评论(0) 推荐(0)
  2020年7月16日
摘要: 内核软死锁(soft lockup) 转载自: CSDN静谧星空:https://blog.csdn.net/qq262593421/article/details/107142262 参考地址: https://blog.csdn.net/sunny05296/article/details/82 阅读全文
posted @ 2020-07-16 15:24 步孤天 阅读(1912) 评论(0) 推荐(0)
  2020年7月10日
摘要: Ubuntu分区格式化并挂载新增磁盘方法 1.安装前准备 root@ub1404:/# apt-get install xfsprogs root@ub1404:/# modprobe xfs root@ub1404:/# lsmod |grep xfs xfs 915019 3 libcrc32c 阅读全文
posted @ 2020-07-10 10:15 步孤天 阅读(4306) 评论(0) 推荐(0)
  2020年7月8日
摘要: 有时候我们要搜索一个文档,不知道在svn的什么地方,所以写了一个脚本导出一个svn目录下所有的文件名。 导出SVN中的文件和目录名 文件名为:export_svn_filename.sh #!/bin/bash AUTHSTR="--username username --password pass 阅读全文
posted @ 2020-07-08 18:39 步孤天 阅读(1855) 评论(0) 推荐(0)
  2020年7月4日
摘要: 转载自:https://blog.csdn.net/yfw418/article/details/1654652 一、利用iconv命令进行编码转换 iconv命令用于转换指定文件的编码,默认输出到标准输出设备,亦可指定输出文件。 用法: iconv [选项...] [文件...] 有如下选项可用: 阅读全文
posted @ 2020-07-04 15:50 步孤天 阅读(4544) 评论(0) 推荐(0)
  2020年7月2日
摘要: 方法 两种方法:grep和sed echo "libgcc-4.8.5-4.h5.x86_64.rpm" | grep -Eo "[0-9]+\.[0-9]+.*x86_64" echo "libgcc-4.8.5-4.h5.x86_64.rpm" | sed -r "s/libgcc-([0-9] 阅读全文
posted @ 2020-07-02 14:01 步孤天 阅读(4415) 评论(1) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页