自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(184)
  • 资源 (1)
  • 收藏
  • 关注

原创 【JMeter】Thread Group下的组件Sampler取样器

我们创建了线程组Thread Group后,会在它下面add组件Sampler取样器。1. 取样器用来向服务器发送请求,记录响应信息,响应时间的最小单元。

2021-04-26 16:04:29 16

原创 【JMeter】Threads(users)3种类型

线程(用户)Threads(Users) :线程组元件是任何一个测试计划的开始点。在一个测试计划中的所有元件都必须在某个线程下。所有的任务都是基于线程组。

2021-04-26 11:38:52 25

原创 【数据库】Mysql删除重复记录只保留一条

实际工作中,有可能会对数据库中的数据进行再次加工。假设有个表记录的是技术文章,有三个字段:st_link(文章链接)、st_title(文章章节标题)、st_name(文章名称)假设初始时主键为st_link,会出现1个st_title对应多个st_link的情况。但是后面发现其实一个st_title不同st_link里面的内容都一样,现在需要将每个st_title只保留一个st_link,并且将st_title作为主键。

2021-03-27 21:04:22 38

转载 【测试】测试开发成长学习路线--引导篇

测试工程师主要干的事情就是测试,找出程序的Bug,尽量在程序发布出去之前,把一些潜在的,严重的bug给提前指出来,降低软件研发过程修复bug的成本。测试是一个比较综合和全面的职业。

2021-01-21 21:13:59 64

原创 【Git】码云Gitee.com管理项目全流程

Gitee.com 是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 500 万的开发者选择 Gitee。官网:https://gitee.com/为了在Gitee.com上管理项目,首先需要在上面注册用户、设置SSH公钥,下面简单介绍一下管理一个项目的具体流程

2020-11-06 16:15:10 111

原创 【Python实战】chinesecalendar模块处理中国股市交易日期

我们知道中国上海证券交易所和深圳证券交易所日常交易日期为星期一到星期五,并且法定节假日不交易。我们可以通过chinesecalendar模块判断某一天是否为工作日(中国法定工作日,调休的时候有可能周末也是工作日),通过datetime模块判断某一天是否为周末。实际案例:判断离当天间隔N天是否为股票交易日,N可以为负数,正数时为当前日期N天前,负数时为当前日期N天后。

2020-11-05 16:57:08 1145 2

原创 【Linux】crontab定时任务配置全过程

因为测试工作中需要在服务器上配置定时任务执行脚本,使用到了linux 的crontab。特此记录一下配置的整个流程。crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。

2020-08-24 17:59:56 184

原创 【Python】shutil内置模块复制和重命名文件

在日常工作和生活中,我们经常要复制和重命名文件,如果遇到大量数据处理时,手动去操作非常麻烦,现在我们可以通过python的shutil模块完成,以下主要介绍几种场景:1.复制一个文件到其他目录,不重新命名;2.复制一个文件到其他目录,重新命名;3.复制某个固定文件,生成N个重命名的新文件;4.复制某个文件夹中多个文件,到其他目录、不重新命名;5.复制某个文件夹中多个文件,到其他目录、重新命名;

2020-06-15 19:01:35 895

原创 【Python】内置os.path模块最常用的一些用法

os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html

2020-06-15 18:26:03 107

原创 【Python】Python3编码规范

Python核心发行代码里面优先使用ASCII码或Latin-1编码。3.0后UTF-8编码优先于Latin-1。一 、空格与缩进:缩进对于每一次缩进使用4个空格。使用括号、中括号、大括号进行垂直对齐,或者缩进对齐。制表符还是空格?永远不要将制表符与空格混合使用。Python最常用的缩进方式是只是用空格。当调用Python命令行的 -t 选项时,它会检测并警告代码非法混合使用制表符和...

2020-06-15 16:31:12 155

原创 【工具】FTP软件FileZilla下载和连接服务器

FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。

2020-05-25 14:42:57 1298 1

原创 【PS】如何将截图获取的印章迁移到新图片上

有时候我们需要特殊签名或者合同印章时,可以通过其他图片上截图后,经过处理后放置到新的图片上,这个时候我们可以通过ps进行处理,主要三个流程:1.截取需要的签名或印章,用ps消除多余的信息;2.将消除信息后的印章进行透明化处理;3. 在新图片上放置透明化处理后的印章。

2020-04-30 22:58:58 3258

原创 【Python实战】使用python批量生成发票

一般的贸易或者货运型公司,经常需要做发票,有时候我们会遇到需要做大批量重复性的发票时,如果人工一个个去做,即耗时而且容易出错,这时我们可以用的python和excel相关的模块去批量生成。

2020-04-23 21:21:33 1278

原创 【Python】Paramiko模块在Windows10中import ssl报错的处理方法

上一篇文章【Python】Paramiko模块实现Linux服务器远程文件操作介绍了如何通过Paramiko进行 sftp的操作,但最近遇到一个问题,换上家里的windows10电脑后,执行脚本时发现报错:\lib\site-packages\cryptography\hazmat\bindings\openssl\binding.py", line 143, in init_static_locks __import__("_ssl")ImportError: DLL load failed:

