- 博客(264)
- 收藏
- 关注
原创 postman接口导入
把浏览器F12后的接口直接导入,就不用分别复制了打开浏览器,F12,选中接口,右键,copy,copy as curl(bash)打开postman,import即可
2022-04-26 10:42:04 1473
原创 idea查看某个类的代码提交记录
进到想查看的类里,鼠标放在任意位置,右键--》git---》show history也可以根据作者筛选提交记录
2022-04-08 10:55:24 3825
原创 No proper candidate URL to download chromedriver 99.0.4844.51
原因是缺少这个版本的driver,下载一个解压到对应目录下就好了CNPM Binaries Mirrorhttps://registry.npmmirror.com/binary.html?path=chromedriver/99.0.4844.51/
2022-03-07 10:42:56 527
转载 xpath
在编写爬虫程序的过程中提取信息是非常重要的环节,但是有时使用正则表达式无法匹配到想要的信息,或者书写起来非常麻烦,此时就需要用另外一种数据解析方法,也就是本节要介绍的 Xpath 表达式。Xpath表达式XPath(全称:XML Path Language)即 XML 路径语言,它是一门在 XML 文档中查找信息的语言,最初被用来搜寻 XML 文档,同时它也适用于搜索 HTML 文档。因此,在爬虫过程中可以使用 XPath 来提取相应的数据。提示:XML 是一种遵守 W3C 标椎的标记语言,..
2022-03-02 17:07:57 297
转载 idea build报错java.lang.OutOfMemoryError: Java heap space
File–>settings–>Build,Execution,Deployment–>Compiler内存溢出,调整堆内存大小,把原来的700调成了1024,再build就不报错了
2022-01-06 15:29:09 893
原创 idea常用的快捷键
先导入eclipse快捷键https://blog.csdn.net/mao_xiaoxi/article/details/115526502注释:Ctrl+/删除一整行:Ctrl+dCtrl+[:诸如{}围起来的代码块,使用该快捷键可以快速跳转至代码块的开始处Ctrl+]:诸如{}围起来的代码块,使用该快捷键可以快速跳转至代码块的结尾处其他参考:https://blog.csdn.net/wei83523408/article/details/60472168...
2021-08-20 10:41:48 192
转载 xpath定位(二)轴定位
第一篇讲了xpath定位的一些基本定位方法,这里再介绍一种:xpath轴定位,应用场景是当某个元素的各个属性及其组合都不足以定位时,那么可以利用其兄弟节点或者父节点等各种可以定位的元素进行定位。1.xpath轴是什么w3cschool上的定义如下:语法2.具体应用(1)descendant表示取当前节点的所有后代元素定位百度首页的“百度一下”按钮可以看到, <input>标签的父元素是<span>标签,而<span>标签的父元素.
2021-06-07 16:17:46 1918
转载 xpath定位(一)
selenium定位元素的方法有很多种,像是通过id、name、class_name、tag_name、link_text等等,但是这些方法局限性太大,拿id属性来说,首先一定不会每个元素都有id属性,其次元素的id属性也不一定是固定不变的。所以这些方法了解一下即可,我们真正需要熟练掌握的是通过xpath和css定位,一般只要掌握一种就可以应对大部分定位工作了。下面总结一下xpath的定位方法,结合自己练习的实例加深一下了解一、首先需要了解一下xpath的概念和基本语法网上关于xpath的.
2021-06-07 16:16:12 541
转载 fiddler配置及使用教程
本文基于Fiddler4讲解基本使用fiddler抓包原理注意:Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不会影响别的 程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler。配置打开Fiddler Tool->Fiddler Options->HTTPS 。 (配置完后记得要重启Fidd..
2021-04-09 12:11:55 250
转载 IDEA 统一设置编码为utf-8编码
问题一:File->Settings->Editor->File Encodings问题二:File->Other Settings->Default Settings ->Editor->File Encodings问题三:将项目中的.idea文件夹中的encodings.xml文件中的编码格式改为uft-8问题四:File->Settings->Build,Execution,Deployment ->.
2021-04-06 11:13:00 771
原创 git clone时报错remote: HTTP Basic: Access denied
很奇怪的问题,我的电脑报错,同事的电脑用我的账号登录却不报错,解决方式是,需要把Windows凭证删除,然后重新clone就可以拉代码了。原因:应该是最开始输入账号密码有错
2021-04-06 10:58:57 251
转载 Web界面应用的测试内容
Web界面应用常用的测试方法:一、输入框:1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格(4)多行文本框输入:允许回车换行、保存后再显示能够
2021-02-23 17:45:45 1151
转载 内存溢出&内存泄漏
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。memory leak会最终会导致out of memory!内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出
2021-02-22 11:39:29 134
转载 jps: command not found
[root@namenode ~]# jpsbash: jps: command not found...[root@namenode ~]# find / -name jpsfind: ‘/run/user/1001/gvfs’: Permission denied[root@namenode ~]# rpm -qa |grep -i jdkjava-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64java-1.8.0-openjdk-1.8.0
2021-02-22 11:26:46 250
原创 前端常用的
1、当图片加载不出来,右键--检查,可以查看图片路径是不是不对。针对图片链接可以右键--open in new tab查看2、network选择xhr看的更直观,可以去掉那些log3、清空缓存并硬性重新加载当前端部署完,避免缓存问题,可以F12,然后右键刷新键,点击‘清空缓存并硬性重新加载’4、清除登录态,右键--clear5、报错接口...
2021-02-02 15:00:59 166
原创 IDEA显示“Cannot resolve symbol XXX”
考虑是否是maven配置的不对查看maven的setting文件是否正确,路劲D:\install\apache-maven-3.6.3\conf然后修改idea路径刷新
2020-12-03 13:49:10 391
转载 Visual Studio Code 小白使用介绍
前言现在使用Vscode编码的人越来越多,凭借着免费,开源,轻量,跨平台的特点收货了一大批忠实粉丝最近因项目需要开始使用Vscode,但不知为何,感觉有点力不从心,不知道该怎么用首先想到去官网看看,然后放弃了(英语渣渣表示压力山大,其实正因为英语差,才更应该锻炼一下的,大家不要学我23333)最后自己摸索和看相关视频才豁然开朗。现在做一个归纳总结,希望能帮到有需要的人下载官网下载:https://code.visualstudio.com/汉化中文(官方下载默认为英文,英文好的小
2020-11-05 14:26:24 553
转载 Visual Studio Code安装到使用
Visual Studio Code安装到使用一、下载安装 Visual Studio Code网址:https://code.visualstudio.com/1、可以根据自己使用的环境下载对应的版本,Stable稳定版,Insiders内测版;官方网站有两个下载入口,两个地方下载区别继续往下看2、下载界面,以windows环境为例;-----下载1User Installer 用户安装程序System Installer 系统安装程序.zip 解压版3、方便的话就直接下载解压版的直
2020-11-05 12:00:26 487
原创 Git使用
老忘记,还是截个图记一下吧(已安装Git,安装查看https://blog.csdn.net/mao_xiaoxi/article/details/86579986)1、在workplace右键--》Git克隆2、拉取最新代码
2020-10-30 10:12:31 85
原创 日志查看命令
日志:1、tail -f catalina.out | grep "rpc FlowExecuteEngineRpcServic" | grep 563115729602、tail -f catalina.out -n 5000 | less搜索关键字,需要 /要查找的内容然后回车按n往下翻页按shift+n向上翻页查使用空间df -hdu-h--max-depth=1lsof |grep deleteecho "" > cata...
2020-10-27 14:39:59 202
转载 linux:telnet命令安装
一、安装telnetstep 1、rpm -qa telnet-server(无输出表示telnet-server未安装,则执行step2;否则执行step3)step 2、yum -y install telnet-server(安装telnet-server)step 3、rpm -qa telnet(无输出表示telnet未安装,则执行step4,否则执行step5)[root@dev09 xinetd.d]# rpm -qa telnettelnet-0.17-64...
2020-10-12 11:22:24 2442
转载 WebStorm使用教程
参考:WebStorm安装与使用webstorm配置和使用WebStorm使用教程Webstorm安装、破解、使用webstorm的安装及基本配置WebStorm安装与使用webstorm的安装及基本配置WebStorm安装教程webstorm详细安装教程Webstorm 超实用教程Webstorm安装和配置webstorm2019最实用破解方法(持续更新)————————————————版权声明:本文为CSDN博主「dev_zyx」的原创文章,遵循CC 4.0 BY-SA版权协
2020-07-21 10:07:10 535
原创 启动NGINX报错nginx: [emerg] mkdir()
启动NGINX时报错:nginx: [emerg] mkdir() "/dev/shm/nginx_temp/client_body" failed (2: No such file or directory)原因:缺少这个文件夹 所以创建一个就行注意 后面的/client_body不要写上 不然会报同样的错误解决:mkdir -p /dev/shm/nginx_temp...
2020-06-10 09:53:27 3801
转载 数据埋点
数据埋点,对于产品迭代而言,有很重要的指向意义。数据分析是产品获得需求的来源之一,通过对用户数据的对比,对数据趋势的分析,能发现哪些环节存在问题,哪些环节有提高空间。同时,数据分析也是检验功能是否有效,是否受欢迎的重要佐证等,数据埋点能让它们以一种非常直观的数据形式呈现出来。 怎么埋点呢(技术实施方案得问开发,我不懂(*^▽^*)),现在市面上有很多第三方平台,比如Growing IO、神策等。这些平台都提供了对应的接入方法(一般也提供了对应的测试方法),然后公司开发人员插入对应的代码就行。也有利用友
2020-05-15 14:38:04 316
转载 幂等
幂等性:就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品后支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额发现多扣钱了,流水记录也变成了两条。在以前的单应用系统中,我们只需要把数据操作放入事务中即可,发生错误立即回滚,但是再响应客...
2020-04-14 19:02:53 129
转载 单点部署和集群模式
一、单点模式:javaee项目部署在一台tomcat上,所有的请求,都由这一台机器处理,问题很大。1.并发处理能力因为单点服务器的性能有限制,所以单台tomcat的最大连接数有限。2.容错率低,一旦服务器故障,项目无法正常运行。3.单独的服务器计算能力低,无法完成复杂的海量数据计算。二、集群:多台服务器集中,实现相同的项目。每台服务器存在的作用缓解高并发,发生故障转移服务到另外的空闲服务器...
2020-03-26 10:10:50 4362
转载 Linux下删除乱码文件及文件夹
使用ls -i命令找到文件或目录的 inode删除文件(用 inode 替换下面的12345678):find -inum12345678-delete删除目录(会提示No such file or directory):find -inum12345678-exec rm -rf {} \;...
2020-02-10 20:20:07 235
转载 什么是跨域?如何解决?
1.什么是跨域?跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。例如:a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,所进行的访问行动都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域请求资源。注意:跨域限制访问,其实是浏览器的限制。理解这一点很重要!!!同源策略:是指协议,...
2020-01-13 17:17:47 1048
转载 crontab定时清理日志
1.删除文件命令:find对应目录-mtime+天数-name"文件名"-execrm-rf{}\;实例命令:find/export/Logs/-mtime+2-name"*.log"-execrm-rf{}\;find /export/*/ -mtime +2 -name "*.20*.log" -exec rm -rf {} \;说明...
2020-01-09 15:37:57 1252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人