自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Now do it

Are you ok ^,^

  • 博客(103)
  • 收藏
  • 关注

原创 Mysql 整理重复数据

表结构:插入数据:insert into test(school_id,school_name,total_student,test_takers) values(1239,“abraham lincoln high school”,55,50),(1240,“abraham lincoln high school”,70,35),(1241,“acalanes high school”,120,89),(1242,“academy of the canyons”,30,30),(1243,“agou

2020-08-29 13:23:45 228

原创 问题回顾与记录

回顾总结

2022-09-29 17:28:32 293 1

原创 设置python版本指向

python 版本指向修改

2022-01-06 16:07:54 1164

原创 AttributeError: partially initialized module ‘xxxx‘ has no attribute ‘xxxx‘ (most likely due to a ..

AttributeError: partially initialized module 'xxxx' has no attribute 'xxxx' (most likely due to a circular import)两个py文件相互进行了 import 导致了错误是循环调用解决方法:避免使用循环调用,去除py1中的: import py2...

2021-07-05 15:40:01 2663

原创 Mac 系统 ~/.bash_profile文件内容修改错误

mac Terminal中修改了 .bash_profile 文件新增环境变量,将错误的环境变量保存后导致 Terminal 大多数命令失常不可用,vi、vim 、open -e …等均不可用恢复方法:Terminal 执行以下命令export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin...

2021-05-26 11:27:02 430

原创 Mac bash显示以及vim 编辑器显示风格修改

效果:修改 /etc/bashrc 文件 ,文件结尾新增 :export CLICOLOR=1export LSCOLORS=GxFxCxDxBxegedabagacedvimset nucolorscheme deleksyntax on

2021-03-02 09:59:50 217

原创 Linux ubuntu 系统 安装 pip3 后 新增环境变量方法

在 Ubuntu 系统中有两种设置环境变量 PATH 的方法。第一种适用于为单一用户设置 PATH,第二种是为全局设置 PATH。第一种方法:在用户主目录下有一个 .bashrc 文件,可以在此文件中加入 PATH 的设置如下:export PATH=”PATH:/yourpath1/:/yourpath2/…..”注意:每一个path之间要用“:“分隔。注销重启 就可以了。第二种方法:在/etc/profile中增加。PATH="PATH:/home/zhengb66/bin" expo

2021-01-24 15:54:28 5061

原创 Session,Cookie,Token

session,cookie和token究竟是什么简述http是一个无状态协议什么是无状态呢?就是说这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。这种无状态的的好处是快速。坏处是假如我们想要把www.zhihu.com/login.html和www.zhihu.com/index.html关联起来,必须使用某些手段和工具cookie和session由于http的无状态性,为了使某个域名下的所有网页能够共享某些数据,session和cookie出现了。客户端访问服务器的流程如下首

2021-01-14 19:54:45 128

原创 Chrome浏览器清除缓存

chrome://net-internals/#sockets

2021-01-14 16:47:20 374 2

原创 Xmind序列号/版本: XMind 8 Update 9 (R3.7.9.201912052356)

XAka34A2rVRYJ4XBIU35UZMUEEF64CMMIYZCK2FZZUQNODEKUHGJLFMSLIQMQUCUBXRENLK6NZL37JXP4PZXQFILMQ2RG5R7G4QNDO3PSOEUBOCDRYSSXZGRARV6MGA33TN2AMUBHEL4FXMWYTTJDEINJXUAV4BAYKBDCZQWVF3LWYXSDCXY546U3NBGOI3ZPAP2SO3CSQFNB7VVIY123456789012345

2020-12-23 17:15:47 37483 7

原创 Shell 中 chown和chmod的区别

chown用来更改某个目录或文件的用户名和用户组chown 用户名:组名 文件路径(可以是绝对路径也可以是相对路径)例如:chown root:root /var/lib/nginx就是把/var/lib下的nginx的用户组改成root用户组下面的root用户(只修改了nginx的属于的用户名)chown -R root:root /var/lib/nginx就是把/var/lib下的nginx所有文件的用户组改成root用户组下面的root用户chmod用来修改某个目录或文件的访问权限

2020-12-23 16:08:58 604

原创 wget的基本使用方法

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单。下

2020-12-23 16:00:03 4270

原创 linux 链接创建与删除

ln -s /home/zhenwx/htccode-v1/ /home/zhenwx/htccode 建立/home/zhenwx/htccode-v1 的软连接linux下的软链接类似于windows下的快捷方式ln -s /home/zhenwx/htccode-v1/ /home/zhenwx/htccode 中的/home/zhenwx/htccode-v1/就是源文件,/home/zhenwx/htccode 是链接文件名,其作用是当进入/home/

2020-12-23 15:54:31 145

原创 linux下的stdin,stdout和stderr理解

在linux中经常会看到stdin,stdout和stderr,这3个可以称为终端(Terminal)的标准输入(standard input),标准输出( standard out)和标准错误输出(standard error)。通过man stdin查看手册,可以看到它们都是在stdio.h中定义的。 当linux开始执行程序的时候,程序默认会打开这3个文件流,这样就可以对终端进行输入输出操作。下面用c语言模拟下这3个文件流。标准输入(standard input)在c语言中表现为调用scanf函

2020-12-23 15:53:23 467

原创 linux静态ip 配置

一 、查看网络配置ifconfig -查看网络配置1)查看所有活动网络接口的信息执行 ifconfig 或 ip addr 或 ip a 命令,都可以显示当前主机中一起用的(活动)网络接口信息。inetaddr:IP地址 Bcast: 广播地址 Mask:子掩码2)查看指定网络接口信息格式:ifconfig 网络接口名图示:1)查看主机名使用hostname 命令就可以查看当前的主机名,不添加任何参数示例:2)临时更改主机名hostname 新的主机名这种方法