2020-04-11 12:13:46 494

原创 【Python】Paramiko模块实现Linux服务器远程文件操作

ssh是一个协议,OpenSSH是其中一个开源实现,paramiko是Python的一个库,实现了SSHv2协议(底层使用cryptography)。有了Paramiko以后,我们就可以在Python代码中直接使用SSH协议对远程服务器执行操作,而不是通过ssh命令对远程服务器进行操作。

2020-03-17 14:56:44 433

原创 【Python】pandas模块中更改Series的数据类型

今天我们主要解决以下实际问题:一份黑名单数据存储在excel中,由于数据量庞大,现需要通过pandas处理后再存入到excel中pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的,主要数据结构为两个类:DataFrame: 可以理解为表格,类似于Excel的表格 pandas.core.frame.DataFrameSeries: 表示单列。DataFrame包含多个列,即多个Series,每个Series都有名称。pandas.core.series.Series

2020-03-12 11:56:34 4670 1

原创 【Python】pandas模块操作大型数据集

pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。Pandas是python的一个数据分析包,最初由AQR Capital Management于2008年4月开发,并于2009年底开源出来,目前由专注于Python数据包开发的PyData开发team继续开发和维护,属于PyData项目的一部分。

2019-12-17 14:54:50 657

原创 【Android】Android Studio中新创建的app目录结构

安装Android Studio后,然后创建一个app项目。对于初学者来说,我们希望了解app目录结构,然后更好的进行开发工作。但是要想了解一个app的目录结构,首先需要明确两个概念Project Name:工程项目名称Application Name:当前app发布以后的名字,例如QQ图标下面的名字是“QQ”,就是Application Name.Android Studio工程目录...

2019-12-11 18:44:34 996

原创 【Android】Android Studio打包生成正式签名的APK

Android Studio是谷歌推出一个Android集成开发工具,基于IntelliJ IDEA。它类似于Eclipse ADT,Android Studio 提供了集成的Android开发工具用于开发和调试。那么今天我们就来讲讲如何通过Android Studio打包APK文件,相信有很多人还不是非常了解,下面通过这篇文章给大家介绍一下。

2019-12-09 15:18:43 966 3

原创 【Android】Windows环境安装Android Studio教程

Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA.类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。在IDEA的基础上,Android Studio提供:基于Gradle的构建支持Android专属的重构和快速修复提示工具以捕获性能、可用性、版本兼容性等问题支持ProGuard和应用签名基于模板的向导来生成常用的Android应用设计和组件

2019-12-04 18:23:09 499

原创 营业执照、组织机构代码、统一社会信用代码

统一社会信用代码是营业执照注册号。这个是三证合一,一证一码的工商改革结果。三证合一:是指营业执照,税务登记证,组织机构代码证合并为一张三证合一的营业执照。一证一码:是将营业执照注册号,税号,组织机构代码证号合并为统一社会信用代码。统一社会信用代码制度实行后:营业执照是全部18位号码组织机构代码是第9位至倒数第2位,共9位数税务登记证号码第3位至倒数第2位,共15位数统一社会信用代码...

2019-12-04 16:46:34 9965

转载 【Python】PyCryptodome模块中5种AES加密模式介绍

分组密码有五种工作体制:1.电码本模式(Electronic Codebook Book (ECB));2.密码分组链接模式(Cipher Block Chaining (CBC));3.计算器模式(Counter (CTR));4.密码反馈模式(Cipher FeedBack (CFB));5.输出反馈模式(Output FeedBack (OFB))。

2019-12-03 17:48:44 725

原创 【Python】PyCryptodome模块实现多种加密算法

PyCryptodome是python一个强大的加密算法库,可以实现常见的单向加密、对称加密、非对称加密、非对称加密算法签名和流加密算法。直接pip安装即可:pip install pycryptodome官网地址:https://pypi.org/project/pycryptodome/

2019-12-03 17:39:13 651

原创 【Python】python3编码方式encode介绍

上一篇文章介绍了计算机编码发展历史和编码方式,现在我们聚焦到python语言中,在最新的Python3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言。

2019-11-29 17:08:04 176

原创 计算机编码发展历史和编码方式

编码是信息从一种形式或格式转换为另一种形式的过程,也称为计算机编程语言的代码简称编码。用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的电脉冲信号。编码在电子计算机、电视、遥控和通讯等方面广泛使用。解码,是编码的逆过程。

2019-11-29 15:39:20 1082

原创 【Python】hashlib模块实现MD5加密

MD5消息摘要算法(英语:MD5 Message-Digest Algorithm),一种被计算机安全领域广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用以提供消息的完整性保护,用于确保信息传输完整一致。MD5是最常见的摘要算法,速度很快,生成结果是固定的128 bit字节,通常用一个32位的16进制字符串表示。

2019-11-28 18:52:03 205

