自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 Linux上的中文输入法安装(Ubuntu + Kali五笔拼音)

IBus的输入默认的按键习惯和Windows桌面的输入有差异,像输入法切换快捷键都不一样,最后在试用了对应的拼音和86版的五笔输入之后,就没有再使用IBus对应的输入法。但是ibus非第三方的拼音输入法,还有86版的五笔,相对比较原始,而且输入法的切换快捷键,需要重新配置。:用的最多的是fcitx,并且相对需要这配置的地方也不多,安装完全后,基本可以正常使用,与Windows上的这输入法使用习惯类似。经过对比比较,还是在WSL的Kali操作系统上,安装了基于Fcitx的谷歌输入法、五笔拼音输入法。

2022-09-11 01:23:02 18967 1

原创 【已解决- Mac使用player三方jar包实现Java播放音频文件】

本文使用三方player包实现语音播放功能,实测好用

2022-06-03 16:01:47 15519

原创 【已解决】Https请求报错:unable to find valid certification path to requested target

SSL认证失败:报错信息如下:sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target问题发现环境:Java中使

2022-03-06 22:54:30 23788

原创 【已解决】android7.0以上使用charles抓HTTPS包报错certificate_unknown

手机上是否有装证书都可以使用下面的方法:在你的AndroidManifest.xml文件中添加如下配置: <?xml version="1.0" encoding="utf-8"?><manifest … ><application android:networkSecurityConfig="@xml/network_security_config"… >…在res目录下新建一个xml文件夹,之后在res/xml/路径下新建文件network_

2021-12-30 17:24:21 545

原创 【完美解决】用抓包工具抓取idea中使用HttpClient发送的HTTP、HTTPS请求

java代码HttpGet httpget = new HttpGet(url);HttpHost proxy = new HttpHost("127.0.0.1",8899);//代理的ip和端口 RequestConfig requestConfig = RequestConfig.custom() .setProxy(proxy) .setConnectTimeout(10000) .s

2021-11-18 01:47:20 2125

原创 【已解决】appium开始点击元素到点击完成花费了十几秒,可能会更长时间

可以看到上面代码,click之后过了12秒才执行打印的代码!!!原因竟是appium的问题,直接换种方式:点击坐标解决,如下图TouchAction touchAction = new TouchAction<>(driver);touchAction.tap(PointOption.point(535, 172)).perform();...

2021-11-11 00:50:04 1084

原创 【已解决】M1 Android studio Cannot open Local Terminal

M1芯片的android studio打不开终端,错误提示:Cannot open Local Terminal Failed to start [/bin/bash, --rcfile, /Applications/Android Studio.app/Contents/plugins/terminal/jediterm-bash.in, -i] in /Users/{UserName}/AndroidSee your idea.log (Help | Show Log in Finder) for

2021-10-19 22:54:25 1797

原创 java图像识别问题解决

报错信息如下:Error opening data file ./chi_sim.traineddataPlease make sure the TESSDATA_PREFIX environment variable is set to your “tessdata” directory.Failed loading language ‘chi_sim’原因:没有设置环境变量解决方法:...

2021-09-03 17:32:52 530

原创 idea使用JReble实现热部署,再也不用频繁重启来调试了

在idea中安装插件下载成功后还不能直接使用,因为这是收费的,下面分享下激活方法服务器地址http://jrebel.cicoding.cnGUID生成器http://jrebel.cicoding.cn/guid填入服务器地址+GUID,填写邮箱,点击按钮提交搞定...

2021-07-11 15:38:31 143 1

原创 【已解决】idea中导入或git拉取maven项目后,代码报错飘红,jar包都没有导入

问题:导入项目后无法运行,代码飘红报错解决方法:先标记java目录和resources目录设置maven目录关联pox文件(退出idea再打开后右下方会提示),关联后界面右侧显示maven根据文件中提示设置sdk(jdk),如第一张图文件中提示...

2021-07-11 00:06:05 2627

原创 【已解决】mac系统环境变量总是失效

问题发生在输入 appium-doctor后提示JAVA_HOME 环境变量未设置,其实已经在/etc/profile设置解决办法:终端输入:vim ~/.zshrc把/etc/profile文件里的变量导过来export JAVA_HOME=$(/usr/libexec/java_home)export ANDROID_HOME=/Library/android-sdk-macosxexport PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROI

2021-07-10 19:16:24 603

原创 【已解决】macbook pro m1芯片ubuntu20.04ARM64虚拟机添加输入法

步骤1:打开终端,输入以下命令sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin -y// 或者sudo apt-get install fcitx fcitx-googlepinyin -y如果上述命令安装无法通过,可以先执行以下命令,安装必要的依赖库。依赖库安装完成后,再执行上一条安装命令。sudo apt-get -f install步骤2:设置 Language

2021-07-10 17:54:35 1768

原创 【已解决】ssh登录远程服务器时提示Permission denied (publickey,password)

