自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 curl/wget 模拟发送post请求

curl/wget 模拟发送post请求curl -H "这里是请求header信息" -X POST -d "这里是请求body体" ip:port-O result.html-H 表示请求header(如果需要header信息的话需要添加该项)-d 代表post请求的body体部分wget --header="这里是请求header信息" --post-data="这里是请求body体" ip:port -O result.html--header 表示请求hea...

2021-04-14 20:13:26 1893

原创 jenkins远程执行remote ssh命令

jenkins远程执行remote ssh命令ssh remote首先安装SSH pipeline steps 插件大概分为以下几种1. 在凭据中添加remote server凭据,//通过withCredentials调用Jenkins凭据中已保存的凭据,credentialsId需要填写,其他保持默认即可withCredentials([usernamePassword(credentialsId: 'c0c1281-36df-4c5-b26d-dcf5208776f', pas

2020-11-18 15:28:55 2933

原创 编码总结

一. 概述: 编码问题对程序员来说,似乎一直都是非常头疼的问题。这其中的原因是历史遗留问题。 最开始,都没有语言的概念,只有字符编码集ASCII码。因为发明这些的人都是用英语的,他们根本没考虑语言问题。 后来,不同语言也有了各自的编码,比如英文是latin1(别名ISO8859-1, en_US),简体中文是gbk(cp936,以及扩展字符集gb18030,还有早期更小的gb2312),繁体中文是BIG5。这样涉及多种语言的代码就太难了。 再后来,终于有了兼容所有语言的.

2020-09-17 14:50:58 306

原创 python3的package、module到底该如何导入

问题 最近把一个python2的老项目重构为python3,运行的时候报错:ImportError: attempted relative import with no known parent package 看了下是相对路径导入模块时出错,找了一圈资料,程序倒是跑起来了,不过有一个问题还是没有得到答案:对于结构复杂的项目,怎么导入模块才能既要用起来方便,又要迁移的时候不受影响?看过的有效的文章有:【1】python官方文档的Modules说明 【2】菜鸟...

2020-07-25 18:56:18 631

原创 python--request模块发送post和get请求

import requestsimport json#发送get请求并得到结果# url = 'http://api.nnzhp.cn/api/user/stu_info?stu_name=小黑马 '#请求接口# req = requests.get(url)#发送请求# print(req.text)#获取请求,得到的是json格式# print(req.json())#获取请求,得到的是字典格式# print(type(req.text))# print(type(req.json(.

2020-05-19 10:22:04 714

原创 Autoconf简介

autocon如何生成configure,以及如何最终生成Makefile(直接make即可完成编译)https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/autoconf.html参考wiki:https://blog.csdn.net/SHRINKSHR/article/details/85835087制作configure脚本下面的图表演示了如何生成可在configure中使用的文件:后缀*

2020-05-14 16:29:45 312

原创 Linux如何查看机器的硬件配置信息

主要是看两个文件: /proc/meminfo   和 /proc/cpuinfocpu主要关注如下字段:1. cpu核心数计算:# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -...

2018-05-12 12:44:49 15159

原创 linux 安装protobuf,以及python版

系统新装了python3,发现之前的的protobuf不能调用了,报这个错误:[cpp] view plain copyfrom google.protobuf.internal import enum_type_wrapper  [cpp] view plain copyModuleNotFoundError: No module named 'google'  没有办法,只能安装较高版本的pr...

2018-04-10 10:24:26 1173 1

原创 python2升级为3步骤

Linux下Python2的升级方法:原来是python2.6.6 查看版本python -V(或者直接输入python)一、下载Python3安装包: 1、在线下载 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 2、离线下载python安装包 二、解压安装包: 进入安装包所在目录 tar -xzvf Python-3....

2018-04-04 17:17:36 2986

原创 eclipse安装svn插件 import报错 SVN: '0x00400006:Validate Repository Location' operation finished with error

安装svn插件:参考文档https://blog.csdn.net/sinat_27535209/article/details/60872727我这里采用的第三种方式。安装完重启eclipse之后,import导入项目的时候会报错:SVN: '0x00400006:Validate Repository Location' operation finished with error: Selec...

2018-03-27 17:36:46 16766 3

原创 eclipse上创建superuser有问题,cmd终端创建

eclipse下创建superuser的时候会一直有问题,报错:Superuser creation skipped due to not running in a TTY. You can run manage.py createsuperuser in your project to create one manually.按照提示说的执行manage.py createsuperuser 这...

2018-03-21 21:38:35 297

原创 mysql客户端工具Navicat for MySQL 64位破解版

