后台
tomeasure
一个立志于用编程满足自己吃货欲望的吃货
展开
-
Ubuntu 解压缩7z文件
Ubuntu 解压缩7z文件安装p7zip: sudo apt-get install p7zip解压缩文件: sudo p7zip -d file.7z 注意:解压缩后,原文件会被自动删除,如有需要,请注意备份...原创 2018-06-29 12:08:41 · 4710 阅读 · 0 评论 -
supervisor 进程托管程序的使用示例
参考链接:http://supervisord.org/https://www.jianshu.com/p/ac6c84a2f415安装$ pip install supervisor默认配置文件$ mkdir /etc/supervisor$ echo_supervisord_conf > /etc/supervisor/supervisord.conf管...原创 2019-03-20 00:30:50 · 721 阅读 · 0 评论 -
Linux查看内存使用情况
最近在微信公众号上看到一篇文章,里面提到了几个很有用的命令,我在这里记录一下,方便以后用到的时候查看。原文在这里这里的主要内容有:查看内存使用情况获取当前系统占用CPU最高的前10个进程Linux清除僵尸进程查看内存使用情况需要使用程序smem安装方式:$ yum install epel-release$ yum install smem python-matplot...原创 2019-02-24 22:12:22 · 360 阅读 · 0 评论 -
Mysql导出查询到的数据
Mysql导出查询到的数据平台:Linux两种方式:登录Mysql服务器不登录Mysql服务器第一种:登录Mysql服务器MySQL [database_name]> SELECT * FROM tablename WHERE logic_filter INTO OUTFILE 'filename';例如:SELECT id,name,age FROM user...原创 2019-02-15 15:15:55 · 7780 阅读 · 0 评论 -
CentOS安装kubernetes---笔记
CentOS安装kubernetes—笔记关闭CentOS自带防火墙服务:$ systemctl disable firewalld$ systemctl stop firewalld安装etcd和Kubernetes软件:$ yum install -y etcd kubernetes修改配置文件:/etc/sysconfig/docker修改OPTION的值为...原创 2019-02-01 22:32:09 · 246 阅读 · 0 评论 -
ImportError: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found
错误信息:ImportError: /lib64/libstdc++.so.6: version 'GLIBCXX_3.4.21' not found (required by /home/anaconda2/lib/python2.7/site-packages/pandas/_libs/window.so)详细信息:Traceback (most recent call last):...原创 2019-01-11 11:31:54 · 3457 阅读 · 0 评论 -
ImportError: No module named site
在项目中遇到了这样的问题:Could not find platform independent libraries <prefix>Could not find platform dependent libraries <exec_prefix>Consider setting $PYTHONHOME to <prefix>[:<exec_pref...原创 2018-12-11 15:36:29 · 3314 阅读 · 0 评论 -
C/C++调用Python程序---函数Py_BuildValue的使用
C/C++调用Python函数,有时需要传入参数,但Python中的数据类型与C/C++不同,于是就需要将C/C++中的数据转换为Python数据类型,为此,需要使用函数Py_BuildValue()。详见:https://docs.python.org/2.7/c-api/arg.html?highlight=py_buildvalue#c.Py_BuildValue例:std::st...原创 2018-11-29 14:47:20 · 2789 阅读 · 3 评论 -
Linux网络编程---地址转换函数
两组地址转换函数用于在 C类型的字符串 与 网络字节序的二进制值 之间的转换。一共有两组。它们位于头文件arpa/inet.h中第一组extern char *inet_ntoa (struct in_addr __in) __THROW;extern int inet_aton (const char *__cp, struct in_addr *__inp) __THROW;...原创 2018-11-23 12:41:57 · 444 阅读 · 0 评论 -
Python列表的常用操作
创建列表:[] 或 list()转成列表:list(tuple/dict/...)获取/修改元素:[offset]追加元素:list.append(value)合并列表:list.extend(list) 或 +=插入元素:list.insert(index, value)删除元素: 指定位置:del list[index] 指定值:list.remove(value)查询下标...原创 2018-01-16 22:08:44 · 251 阅读 · 0 评论 -
Python中的魔术方法
更多特殊方法参考https://docs.python.org/3/reference/datamodel.html#special-method-names。在Python中可以定义 add()以实现数字对象的加法, 同时还有一种特殊方法来实现 a + b 的形式,也就是__add__(self, other)方法。具体的使用方式如下:class Number():#.......定义了一...原创 2017-04-28 22:00:03 · 490 阅读 · 0 评论 -
Linux网络编程---字节排序函数
整数 在计算机内存中的 存储方式 有两种,一种是 大端模式,一种是 小端模式。这两种方式统称为 字节序。不同的系统之间采用的字节序可能也是不同的。对于某个给定的系统,它采用的字节序被称为 主机字节序。不同于具体系统,网络协议仅使用大端模式作为字节序(网络字节序)。为此,在网络编程中,需要关注主机字节序与网络字节序之间的 转换。在Linux中,这两种字节序的转换使用如下的四个函数:ext...原创 2018-11-17 14:53:15 · 406 阅读 · 0 评论 -
C++实现服务器发送图片
C++实现服务器发送图片这里是一个简单的图片服务器,每次向这个服务器发送请求后,都会得到一个图片。特点:负责发送图片的函数,接收的是string类型的值重点:在获取string图片的char*数据时,不能使用c_str(),应该使用data()原因是 c_str()在获取char*类型的数据时,会将\0第一次出现的位置作为字符串结束的位置,而data()则会返回整个字符串中...原创 2018-11-22 20:44:39 · 7327 阅读 · 9 评论 -
C++读取图片
C++读取图片以C++风格(文件流)而不是C风格(FILE)读取图片。使用到的头文件主要是fstream参考链接:http://www.cplusplus.com/reference/istream/istream/read/主要用到的函数:ifstream.seekg()ifstream.tellg()ifstream.read()主要步骤:打开图片文件计算图片长度...原创 2018-11-20 00:12:36 · 54024 阅读 · 40 评论 -
C/C++调用Python程序的List列表接口
该接口文件为属于 Python2.7 的 include/python2.7/listobject.h。这里的代码删除了原有的注释。在Linux中,可以使用如下的命令找到相关的文件:$ sudo find / | grep listobject.h | grep python2.7关于 Python3 的版本,不在此处列举。#ifndef Py_LISTOBJECT_H#define P...原创 2018-11-12 17:06:41 · 2112 阅读 · 0 评论 -
用C++写一个简单的服务器(Linux)
用C++写一个简单的服务器(Linux)下面是创建一个简单服务器的基本流程,所用的端口是8099。后面贴了代码。一、基本流程:创建套接字配置服务器地址相关参数将两者绑定监听套接字上的端口在上面创建的套接字上等待连接,并打开一个新的套接字用于与请求之间的交互在发送请求的缓存中写入待返回的信息发送响应,并关闭连接创建套接字listenfd = socket(AF_IN...原创 2018-11-07 19:16:18 · 8839 阅读 · 11 评论 -
Ubuntu安装maven
这里使用的maven下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gzmaven更多版本下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/主要步骤:下载压缩...原创 2019-05-30 20:38:00 · 20486 阅读 · 0 评论