自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4372)
  • 收藏
  • 关注

转载 Python有用的内置函数divmod,id,sorted,enumerate,input,oct,eval,exec,isinstance,ord,chr,filter,vars,zip...

divmod(a, b)函数接收两个数字类型(非复数)参数,返回一个包含商和余数的元组(a // b, a % b) id()函数用于获取对象的内存地址。 sorted(iterable, key=None, reverse=False)iterable -- 可迭代对象。key -- 用来进行比较的元素,具体的参数取自于可迭代对象中,指定可迭代对象中的一个元素来进行...

2019-10-01 15:25:00 572

转载 程序安装时注册dsoframer.ocx控件

我使用的是Smart Install Maker打包软件(1)将dsoframer.ocx控件添加进(2)添加ActiveX控件dsoframer.ocx属于ActiveX控件,在ActiveX目录下添加即可(3)打包(4)安装,ok!转载于:https://www.cnblogs.com/yaosj/p/11611299.htm...

2019-09-30 10:19:00 999

转载 C语言实现去除字符串首尾空格

/*C语言去除字符串首尾空格,trim()函数实现https://blog.csdn.net/u013022032/article/details/50521465*/ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctyp...

2019-09-28 15:36:00 1100

转载 Linux查看CPU信息计算CPU核数量

1. 物理CPU的个数:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l2. 每个物理CPU的核心数量:cat /proc/cpuinfo | grep "cpu cores" | uniq 3. 逻辑CPU个数:cat /proc/cpuinfo | grep "proce...

2019-09-28 15:34:00 229

转载 Linux下signal信号汇总

SIGHUP 1 /* Hangup (POSIX). */ 终止进程 终端线路挂断SIGINT 2 /* Interrupt (ANSI). */ 终止进程 中断进程 Ctrl+CSIGQUIT ...

2019-09-28 14:15:00 393

转载 Linux删除含有特殊符号文件名的文件

1. 文件名含有特殊字符,直接使用 rm 可能删除不了,可以使用如下方法: 1) 使用 ls -i 查处该文件的 inode 号,假设为123 2) 使用find命令删除: rm `find ./ -inum 123`2. 如果文件名是以 - 连字符开头的,可以使用如下方法来删除,如删除 "-filename" 文件: rm -- -filename ...

2019-09-28 11:11:00 566

转载 linux系统调整磁盘分区

