其他
文章平均质量分 53
压到我腿毛了
技术小白,希望大神多多指教
展开
-
JGit 通过SSH访问Git仓库报Auth fail
一、错误信息错误日志信息:ssh://git@xxgitxx.com:XXX/project/projecrName.git: Auth fail二、 解决方案问题原因: ssh的版本过高导致的私钥文件和公钥文件无法使用解决措施: ssh-keygen -m PEM -t rsa 重新生成旧格式的key,然后替换到原来的key就可以解决-m 参数指定了密钥的格式,PEM是之前使用的旧格式...原创 2021-04-08 16:05:42 · 1957 阅读 · 0 评论 -
Java工具类-JGit基本功能实现
一、简介最近在写一个web前端代码覆盖率的工程(react),主要是负责后台的管理功能。目前的一个需求就是获取增量代码的覆盖率;需要去获取代码提交前后的代码差异,将代码差异信息提供给前端同事进行处理计算此覆盖率; 通过使用GitLab的API和Java提供的JGit后发现,java提供的JGit效果更好,差异的信息也准确;此工具类基于Jacoc二开代码,修改部分代码,实现自己需要的功能的一个工具类。也仅仅只获取了java工程的代码差异,react工程的代码差异与此原理差不多,删除掉几个不重要的文件即可。原创 2021-03-05 16:56:41 · 3945 阅读 · 5 评论 -
JGit获取当前分支的所有提交请求
一、引言最近在写一个有关于JGit的工程(代码覆盖率),在使用JGit过程中发现这个工具挺好用,特做此笔记记录一些自己用到的一些方法。二、代码部分功能: 需要获取当前分支的所有commit记录1. TestDemo代码块public class TestMain { public static String remotePath = "https://github.com/******.git"; //远程库路径 public static String localPath原创 2021-03-02 22:56:28 · 2484 阅读 · 0 评论 -
java自定义拦截器使用@Autowired时注入失败
问题背景打算自己写个自定义拦截器,通过配置文件中的开关switch来判断是否对请求的header进行校验;写完了自定义拦截器后,并且测试通过,此时认为拦截器写的是对的并开始写拦截器里面的具体逻辑。写完拦截方法里面的逻辑后发现一直报空指针异常。通过debug查看发现是配置类自动注入为null,导致一直获取不到。(部分代码如下)WebMvcConfig@Configurationpublic class WebMvcConfig implements WebMvcConfigurer { pub原创 2021-02-23 23:26:32 · 1451 阅读 · 4 评论 -
Failure to transfer org.apache.maven.plugins:maven-surefire-plugin.....解决方案
引言:经过被maven连续三天的摧残,面临各种bug! 我把自己遇到的问题归为四类第一类就是今天要大家分享的关于“Failure to transfer”系列的问题 和Plugin execution not cobered by lifecycle configuration第二类就是创建maven-web工程是遇到的.jsp问题第三类就是创建...原创 2018-07-24 12:39:33 · 4039 阅读 · 0 评论 -
web.xml 文件报错:Referenced file contains errors、cvc-id.3:A field of identity constraint
引言:导入maven工程,web.xml 报了三个错误!错误截图如下: 1.Referenced file contains errors (file:/D:/MyEclipse+/MyEclipse/configuration/org.eclipse.osgi/980/0/.cp/dtdsAndSchemas/web-app_3_0.xsd). For more informati...原创 2018-07-25 10:42:54 · 12338 阅读 · 10 评论 -
MyEclipse 下maven 创建工程 catalog的问题、 无Archetype选择项问题、Filter为空
问题如下图:用MyEclipse时创建maven工程时,filter为空?无法进行下一步!原因:这是因为MyEclipse中没有配置Archetype,没有相关的配置文件而出现的问题。解决方法:1.下载archetype-catalogs.xml文件2.下载在本地指定的文件夹下后,打开MyEclipse进行配置3.重启MyEclipse,创建maven工程的时候就...原创 2018-08-03 21:36:55 · 5112 阅读 · 1 评论 -
OCR图片转文字功能实现
前言:由于本人技术过于菜,在实现这个功能的时候,遇到很多问题,其实主要原因还是因为看不太习惯API接口,所以我建议大家多看看API文档,经常看以后遇到需要看API文档的时候也就会了;软硬件环境:百度云文字识别接口,MyEclipse;步骤:1.注册或者登录百度云官网,进入控制台选择文字识别步骤 :2.创建应用,填入相关信息后点击创建步骤:3.创建成功后进入管理应用界面...原创 2018-08-27 11:06:25 · 4517 阅读 · 4 评论 -
Java代码实现网页数据爬取-HttpClient
一、环境准备软件准备: Idea , maven二、创建SpringBoot项目(创建过程略)三、 编写pom文件,导入相关依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.9<原创 2020-11-13 17:02:47 · 449 阅读 · 2 评论 -
启动Dubbo服务注册到Zookeeper上的IP与本机IP不一致
前言启动Dubbo服务注册到Zookeeper上的IP与本机IP不一致通过java获取IP地址与本机IP不一致Dubbo服务启动失败问题问题前提已排除非host文件中对本机域名转换成其他IP;已排除Dubbo启动配置文件中对本机IP写死或者其他的情况(同样的操作和配置,自己的服务注册到zookeeper上的IP与本机IP不一致;其他同事注册的IP一致)问题现象项目启动成功,但是由于注册到zookeeper上的IP与本机IP不一致导致服务不可用问题分析启动Dubbo服务注册到Zook原创 2021-01-07 10:57:49 · 3167 阅读 · 2 评论 -
无法启动此程序,因为计算机中丢失MSVCP120.dll文件、应用程序无法正常启动0xc000007b
百度了好多种方法,有去官网下载vcredist..exe文件,也有是CSDN上下载相应丢失的dll文件,发现还是存在好多问题,于是根据网上大神的提示,下载了DirectX修复工具,简直一劳永逸 ,一出现丢失,就可以直接修复,如果出现不成功,可以根据该提示进行原创 2017-12-29 11:45:25 · 6544 阅读 · 0 评论 -
java语言通过Aspose组件 实现word转pdf、png、html..
:使用Aspose组件可以实现word向DOC, DOCX, OOXML, RTF HTML,OpenDocument, PDF,EPUB, XPS, SWF 转换由于基本方法都一样,在此我只展示word转pdf的功能 前期准备: MyEclipse; aspectjweaver-1.5.4.jar aspose-words-16.6.0-jdk16.ja...原创 2018-08-28 22:42:55 · 6493 阅读 · 5 评论 -
关于postman 如何设置全局变量并访问,postman 解决token传参问题
Postman设置变量并访问 操作截图如下 postman解决动态传参变量问题(token) 在一般的用户系统中,我们都会使用token来作为用户登陆系统进行操作的令牌,是时时变化的,每一次做登录接口测试时都会变化,一变化我们保存的全局token就失效了,导致我们无法对用户系统中的其他功能进行操作,如果我们可以在每次登录的时候进行时时保存token的值,那我们就不需要...原创 2018-08-07 12:27:37 · 11542 阅读 · 1 评论