链接: https://pan.baidu.com/s/1fp0cTYUZIa7nPCJB2VqrEg 密码: vms7注册码:NAVH-WK6A-DMVK-DKW3相关介绍参看文档:http://www.pcsoft.com.cn/soft/20832.html

2018-03-21 16:19:11 9028 2

原创 windows下查看占用某端口号的进程

windows控制台窗口(开始输入cmd进入控制台)下执行以下命令:方法一:netstat -aon | findstr 8000    该命令查看 8000端口占用情况taskkill /pid PID (如果不行,可能需要加/F选项强行终止,命令为taskkill /F /pid PID)或者我们打开任务管理器(任务栏右击选择启动任务管理器),找到对应的PID进程,结束即可。(注意:如果没有P...

2018-03-21 14:42:14 644

原创 解决linux下mysql远程连接失败报错:is not allowed to connect to this MySQL server

比如本机ip为10.134.1.1mysql所在的服务器为:10.134.2.2   (mysql服务已经启动的前提下)发现在10.134.2.2输入命令:mysql -uroot -p可以登录数据库。但是在10.134.1.1这台机器上输入:mysql -h 10.134.2.2 -P 3306 -uroot -p却不可以登录数据库。并且报错如下:解决办法:1,在启动mysql服务的那台机器上登...

2018-03-20 16:42:02 2551

原创 linux下启动mysql服务时出现mysqld: unrecognized service错误提示解决办法

系统redhat6.6连接mysql数据库失败的问题:用mysql -uroot -p 回车 再回车,尝试登陆安装在本地的mysql数据库发现有如下报错:显然提示是无法连接到mysql数据库用service mysqld status 查看了mysql服务启动状态,提示为:mysqld is stopped,服务确实未启动啊然后我用service mysqld start试图启动mysql服务,结...

2018-03-20 15:57:03 86706 6

原创 django中mysql数据库配置

settings.py中如下部分DATABASES = {    'default': {        'ENGINE': 'django.db.backends.mysql',        'NAME': 'data_base',            ##数据库名        'USER': 'root',                       ##一般为root         ...

2018-03-19 17:01:25 138

原创 Linux下安装psutil(python包)

报错:原因是缺少psutil1. 下载安装包wget https://pypi.python.org/packages/source/p/psutil/psutil-2.1.3.tar.gz 如果上述命令下载不了,直接在浏览器输入https://pypi.python.org/packages/source/p/psutil/psutil-2.1.3.tar.gz会自动下载2. 上传到目标安装服务...

2018-03-19 11:27:58 13108 2

原创 nohup命令输出到指定文件

nohup ./start.sh &    默认输出到nohup.out文件nohup ./start.sh >output 2>&1 &  指定输出到output文件

2018-03-19 10:15:55 88471 7

原创 数据库基本操作

MySql常用的操作命令:mysql -h ip -u root (data_base)show databases;  查看数据库中的所有库use data_base; 选择data_base这个数据库show tables;查看data_base这个库中的表desc data_table;打开表中的data_table这张表创建CREATE DATABASE 数据库名;//创建数据库删drop...

2018-03-18 21:11:12 182

原创 Findbugs与ant结合

最近公司在推广白盒测试,通过学习增长了不少知识,赶紧拿来与大家分享一下。代码走查是单元测试的一种手段,通过对代码的阅读,发现编码中的问题。代码走查的好处是:提高代码质量,在项目的早期发现缺陷,将损失降至最低。FindBugs是一个静态分析工具,它检查类或者JAR文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。Findb

2016-04-05 17:58:54 1587

原创 top命令

top命令能够实时显示系统中各个进程的资源占用状况。 先看top命令的输出信息:[root@localhost ~]# toptop - 09:44:39 up  5:18,  2 users,  load average: 1.81, 1.09, 2.26Tasks: 113 total,   2 running, 111 sleeping,   0 stopped,   0

2016-03-31 11:42:24 265

原创 C++中随机函数rand()和srand()的用法

一、rand() 函数名:   rand    功   能:   随机数发生器  用   法:   int rand(void);   所在头文件: stdlib.h 函数说明 :rand()的内部实现是用线性同余法做的,它不是真的随机数,因其周期特别长,故在一定的范围里可看成是随机的。rand()返回一随机数值的范围在0至RAND_MAX 间。RA

2015-09-07 15:00:13 233

转载 经典面试题

(1)如何查看apache进程数(百度和sohu面试题)?分两个情况:perfork模式:ps -ef|grep http|grep -v grep|wc -lworker模式:pstree -a|grep httpd|wc -l前者进程模式  后者线程模式 故查看方法也有区别(2)处理以下文件内容,将域名取出并进行计数排序,如处理:(百度和sohu

2015-05-26 16:57:08 220

空空如也

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

TA关注的人

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