xfs分区格式调整分区大小调整前备份:mkdir /tmp/homecp -r /home/* /tmp/home/umount /home卸载时报错有占用fuser -m -v -i -k /home解除占用umount /homelvremove /dev/cl/homelvextend -L 3.5T /dev/cl/rootxfs_gr...

2019-09-28 10:36:00 361

转载 Linux命令sort和uniq 的基本使用

uniq 123.txt 去除连续重复uniq -u 123.txt 保留唯一uniq -c 123.txt 去重并计算出现的个数sort -n 123.txt | uniq -c 排序后去重sort -u 排序去重复转载于:https://www.cnblogs.com/frisk/p/11601906.html...

2019-09-28 10:31:00 124

转载 路由的执行优先级

https://blog.csdn.net/centerpoint/article/details/37601477操作系统上静态路由优先, 路由设备上直连路由优先. 当然这都是在相同网段的前提下, 在网段不同的时候, 都遵循深度优先原则, 即网段越小优先级越高.转载于:https://www.cnblogs.com/frisk/p/11601900.html...

2019-09-28 10:29:00 463

转载 Linux命令xargs的使用

ls | xargs catls | xargs -I {} cat {} 大写I,指定参数的替换符号为{} 自定义转载于:https://www.cnblogs.com/frisk/p/11601891.html

2019-09-28 10:27:00 116

转载 wget命令的使用

wget -r -p -k -np -nc -e robots=off http://www.123.com/ 递归下载 no父目录 不覆盖 执行命令 忽略robots协议转载于:...

2019-09-28 10:24:00 112

转载 Linux环境下错误码及意义总结

Linux的错误码包含在/usr/include/asm-generic/errno-base.h和/usr/include/asm-generic/errno.h 这两个文件内:#ifndef _ASM_GENERIC_ERRNO_BASE_H#define _ASM_GENERIC_ERRNO_BASE_H#define EPERM 1 ...

2019-09-28 09:46:00 183

转载 一些备忘

回调函数,接收的参数排在原来回调传递的参数前面。转载于:https://www.cnblogs.com/yupire/p/11572342.html

2019-09-23 14:48:00 95

转载 Linux下使用ip netns命令进行网口的隔离和配置ip地址

1. 添加隔离标记符:ip netns add fd2. 将指定网卡放入隔离中:ip link set eth1 netns fd3. 在隔离环境下执行命令:ip netns exec fd ifconfig eth1 downip netns exec fd ifconfig eth1 upip netns exec fd ip addr add 192.1...

2019-09-22 20:48:00 1119

转载 MongoDB初始化创建管理员账户登录

1.查看mongodb服务是否开启:ps -ef | grep mongod2.管理员角色必须在启用--auth认证参数之前创建,否则会没有操作权限。如果之前已经创建过用户,请先删除。kill掉mongod服务,重新启动,以noauth模式启动:mongod --dbpath /var/log/mongodb/ --storageEngine=mmapv1 --small...

2019-09-22 20:16:00 912

转载 Python字符串的截取原理,下标的位置图示

Python字符串截取时总是有些糊涂,从官网上找到一个图示,理解Python字符串是如何标记,的具体含义图示如下: +---+---+---+---+---+---+ | P | y | t | h | o | n | +---+---+---+---+---+---+ 0 1 2 3 4 5 6-6 -5 -4 -3 -2 -...

2019-09-22 17:49:00 321

转载 Python操作MongoDB查询时处理ObjectId

从bson中导入ObjectId对象,将字符串转换成id对象查询使用:from bson import ObjectIdimport pymongoconn = pymongo.MongoClient('mongodb://root:[email protected]/admin'str = "5sdfadsfasdfxzcasdfasdfas"findinfo =...

2019-09-22 17:41:00 1101

转载 最简单的Python3多线程实现

最简单的实现了一下Python的多线程:import threadingdef write_dbs(i): print(i)if __name__ == '__main__': for i in range(7): t = threading.Thread(target=write_dbs, args=(i,)) t...

2019-09-22 17:33:00 449

转载 Python3定时器任务代码

使用threading写的一个定时器任务demo:import timeimport sysimport signalimport datetimeimport threading#定时器def schedule_update(): t = threading.Timer(0, event_func) t.setDaemon(T...

2019-09-22 17:19:00 123

转载 Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件,封装函数

总结了一下使用Python对xml文件的解析,用到的模块儿如下:分别从xml字符串和xml文件转换为xml对象,然后解析xml内容,查询指定信息字段。from xml.dom.minidom import parse, parseStringfrom xml.etree import ElementTreeimport xml.dom.minidom"""...

2019-09-22 17:09:00 458

转载 Python3实现一个简单的tcp客户端,用于测试服务端端口开放情况

需要Python的socket模块儿,windows使用netstat -an查看端口状态,Linux使用netstat -tunlp查看端口状态。# client 客户端# TCP必须建立连接import socket #导入模块# SOCK_STREAM---TCP协议方式# AF_INET----我的是ipv4地址sp = 1counts = ...

2019-09-22 13:36:00 480

转载 Python3遍历指定文件夹下所有文件及文件夹

采用os模块儿:import osdef get_filelist(dir): for home, dirs, files in os.walk(dir): print("#######dir list#######") for dir in dirs: print(dir) pri...

2019-09-22 13:32:00 2017

转载 使用Python模块儿csv快速处理csv文件

代码如下:1 import csv2 with open('test.csv',newline='') as f:3 reader = csv.reader(f)4 for row in reader:5 print(row)转载于:https://www.cnblogs.com/frisk/p/11567103.ht...

2019-09-22 13:16:00 190

转载 mybatis-generator 插件用法

xml 配置 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE generatorConfiguration 3 PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" 4 "http://mybati...

2019-09-20 09:25:00 106

转载 线程池(二)

Future 在并发编程中,我们经常用到非阻塞的模型,在之前的多线程的三种实现中,不管是继承thread类还是实现runnable接口,都无法保证获取到之前的执行结果。通过实现Callback接口,并用Future可以来接收多线程的执行结果。Future表示一个可能还没有完成的异步任务的结果,针对这个结果可以添加Callback以便在任务执行成功或失败后作出相应的操作。接口和类:...

2019-09-17 18:22:00 92

转载 线程池(一)

Executor线程池顶级接口。定义方法,void execute(Runnable)。方法调用者提供Runnable接口的实现,线程池通过线程执行这个Runnable。服务方法无返回值的,是Runnable接口中的run方法无返回值。作用是: 启动线程任务的。ExecutorServiceExecutor接口的子接口。提供了一个新的服务方法,submit。有返回值(Fu...

2019-09-17 17:58:00 98

转载 使用webstorm 搭建 vue 开发环境

一.首先安装 node.js安装成功后在cmd里面使用:node -v 命令查看安装是否成功 下载链接:链接:https://pan.baidu.com/s/1CL9J4Ryp3sL0zPYKJyS-3A 提取码:d8gl 安装国内的npm镜像源:npm install -g cnpm --registry=https://registry.npm.taobao....

2019-09-17 02:00:00 234

转载 陆游的梦

陆游的梦 五月十一日夜且半梦从大驾亲征尽复汉唐故地宋代:陆游五月十一日,夜且半,梦从大驾亲征,尽复汉、唐故地。见城邑人物繁丽,云:西凉府也。喜甚,马上作长句,未终篇而觉,乃足成之。天宝胡兵陷两京,北庭安西无汉营。五百年间置不问,圣主下诏初亲征。熊罴百万从銮...

2019-09-15 23:27:00 180

转载 django项目部署

一、python环境安装1.首先解决环境依赖的问题1.1打开阿里云开源镜像站的官网https://opsx.alibaba.com/mirror1.2 找到centos,点击帮助,找到对应系统的yum源。  yum源的工作目录,/etc/yum.repos.d目录下,只要在这个目录下名字叫做repo的文件,都会被yum取读取  centos7:wget -O /et...

2019-09-15 17:14:00 214

转载 Dubbo

分布式、高性能、透明化的RPC框架RPC远程过程调用协议客户端通过互联网远程调用服务器,但是不知道服务器的具体实现,只知道远程服务提供的功能。最大的优点:数据安全性。也可以使用HTTP请求,但是可能会比较慢,而且一些优化做的并不好。SOA面向服务框架SOA是一种设计思想,将各个业务分成各个功能服务,各个服务又可以通过协调合作提供一系列的功能。另外这些服务还各自独立...

2019-09-14 21:56:00 86

转载 python3快速安装升级pip3

一、下载地址:获取get-pip.py安装文件:官网链接:https://bootstrap.pypa.io/get-pip.py百度云链接:https://pan.baidu.com/s/14WopRPgWIWXykxYTebBFDA 提取码:h9xu或者Python官网:https://packaging.python.org/tutorials/installi...

2019-09-14 17:19:00 1999

转载 pytest+allure生成测试报告

allure 报告样式美观:首先要安装allure下载路径:链接:https://pan.baidu.com/s/1syZSuMDRPFSwzQPgOZyFWA 提取码:5xgv 下载后直接解压即可,需要配置环境变量,路径到解压的bin目录下安装模块pip install allure-pytest生成测试报告--allured...

2019-09-14 16:52:00 207

转载 windows下捕获本地回环网络中的报文RawCap

一、下载地址:官网地址:https://www.netresec.com/?page=RawCap百度云:链接:https://pan.baidu.com/s/1mWCOTRF5XicuJitBAVQH7g 提取码:03lh 二、使用方法:cmd命令行内执行RawCap.exe如下:D:\rawcap>RawCap.exeInterfaces:0. 1...

2019-09-14 16:45:00 271

转载 Linux下PHP+Nginx环境搭建

PHP+Nginx环境搭建作者:王宇阳( Mirror )^_^参考文章:​ Nginx+PHP+MySQL安装参考​ PHP源码安装经验​ PHP源码环境搭建过程中常见问题CentOS环境配置CentOS-7网络:CentOS(最小安装)默认是不打开网络的启动网络vi打开:/etc/sysconfig/network-scripts/ifcfg-ens33 ...

2019-09-14 02:22:00 305

转载 同步(三) -- 同步容器

同步容器转载于:https://www.cnblogs.com/RobertLionLin/p/11511580.html

2019-09-12 14:03:00 75

转载 同步(二) - 锁

锁:Java 中锁的种类分为:偏向锁、自旋锁、轻量级锁、重量级锁锁的使用方式为:先提供偏向锁,不满足的时候,升级为轻量级锁,如果再不满足的时候,膨胀成重量级锁。自旋锁是一个过渡的状态,不是一种实际的锁类型。锁可以升级不可以降级。偏向锁  如果代码中不会存在竞争的关系的时候,为了让线程获得锁的代价更低,首先使用的这种锁。(JVM编译代码,解释执行的时候,会自动的放弃同步信息...

2019-09-12 14:02:00 96

转载 access函数的使用

#include<unistd.h>int access(const char* pathname, int mode);参数介绍: pathname 是文件的路径名+文件名 mode:指定access的作用,取值如下: F_OK 值为0,判断文件是否存在 X_OK 值为1,判断对文件是可执行权限 W_OK 值为2,判断对文件...

2019-09-12 09:23:00 151

转载 文件类型分类:头文件dirent.h中定义的文件类型与linux内文件符号对应关系

头文件 dirent.h 定义了文件类型;enum{ DT_UNKNOWN = 0, //未知类型 DT_FIFO = 1, //first in, first out 类似于管道, 有名管道 DT_CHR = 2, //字符设备文件 DT_DIR = 4, //目录 DT...

2019-09-11 19:26:00 1049

转载 pytest之fixture使用详解

简介:  fixture区别于unnitest的传统单元测试(setup/teardown)有显著改进:  1.有独立的命名,并通过声明它们从测试函数、模块、类或整个项目中的使用来激活。  2.按模块化的方式实现,每个fixture都可以互相调用。  3.fixture的范围从简单的单元测试到复杂的功能测试,可以对fixture配置参数,或者跨函数function,类cl...

2019-09-11 19:15:00 1714

转载 pytest框架介绍

一、pytest介绍pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。它具有如下特点:  1.非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考  2.能够支持简单的单元测试和复杂的功能测试  3.支持参数化  4.执行测试过程中可以将某些测试跳过,或者对某...

2019-09-11 15:55:00 233

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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