本地机器ssh连接服务器时,提示Permission denied (publickey,password)[email protected]’s password:Permission denied, please try [email protected]’s password:Permission denied, please try [email protected]’s password:[email protected]: Permission

2021-07-10 09:40:52 112494 10

原创 linux中环境变量总是失效,需要每次source问题

试过改/etc/profile,然后source /etc/profile,但是终端一关闭,环境变量就失效了,其他终端也用不了。网上有说在当前用户目录下创建.bash_profile文件,编写环境变量,然后执行命令source ~/.bash_profile之后就能使这个用户永久生效。但是还是和之前/etc/profile一样,失效了。解决办法:在~/.bashrc文件里改环境配置,sourct ~/.bashrc,最后终于关闭这个终端也有效了。。。...

2021-06-21 14:23:24 3394 1

原创 ubuntu搭建appium的Android环境

sudo apt-get upgrade (更新ubuntu自己的安装工具)安装jdk1.8并配置环境变量sudo apt-get install -y nodejs (-y 是自动同意的意思 ),安装完成检查版本,可能版本较低,或者使用(curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -)装其它版本只需要把12换成要装的版本号就行,然后再执行(sudo apt-get install nodejs)sudo apt-g.

2021-06-21 11:28:49 179 2

原创 用idea打SpringBoot项目war包