2020-12-23 15:50:42 1167

原创 linux下设置永久路由

1.在/etc/rc.local里添加方法:route add -net 192.168.3.0/24 dev eth0 route add -net 192.168.2.0/24 gw 192.168.2.2542.在/etc/sysconfig/network里添加到末尾方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev3./etc/sysconfig/static-routes : (没有static-routes的话就手动建立一个这样的文件)any net 1

2020-12-23 15:36:49 4591 2

原创 linux 下 增加环境变量

1,使用export命令export PATH=$PATH:/opt/software/node-v8.9.3-linux-x64/bin/node //export使用方法为 export PATH=$PATH:路径1:路径2:路径n;$PATH为系统变量,表示之前所有设置的路径,如果不加则之前所有的路径都失效。所以必须加上。2,修改配置文件/etc/profilevi /etc/profile 在里面加入:export PATH=$PATH:/opt/software/node-v8.9.3-

2020-12-23 15:32:15 105

原创 Pycharm 配置pip环境变量后无法直接使用pip 命令

最初配置python 及 pip环境变量后报错如下:Fatal error in launcher: Unable to create process using '"d:\python39\python3.exe" "D:\Python39\Scripts\pip.exe" ': ???????????```只能使用下边命令方式指令pip命令```bashpython -m pip list 上网浏览了一些解决方法 ,大部分人通过升级 pip至最新版本解决python -m pip

2020-11-28 18:33:36 1036

转载 IOC 及 DI 的概念

1. IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:●谁控制谁,控制什么:传统Java SE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而IoC是有专门一个容器来创建

2020-11-17 10:50:46 242

原创 移动端应用弱网测试

用户在使用应用过程中,因为网络条件比较复杂,并且运营商也有所不同,所提供的网络机制不同;其次用户使用场景不同,室内户外... 因为不做任何处理的话很可能导致程序崩溃闪退影响用户使用,所以对客户端要求比较高,需要做容错处理机制,比如一场提示、超时处理、重连机制、缓存机制。1.异常处理当网络异常时,不能正常收到数据要做容错处理,防止应用崩溃。2.超时处理网络加载需要时间,为了给用户更好的使用体验,使应用加载过程中使用loading提示给用户比页面空白更加具备更好体验,更具网络制式设置对应的响应时间。

2020-09-01 12:30:12 760

原创 linux 批量修改文件夹及子文件夹中文件后缀

