- 博客(36)
- 收藏
- 关注
原创 ios 配置了代理且使用 chls.pro/ssl 下载不了证书,无法弹出下载证书的提示
配置代理且使用 chls.pro/ssl 下载不了证书,浏览器不弹下载证书的提示1、下载证书使用默认浏览器打开这个链接:https://www.charlesproxy.com/assets/legacy-ssl/charles.crt 直接下载证书。注:使用数据流量打开该链接点允许后,会下载证书2、安装证书 在 设置->通用->VPN与设备管理,点击Charles证书,安装即可。 3、信任证书在设置->通用->关于手机->证书信任设置->找到Charle ProSSL Proxying打开信任证书按钮..
2022-06-28 15:23:46
48655
8
原创 抓包 - Charles 安装篇
1.1 下载Charles下载地址:Download a Free Trial of Charles • Charles Web Debugging Proxy1.2.1 Charles上的配置路径:Proxy->Proxy Settings填入代理端口8888,并且勾上 “Enable transparent HTTP proxying”8888就是手机上的需要输入的代理端口 1.2.2 手机配置通过 设置 → 无线局域网 ,查看当前链接的 WIFI 点击最右边的感叹号,进入当前 WIFI 的细节配置页面
2022-06-27 16:06:42
2260
原创 关系型数据库和非关系型数据库
关系型数据库1.存储方式:采用表格的储存方式,数据以行和列的方式进行存储,读取和查询都十分方便。2.存储结构:关系型数据库按照结构化的方法存储数据,每个数据表都必须对各个字段定义好(也就是先定义好表的结构),再根据表的结构存入数据,这样做的好处就是由于数据的形式和内容在存入数据之前就已经定义好了,所以整个数据表的可靠性和稳定性都比较高,坏处是一旦存入数据后,如果需要修改数据表的结构就会十分困难。3.存储规范:关系型数据库为了避免重复、规范化数据以及充分利用好存储空间,把数据按照最小关系表的形式进
2022-01-19 16:27:07
1175
原创 MongoDB-下载与安装
软件下载官网链接: 也可以用Navicat Premium 或者 DataGrip 选择MongoDB连接使用 连接 双击打开Robo 3T,可以看到如图,点击Create 在连接Connection下填写MongoDB数据库所在的主机IP地址和端口号 在Authentication下填写数据库名、用户名、密码以及身份验证方法注:Auth Mechanism需要区分 在save之前可以通过左下角的test键测试连接是否成功 测试连接成功
2022-01-12 14:46:12
408
原创 MongoDB-初识
MongoDB 简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的 MongoDB 存储MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数...
2022-01-12 14:36:05
502
原创 使用robo 3t连接mongodb的方法
下载1、官网链接:Robomongo2、双击打开Robo 3T,可以看到如图,点击Create3、在连接Connection下填写mongodb数据库所在的主机IP地址和端口号在Authentication下填写数据库名、用户名、密码以及身份验证方法在save之前可以通过左下角的test键测试连接是否成功。......
2022-01-06 14:01:19
8226
原创 Python2-2:数据类型和变量
在Python中,能够直接处理的数据类型有以下几种:整数、浮点数、字符串、布尔值、空值、变量、常量数据类型1、整数1.1 Python可以处理任意大小的整数,包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。1.2 对于很大的数,例如10000000000,很难数清楚0的个数。Python允许在数字中间以_分隔,因此,写成10_000_000_000和10000000000是完全一样的。十六进制数也可以写成0xa1b2_c3d4。...
2021-11-16 18:27:30
320
原创 Python2-1:Python的语法
#开头的语句是注释,以冒号:结尾为代码块1、Python的语法比较简单,采用缩进方式,以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块# print absolute value of an integer:a = 100if a >= 0: print(a)else: print(-a)缩进有利有弊。好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是...
2021-10-26 17:17:01
457
原创 Python1-3:输入和输出
输出:print()函数1、用print()函数在括号中加上字符串,就可以向屏幕上输出指定的文字,每一句代码都应该顶格写,否则会报错IndentationError: unexpected indent2、print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出,print()会依次打印每个字符串,遇到逗号“,”会输出一个空格3、print()函数 可以打印整数或者计算结果注意,对于110 + 1235,Python解释器自动计算出结果1345,但是,'110..
2021-10-26 17:13:46
687
原创 Python1-2:使用文本编辑器
文本编辑器运行py文件1、使用文本编辑器更方便1.1 在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。所以实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了保存为一个文件,这样程序就可以反复运行了。1.2 可以使用Visual Studio Code,可以跨平台Windows、Mac和Linux通用。1.3请注意,不要用Word和Windows自带的记事本。Word保存的不是纯文本文件,而记事本会自作聪明地在文件开始的地.
2021-10-26 17:06:30
1332
原创 Python1-1:启动和退出Python的交互模式
安装 Pycharm1、下载链接:Download PyCharm: Python IDE for Professional Developers by JetBrains如上图所示,JetBrains 提供了三个版本的 PyCharm,分别为:Windows、macOS和Linux. 在此,我们选择macOS,点击DOWNLOAD (注:最好下载professional版本)立即下载。如上图所示,下载完成后,打开安装包,拽动 PyCharm 图标到文件夹,并启动 PyCharm。..
2021-10-26 16:54:09
3492
原创 Python编译时提示错误IndentationError: unexpected indent
新手小白刚开始学习Python,尝试想打印一句话,运行时提示 第19行 有个错误 IndentationError: unexpected indent print('a')如上所示,indentation是缩进的意思。unexpected indent 就是说第二行这里存在一个“意外的”缩进。也就是说,这里的问题就是指“print”是一个意外的缩进。可以看到第19行是缩进了一个字符位。百度了下,发现是需要取消缩进顶格写就可以了。print('a')小结:在python中,每一句代码
2021-10-08 11:38:01
4588
原创 WEB端测试汇总1
一、输入框1、字符型输入框:(1)字符型输入框:中文,英文全角、英文半角、数字、空或者空格或者回车、特殊字符(~!@#¥%……&*?[]{}”(特别要注意单引号和&符号))。禁止直接输入特殊字符时,使用”复制+粘贴”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超长字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格(4)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、
2020-09-10 15:59:07
174
原创 Fiddler+逍遥模拟器的安装和使用
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_42427219/article/details/891616641.软件下载并安装下载地址:http://www.pc6.com/softview/softview_149539.html安装后效果如下:2.设置网络代...
2019-09-05 12:00:22
3500
转载 postman接口测试和压力测试
前言现在很多公司写后端代码和前端代码已经分工很明确了,前后端把接口定义好,然后各自写各自的代码就可以了。那么对于服务端的开发人员来说,写好了代码后,对外提供了API,这时候没有页面可以调用调试,如果等着客户端写完代码再测试的话,那样工作的效率是及其低下的。那么服务端要学会模拟客户端的调用,来调试自己的代码,提早发现问题,这样后续跟客户端进行联调的时候,就大大提高了效率。我们今天讲讲Post...
2019-03-25 15:22:51
742
转载 常用的默认端口号(HTTP\HTTPS\FTP)
端口号标识了一个主机上进行通信的不同的应用程序。1.HTTP协议代理服务器常用端口号:80/8080/3128/8081/90982.SOCKS代理协议服务器常用端口号:10803.FTP(文件传输)协议代理服务器常用端口号:214.Telnet(远程登录)协议代理服务器常用端口号:23HTTP服务器,默认端口号为80/tcp(木马Executor开放此端口)HTTPS(s...
2019-03-14 14:15:11
27461
原创 Python添加requests库
安装requests库,打开命令提示符我们要使用python自带的pip来安装,所以要先切换到pip程序路径下。其默认路径是你c盘用户目录下的AppData/Local/Programs/Python/Python36-32/Scripts(默认路径中,用户名以及python版本因人而异,先找到它或者自定义位置)使用 cd命令进入pip所在目录。dir命令可以查看该目录下的文件。...
2019-02-22 09:14:30
3049
1
转载 Idea 配置 Python
Python Plugins的安装 Idea缺省是没有安装Python的,需要在plugins里安装,具体方法见下图: 等它下载完,会要求重启idea,关闭idea,并重启。创建Python工程 在idea里面,File->new projects ,在弹出的工程界面,选择sdk 然后一路next下去最后点击“finish”就...
2019-02-14 11:30:20
1914
转载 IDEA导入eclipse项目并部署运行完整步骤
首先说明一下:idea里的project相当于eclipse里的workspace,而idea里的modules相当于eclipse里的project1、File-->Import Project 在弹出的对话框里选择要导入的项目2、选择ok,在弹出的对话框选择Import Project from External Model,并选择下面的eclipse3、点击nex...
2019-01-04 16:52:21
2581
原创 IDEA 配置 Tomcat、JDK、Maven
1.配置 Tomcat右上角找到点击 Add Configuration (未安装过或卸载) 之前有过安装的会出现这样的情况 Edit Congurations 点击 + (Add New Configuration) 点击 Local 会出现如下...
2019-01-04 15:23:18
2151
转载 IntelliJ IDEA常用配置解决方案
IntelliJ IDEA性能优化:调整虚拟机配置比如某台电脑系统64位Windows10,16G内存为例,如何去调整VM配置文件如下: 1.1,根据自己电脑系统位数,选择64位VM配置文件或者32位的VM配置文件1.2,32位操作系统内存不会超过4G,没有太多的空间可以调整,所以不用去调整1.3,64位操作系统8G内存以下的电脑,或者是做前端页面开发的,不用调整1.4...
2019-01-04 11:55:17
347
转载 SVN安装
SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subvers...
2018-08-29 16:41:56
141
转载 错误:没有找到合适的设备:没有找到可用于链接System eth0 的设备
弹出界面eth0: 错误:没有找到合适的设备:没有找到可用于链接’System eth0’的设备 今天在使用putty连接linux6.0系统远程的时候,重启网卡的时候发现此报错:报错截图如下:排错步骤如下:1:查看系统是否识别相应网卡(发现没有eth0网卡存在):根据显示信息我们可以初步判定系统网卡信息有问题:2:查看当前MAC地址相关信息:发现多出...
2018-08-21 14:25:57
1129
原创 使用vmware提示 无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件
报错信息: 无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。是否在安装 VMware Workstation 后重新引导? 未能初始化监视器设备。解决方案:1. 点击 此电脑 ,右键打开 管理 2.进入 服务 界面,找到 VMware 所有项目,选择 启动3.关掉VM,再次开启VM,就可以使用了 ...
2018-08-21 09:06:50
2663
1
原创 ajax 标准写法
$.ajax({ url:"http://www.microsoft.com", //请求的url地址 dataType:"json", //返回格式为json async:true,//请求是否异步,默认为异步,这也是ajax重要特性 data:{"id":"value"}, //参数值 type:"GET", //请求方式 ...
2018-08-15 20:36:45
587
原创 【Maven】Build异常:No compiler is provided in this environment
关于Maven项目build时出现No compiler is provided in this environment的处理异常描述:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 异常原因:使用的Maven版本不支持...
2018-07-24 17:05:44
305
转载 服务器的状态码及其对应的含义如下:
100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返回信息不确定或不完整204——请求收到,但返回信息为空205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件206——服务器已经完成了部分用户的GET请求300——请求的资源可在多处得到301——删除请求数据30...
2018-06-21 09:48:26
245
转载 二进制,四个位运算,三个移位运算
1.二进制 二进制有着原码,反码,补码之分,在计算机中都是用补码进行运算,这样符合计算机的特性。a, 首先说说正数,正数的原码,反码,补码都一样 ,只要写出原码,一切都OK,运算当然是用反码啦,在这也就是原码。b, 其次是负数,负数相对复杂一些,反码是符号位不变,其他位全取反,补码是在反码基础上加1,找负数补码还有一种快捷方法,符号位不变,从右往左看,第一个1之前的数全部取反。 ...
2018-06-19 16:22:37
1891
转载 Java 基本数据类型
内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byte:byte 数据类型是8位、有符号的,以二进制补码表示的整数;最小值是 -128(-2^7);最大值是 127(2^7-1);默认值是 0;byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;例子:byte a = 1...
2018-06-19 16:07:39
149
转载 Error configuring application listener of class org.springframework.web.context.ContextLoaderListene
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at...
2018-06-10 20:15:51
167
转载 RabbitMQ系列(一):Windows下RabbitMQ安装及入门
1.Windows下安装RabbitMQ需要以下几个步骤 (1):下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang.org/downloads,双击.exe文件进行安装就好,安装完成之后创建一个名为ERLANG_HOME的环境变量,其值指向erlang的安装目录,同时将%ERLANG_HOME%\bin加入到P...
2018-06-06 15:09:45
154
转载 pom.xml中各个标签的意思
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0...
2018-05-17 10:17:19
3198
转载 LInux批量创建或删除用户
以下为批量创建用户:#首先我们需要创建一个xxx.txt文件,把需要的我们创建的用户写在这个文本里面来,注意:每写完一个用户都需要换行。vim user.txtuser1user2user3#创建一个xxx.sh shell 脚本,然后用for循环把创建的user.txt遍历出来,以下为shell脚本:#!/bin/bash#我这里是把shell脚本和txt文件创建在同一个目录下,如果不在同个目录...
2018-05-15 11:11:45
1042
转载 Liunx如何禁止用户登录
在Linux上,有多种方式让不安份的用户无法登录。1.修改用户配置文件/etc/shadow,将第二栏设置为“*”,如下。那么该用户就无法登录。但是使用这种方式会导致该用户的密码丢失,也就是当你再次允许他登录的时候,你还得让他重新设置密码。[再次启用这个帐号的方法是把“*”去掉就可以了]dduyoung:*:14245:0:99999:7:::2.使用命令usermod这个方式简单又实用,而且没有...
2018-05-15 11:05:50
248
原创 org.xml.sax.SAXParseException; lineNumber: 1; columnNumber文件提前结束
WeekMapper.xml中点击右键RunAs造成运行时报错原因是因为点击xml运行时多一个WeekMapper.out.xml删除WeekMapper.out.xml文件,就解决了。
2018-05-04 20:26:36
6533
1
原创 CoreException: Could not get the value for parameter compilerId for plugin execution default-compile
CoreException: Could not get the value for parameter compilerId for plugin execution default-compile: PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 or one of its...
2018-04-14 11:49:58
704
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人