最近有个springboot项目要发布到独立的tomcat下运行,其中遇到了很多坑,在此记录下:1.springboot项目打包配置:首先在启动类目录下新增打包类备注:启动类继承自SpringBootServletInitializer方可正常部署至常规tomcat下,其主要能够起到web.xml的作用(web.xml主要配置各种servlet,filter,listener等,如常见的Log4jConfigListener、OpenSessionInViewFilter、CharacterEnco

2021-06-19 12:30:37 2631

原创 【已解决】用命令行启动simulator时报错:Instruments Usage Error: No template (-t) specified

用命令行启动simulator时报错xcrun instruments -w "iPhone 12 (14.5) [4AA4FCFA-CCC0-4A09-8cB6-5C7F27B4EC2C]"Instruments Usage Error: No template (-t) specified解决方法:启动模拟器后设置选项-在程序坞中保留

2021-06-14 17:22:36 322

原创 jenkins添加mac节点

创建节点mac本的用户名和登录密码在设置中开启远程登录 系统偏好设置-共享选择验证策略就可以了

2021-05-30 13:34:06 686

原创 【已解决】执行./Scripts/bootstrap.sh报错npm ERR! code ERESOLVE

报错内容如下:npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR! npm ERR! While resolving: [email protected] ERR! Found: [email protected] ERR! node_modules/reactnpm ERR! react@"15.6.1" from the root projectnpm E

2021-05-25 11:49:38 21789 4

原创 行内input标签onclick调用function执行ajax请求时遇到的问题

使用js和JQuery时的引用行内online调用函数时ajax请求

2021-05-17 14:37:35 399

原创 【已解决】Error opening data file ./chi_sim.traineddata Please make sure the TESSDATA_PREFIX environment

报错内容:Error opening data file ./chi_sim.traineddataPlease make sure the TESSDATA_PREFIX environment variable is set to your “tessdata” directory.Failed loading language ‘chi_sim’Tesseract couldn’t load any languages!Warning: Invalid resolution 0 dpi.

2021-05-16 21:23:12 3970

原创 【已解决】ERROR net.sourceforge.tess4j.Tesseract - Input not set

报错内容:21:09:29.692 [main] ERROR net.sourceforge.tess4j.Tesseract - Input not setjava.lang.IllegalStateException: Input not setat com.sun.imageio.plugins.jpeg.JPEGImageReader.getNumImagesOnThread(JPEGImageReader.java:412)at com.sun.imageio.plugins.jpeg.

2021-05-16 21:13:15 2544 1

原创 【已解决】Exception in thread “main“ java.lang.UnsatisfiedLinkError: Unable to load library ‘tesseract‘:

使用tess4j时报错信息如下:Exception in thread “main” java.lang.UnsatisfiedLinkError: Unable to load library ‘tesseract’: Native library (darwin/libtesseract.dylib) not found in resource path ([file:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/j

2021-05-16 18:33:08 13258 1

原创 【已解决】SpringBoot使用JSP时报错Cannot resolve MVC View ‘XXX‘

报错如下:解决方法:立竿见影

2021-05-16 00:00:23 1194 1

原创 【已解决】com.mongodb.MongoSocketOpenException: Exception opening socket

启动SpringBoot项目时,报错如下信息com.mongodb.MongoSocketOpenException: Exception opening socketat com.mongodb.internal.connection.SocketStream.open(SocketStream.java:67)at com.mongodb.internal.connection.InternalStreamConnection.open(InternalStreamConnection.java

2021-05-13 15:25:22 2196

原创 【已解决】Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS

用我自己的三星note10可以运行appium,换了台红米K30运行时就报错了。。。以下是appiumServer报错信息[W3C] Encountered internal error running command: Error executing adbExec. Original error: 'Command '/Library/android-sdk-macosx/platform-tools/adb -P 5037 -s 172.30.242.136\:5556 shell 'sett.

2021-05-12 15:34:57 4677

原创 【已解决】Mac-Android studio模拟器不能上网问题

系统偏好设置 — 网络 — 高级 – TCP/IP — 配置 Ipv6 改为仅本地连接,然后重启模拟器就好了。

2021-05-08 22:54:11 7456 5

原创 TestNG使用ExtentReports生成漂亮的测试报告

ExtentReports生成漂亮的测试报告pom.xml <dependency> <groupId>com.relevantcodes</groupId> <artifactId>extentreports</artifactId> <version>2.41.1</version> </dependency> <dependency

2021-05-05 21:48:39 144

原创 testNG生成测试报告

testNG生成测试报告pom.xml文件 <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.14.3</version> </dependency> <dependency&g

2021-05-05 21:44:22 330

原创 【已解决】(class file version 53.0), this version of the Java Runtime only recognizes class file

运行testngxml文件报错org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: An unknown server-side error occurred while processing the command. Original error: Cannot

2021-05-05 21:41:05 9980 1

原创 adb查看当前手机上打开的app的包名和主程序入口

Mac上查看当前安卓手机上打开的app的包名和主程序入口1、连接上手机,数据线链接或者无线连接随便2、打开你需要查看的app3、打开终端,输入命令: adb shell dumpsys window w |grep / |grep name=

2021-05-05 21:34:57 1719

原创 brew update慢,brew install慢如何解决?

brew update慢,brew install慢如何解决?主要是资源访问太慢造成的,替换默认源镜像就行。brew使用国内镜像源这里用中科大的,另外还有清华的可用步骤一cd “$(brew --repo)”git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git步骤二cd “$(brew --repo)/Library/Taps/homebrew/homebrew-core”g

2021-05-05 21:28:35 1078

原创 ADB使用WiFi连接真机进行Appium自动化测试的方法

WiFi无线连接真机进行Appium自动化测试的方法背景:有时需要测试APP 产品的耗电问题,但用自动化又面临了一个USB接电脑供电的问题,从而导致计算出来的功耗与手动跑,存在有很大的误差,因此可使用wifi无线连接到手机进行自动化测试,解决功耗问题。Android方法操作步骤:1、手机用USB线连接到电脑,cmd打开命令行,输入adb devices,查询连接设备的名称2、开启端口(端口不能被占用),输入adb -s 238ap45 tcpip 55563、开启端口后用无线连接(保证设备和P

2021-05-05 21:25:32 1160 2

原创 adb常用命令

查看包名和activity:aapt dump badging shishiqp_sg888.apk查看源码中的activity apktool.bat d shishiqp_sg888.apk -o bbbbb命令行查看模拟器 android - list avd命令行启动模拟器 emulator @Test(@后跟模块器名称)安装程序 adb install 文件名.apk多个设备时指定设备安装 adb -s 设备名(如:emulator-5554) install ebo.

2021-05-05 21:18:52 429 2

原创 git学习笔记

.gitignore文件规则不生效.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:git rm -r --cached .git add .git commit -m 'update .gitignore'...

2021-04-28 13:27:11 52

原创 mac搭建appium环境问题记录

一、执行macaca doctor有红色的提示Not accepted Android SDK license agreementsandroid-sdk-windows\tools\bin>sdkmanager --update去你的 ***\tools\bin 目录执行下 sdkmanager --update 会出来两个许可提示 选y 回车 即可()sdkmanager --licenses 会提示不存在该参数 然后列出来许多可支持的参数 我看了下 选择了–update 后 就可以了

2021-04-24 15:15:55 245

原创 关掉SpringBoot中的debug日志

在Resources目录下添加文件logback.xml,重启SpringBoot<?xml version="1.0" encoding="UTF-8"?><configuration> <include resource="org/springframework/boot/logging/logback/base.xml" /> <logger name="*" level="warn" /></configuration&gt

2021-01-27 21:40:51 4433

原创 超详细Appium测试安卓真机使用JAVA+Maven+TestNG框架实现

一、准备安装SDK,配置环境变量下载Appium服务桌面版启动Appium服务双击桌面已经下载好的Appium.exe服务,点击启动服务器出现上图后说明已启动成功二、代码实现设置Capability// 1.添加配置,创建DesiredCapabilities对象 DesiredCapabilities des = new DesiredCapabilities(); // 指定测试设备的名称 des.setCapabilit

2021-01-26 00:12:17 2478 4

原创 whistle抓包工具的安装与使用

whistle安装与使用1. 安装 1. 安装node,下载完成后一路下一步 [node官网](https://nodejs.org) 2. 安装完成后,打开cmd窗口 输入node -v 显示出版本号后即安装成功 ![图示](https://img-blog.csdnimg.cn/20210123234437840.jpg) 3. 安装whistle npm install -g whistle 推荐使用指定镜像安装npm install whistle -g --reg

2021-01-24 00:51:23 897

空空如也

空空如也

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

TA关注的人

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