#!/bin/bash#判断是否存在 manuscript 这个文件夹if [ -d “文件夹名称” ];then dirname=`ls manuscript` cd manuscript #如果文件在 manuscript中 则判断它是否为文件夹 是文件夹则进入对里边的所有文件后缀进行修改后返回上一级文件目录,并判断下一个否则则认为不是文件夹直接跳过 for name in ${dirname} do echo -e "start judge ${name} whether or n

2020-08-29 14:15:33 1498 1

原创 Mac下启动mysql错误解决办法

情况:使用Mac brew install mysql 之后使用 chmod 775 mysql/* 进行权限更改后执行启动 仍然出现如下错误解决办法:查看是否存在僵尸进程 并kill -9 结束重新执行启动命令 ,可成功启动:

2020-08-28 18:16:12 218

原创 解决MacOS下readlink: illegal option -- f

Mac下的readlink没有-f参数,诸如screenfetch又会去调用readlink -f,于是每次都会出现:readlink: illegal option – fusage: readlink [-n] [file …]12很是烦人,解决方案如下:1.安装coreutils:brew install coreutils12.设置环境变量,编辑~/.bash_profile,添加:export PATH="/usr/local/opt/coreutils/libexec/gnu

2020-08-22 13:27:49 1081

原创 Mac下如何实现realpath的使用

1.使用brew 安装 coreutilesbrew install coreutiles2.在 /home/.bash_profile 中新建函数,如果没有此文件则新建#!/bin/bashfunction realpath(){[[KaTeX parse error: Expected 'EOF', got '&' at position 10: 1 = /*]] &̲& echo "1" || e…{1#./}"}ok realpath 已经可以使用..

2020-08-22 12:18:08 1653

原创 Mac下brew安装

1.安装,打开终端,复制粘贴,大约1分钟左右,下载完成,过程中需要输入密码,其他无需任何操作:/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”2.卸载,有安装就要有卸载,打开终端,复制粘贴:其实只用把上面安装的install换成uninstall就行了。/usr/bin/ruby -e “$(curl -fsSL https://raw.githubus

2020-08-22 12:12:11 146

转载 测试计划示例

测试计划的目的软件测试计划包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。测试计划编写6要素why——为什么要进行这些测试;what—测试哪些方面,不同阶段的工作内容;when—测试不同阶段的起止时间;where—相应文档,缺陷的存放位置,测试环境等;who—项目有关人员组成,安

2020-08-21 10:33:41 743

转载 putty柔和的配色方案

“Colour0”=“197,200,198”“Colour1”=“234,234,234”“Colour2”=“29,31,33”“Colour3”=“0,0,0”“Colour4”=“197,200,198”“Colour5”=“197,200,198”“Colour6”=“29,31,33”“Colour7”=“0,0,0”“Colour8”=“204,102,102”“Colour9”=“213,78,83”“Colour10”=“181,189,104”“Colour11”=

2020-08-13 15:29:52 170

原创 2020测试工具推荐

UI自动化测试工具uiautomator2Github地址:https://github.com/openatx/uiautomator2star: 1.9k介绍: openatx开源的ui自动化工具,支持android和ios。主要面向的编程语言是python,api设计简洁易用,在开源社区也是很受欢迎。与appium的比较2. appiumGithub地址:https://github.com/appium/appiumstar: 1.9k介绍: 基于Node.js的一款非常成

2020-08-11 16:49:04 320

原创 linux 获取单个文件大小

ls -l filename | awk ‘{print $5}’du -b filename | awk ‘{print $1}’wc -c filename | awk ‘{print $1}’wc -c < filenamestat -c “%s” filename

2020-08-07 15:15:01 401

原创 Nginx配置报错unknown directive "echo"的解决

Nginx没有内置echo这个指令,它是由agentzh(章亦春)开发的第3方模块,是功能强大的调试工具。安装方法如下:1、从下面连接下载echo-nginx-module模块的.zip版本,并解压。https://github.com/agentzh/echo-nginx-module2、进入nginx的安装目录,用下列命令进行配置和安装./configure --prefix=/u...

2020-04-24 17:26:22 4997

原创 linux 命令行 快捷键

ctrl + w 往回删除一个单词,光标放在最末尾ctrl + u 删除光标以前的字符ctrl + k 删除光标以后的字符ctrl + a 移动光标至的字符头ctrl + e 移动光标至的字符尾ctrl + l 清屏...

2020-04-24 16:51:51 103

转载 ARM和x86比较

信不信,随便逮住一个人问他知不知道CPU,我想他的答案一定会是肯定的,但是如果你再问他知道ARM和X86架构么?这两者的区别又是什么?绝大多数的人肯定是一脸懵逼。今天小编就带你深入了解CPU的这两大架构:ARM和X86。以后出去装X就靠它了! ## 重温下CPU是什么鬼##  中央处理单元(CPU)主要由运算器、控制器、寄存器三部分组成,从字面意思看运算器就是起着运算的作用,控制器就是负责发出...

2019-10-07 17:54:44 219

转载 Python中 sys.argv[]的用法简明解释

因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转载和复制的。给的都是简明python教程上那个一长串代码的例子,说看了就明白了,可我看得晕头转向的还是没真正明白,只知道“sys.argv[0]表示代码本身文件路径”这点,其实还...

2019-07-12 14:47:48 105

原创 配置PyCharm(背景色+字体大小+解释器选择)

最近从Spyder转到PyCharm,对PyCharm进行配置。PyCharm共有三个版本,付费版本,community版本和education版本。首先配置PyCharm的背景,快捷键组合,视图模式和风格。使用快捷键Ctrl + “`”(该键位于键盘的左上角,和”~“同一个键位),即可开发上图配置选项。color Scheme: 配置背景颜色code style scheme: 默认为d...

2019-07-11 15:30:42 274

原创 Python的7种性能测试工具 及 图像化

Python的7种性能测试工具:timeit、profile、cProfile、line_profiler、memory_profiler、PyCharm图形化性能测试工具、objgraphhttps://blog.csdn.net/xiemanr/article/details/72763234利用PyCharm的Profile工具进行Python性能分析https://blog....

2019-07-05 15:03:39 921

原创 python pip批量安装扩展包

1.创建文件名 xxx.txt2.文件内写入cycler==0.10.0matplotlib==2.1.1格式为:‘包名’ + ‘==’ + ‘版本号’3.cmd在scripts目录下运行命令 : pip install -r 路径/xxx.txt

2019-07-03 15:52:02 515

转载 Python的动态添加属性与方法

我们都知道Python是动态语言。动态?动态在哪里呢?假如C语言定义了一个类,我们在类固定的情况下,可以不可以为这个类或者这个类的对象添加对象呢?答案肯定是否定的Python就可以。下面我们来看看。一.动态添加属性1.动态添加对象属性我们来新建一个类。我们建立了一个Person类,用Person类生成了一个对象xiaoming有2个属性,一个属性是姓名,一个属性是年龄这两个属性...

2019-07-03 13:13:46 1442

原创 Linux快速打开终端

添加快捷键:1.进入 设置-硬件-键盘-自定义快捷键。2.添加一个快捷键。名称:打开终端;命令:gnome-terminal;3.点击添加后,设置快捷键,例:Ctrl+Alt+T.Saving and it could be useful....

2019-06-30 12:27:59 12834

原创 Linux下gzip, bzip2, zip压缩率的比较

Linux下的压缩工具很多,常用的格式有tar.gz, tar.bz2, zip等简单比较一下:tar -zcvf etc.tar.gz /etctar -jcvf etc.tar.bz2 /etczip -ry etc.zip /etc注意, zip命令要加上两个选项-r 表示递归目录,不然只压出来一个空目录-y 表示保持符号链接,而不用把符号链接指向的文件也压进来比较一下结果...

2019-06-30 11:14:32 10158

原创 解压.gz和.tar.gz文件

.gz压缩包(不带tar),用gzip命令即可(-d选项可以解压)格式:gzip XXX.gz -d 解压位置注意:如果不指定解压位置,将解压到当前工作文件夹里。.tar.gz压缩包,需要使用tar命令的-z和-f选项(解压需要-x)格式:tar -zxf XXX.tar.gz -C 解压位置...

2019-06-30 11:11:29 1645

空空如也

空空如也

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

TA关注的人

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