原创 【Linux】ls命令查看linux目录下的内容

ls 命令是Linux下最常用的命令之一,用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。本文将介绍其基本的用法和一些典型的用例Usage: ls [OPTION]... [FILE]...

2019-11-27 18:30:00 619

原创 【Linux】linux服务器下包管理器

通常Linux应用软件的安装包有三种:1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。3) dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。包的类型...

2019-11-27 17:19:09 58

原创 【Linux】linux服务器下的帮助命令总结

在Linux环境中,如果遇到困难,可以使用帮助命令来取得帮助。常见的帮助命令有:man 命令、help 命令、info 命令。在介绍这几个命令前,需要先介绍一下内建命令与外部命令,因为有一些查看帮助的工具在内建命令与外建命令上是有区别对待的。

2019-11-26 17:08:42 145

原创 【Linux】free命令查询服务器内存信息

Linux的free命令对于很多的Linux运维来说,应该是非常熟悉的了。但作为一个经常使用linux系统的小白来说,我们也需要了解一下free命令。free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。free命令的返回结果有4行:标题行、Mem、-/+buffers/cache、Swap,下面逐一了解。

2019-11-26 16:01:07 309

原创 【Linux】查看文件内容的相关命令总结

在Linux下面查看文件内容,不像windows那么方便,双击鼠标就可以搞定。在linux下面,所有一切都是文件,需要用命令来打开。有许多命令都可以查看文件,不同的命令有不同的优点,可以针对不同的需要分别选择命令以提高效率:显示文件内容在屏幕中cat:由第一行开始显示文件内容tac:从最后一行开始显示,可以看出 tac 是 cat 的倒着写nl: 显示的时候,顺道输出行号head: 只看头几行,默认显示文件的头10行内容。tail: 只看尾巴几行,默认显示文件的尾10行内容。

2019-11-25 16:57:49 117

原创 【工具】Xshell安装注册以及简单属性配置

Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式...

2019-11-24 14:30:24 159

原创 【工具】Notepad++的一些常用配置

Notepad++是d Winows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。本文主要介绍了Notepad++的一些常用配置。

2019-11-19 15:48:22 125

原创 【数据库】Windows安装redis全流程

Redis:REmote DIctionary Server(远程字典服务),是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。是完全开源免费的,用C语言编写的,遵守BSD协议,高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库。

2019-11-19 14:26:42 59

原创 【Linux】与用户管理相关的命令总结

这篇文章主要总结一下linux中用户相关的命令:一、查询用户信息相关:二、用户创建、删除相关:三、用户密码相关四、用户组相关

2019-11-15 17:51:13 126

原创 【批处理】通过bat文件执行python程序

有时我们写的一些python程序,由于每天都经常使用,因此不希望每次都打开IDE客户端或者cmd命令去执行,我们可以写一些bat脚本,每次需要执行时,双击一下脚本就可以了。下面介绍一下三种方法:

2019-11-14 17:32:42 2850

原创 【Python】pyinstaller模块打包的exe在windows环境无法使用问题汇总

问题一:解决pyinstaller打包发布后的exe文件打开控制台闪退的问题pyinstaller打包发布后的exe文件在自己电脑能够正常使用,但是给到别人的电脑时,打开exe文件却发生闪退,看不到具体的原因。1、定位问题:1.1.切换到打包的exe文件目录,执行.\***.exe1.2.然后就不会闪退了,可以找问题了:无法连接数据库

2019-11-14 16:31:26 1848

原创 【Python】import自己的模块报错

在实际使用python时,我们会将一些公共的东西写到一些基础模块中,供其他模块去调用,这时会去import自定义的一些基础模块,然后来导入。自己写好了脚本,然后导入,导入的情况分为以下情况:1. 运行的模块与需要调用自定义基础模块在同一文件夹下2. 自定义模块与所需要调用自定义模块的文件不在同一文件夹下一、同一文件夹下这时的调用就较为简单了,直接导入即可from deal_exc...

2019-11-14 12:29:08 1564

原创 【数据库】Mysql日期/时间函数实际案例

有一款金融产品,总共24期,每月2日到期还款日,第一个到期还款日为放款日下个月的2日,现在我们知道所有订单的放款时间,现在我们想统计每个订单当前时间是第几期。举个简单例子:当期日期为2019-11-12,假设某个订单的放款日期为2019-09-13,那么这个订单当前就处于第2期。现在通过上篇文章的mysql时间日期函数统计相关数据。

2019-11-12 18:37:38 155

原创 【数据库】Mysql日期/时间相关函数汇总

当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。只要数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间,情况就有点复杂了。在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数。

2019-11-12 11:29:43 164

打造自己的深度学习环境

打造自己的深度學習計算環境 本文告訴您如何在有限預算內,從硬體採購、組裝、作業系統選擇、軟體安裝與設定,自行 打造與NVIDIA DIGITS DEVBOX相當的深度學習計算環境。

2018-05-27

空空如也

空空如也

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

TA关注的人 TA的粉丝

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