
开发工具
文章平均质量分 58
seapeak007
这个作者很懒,什么都没留下…
展开
-
jar包多重依赖版本不兼容的冲突,shade总结
现在项目canal模块依赖ali的jar包导致jar包重启,程序启动异常,依赖关系如下:版本冲突,通过类加载的方式隔离,这个canal依赖关联的类太多,不合适。通过shade的方式进行修改类的package,打成一个jar的方式。 1、shade的使用尽量采用官方的文档2、canal-client的jar本身就是shade出来的,看pom可以发现3、canal-client中包的依赖比较复杂,不是适合再shade,shade方式适合干净的jar进行单独的类进行shade4、shade需要指定jdk版本,否则原创 2022-06-16 20:36:40 · 800 阅读 · 0 评论 -
jar包冲突,jar包隔离(转)
转自:https://blog.youkuaiyun.com/qq_37527921/article/details/102839369最近项目需要使用jar包隔离技术,所以了解了几种方案,本文针对几种不同方案进行了介绍,不同问题有各自合适的方案,正在解决类似问题的同学可以通过本文快速了解jar包隔离的几种技术。通常自己写代码是,大家都忽略这些问题了,但是当项目越大,需要对接的业务越多时,这些问题就日益严重了, 这时候,就需要对jar包进行统一管理了,可以统一组件jar包版本,也可以容器化隔离方案。今天就给大家介绍一下转载 2022-06-16 14:22:24 · 1706 阅读 · 0 评论 -
优快云怎么转载别人的博客(转)
在参考“如何快速转载优快云中的博客”后,由于自己不懂html以及markdown相关知识,所以花了一些时间来弄明白怎么转载博客,以下为转载优快云博客步骤和一些知识小笔记。 参考博客原址:http://blog.youkuaiyun.com/bolu1234/article/details/518670991.优快云博客页面右键,点击【检查】 点击检查后,页面右侧出现html代码,如下图 2.如果需要转载全文,则在html代码下侧点击选中article_content 即可,会在代码框中自动选中art转载 2022-06-15 19:33:22 · 208 阅读 · 0 评论 -
开源组件(整理)
开发类:运维类:原创 2021-07-20 16:15:29 · 3970 阅读 · 0 评论 -
一些顶级的开源CI/CD工具(转)
转自:https://blog.youkuaiyun.com/zl1zl2zl3/article/details/85523461CI/CD 实践对于基础设施、第三方应用程序和内部开发的应用程序同样适用。虽然有许多不同的工具可以实践 CI/CD,但这些工具都使用类似的模型。最重要的也许是,引导公司采取这种新的做法会让你在公司里处于一个强有力的地位,成为别人前进的灯塔。持续集成、持续交付和持续部署(CI/CD)在开发社区中已经存在多年。有些组织已经有相应的运营工具,但许多没有。对于大多数组织来说,运营团队必须像转载 2021-07-27 11:37:41 · 1634 阅读 · 1 评论 -
protobuf数据结构化和数据序列化
google出的protobuf提供了数据结构化和数据序列化,相比于XML,JSON,protobuf更小,利用二进制进行传输,也实现不同类型的转化XML、JSON、Protobuf 都具有数据结构化和数据序列化的能力 XML、JSON 更注重 数据结构化,关注人类可读性和语义表达能力。Protobuf 更注重 数据序列化,关注效率、空间、速度,人类可读性差,语义表达能力不足 Protobuf 的应用场景更为明确,XML、JSON 的应用场景更为丰富详细介绍可以参考https://www.jian原创 2021-01-06 20:15:07 · 626 阅读 · 0 评论 -
Mac安装Tesseract,使用Tess4j实现OCR识别
Tesseract是一个开源的OCR引擎,支持多国语言,其官方地址:https://github.com/tesseract-ocr/tesseract1.MAC下安装Tesseract命令安装brew install --with-training-tools tesseract,现在提示Error: invalid option: --with-training-tools,没有--with-training-tools参数,想把训练工具training-tools一起安装了,最后采用编译的方.原创 2020-05-22 17:06:38 · 1669 阅读 · 0 评论 -
selenium入门--环境搭建
Selenium是一个涵盖了一系列工具和库的总体项目,这些工具和库支持并支持Web浏览器的自动化。官方地址:https://selenium.dev/documentation/en/Selenium之Java环境搭建Java版本1.8,具体安装、环境配置略开发IDEA工具具体代码,maven引入jar包:<!-- https://mvnrepository.com...原创 2019-12-11 17:49:47 · 461 阅读 · 0 评论 -
zabbix服务器监控(运维)
公司的服务器监控使用的zabbix,作为了解博文记录一下官网地址:https://www.zabbix.com/zabbix入门:http://www.zsythink.net/archives/category/%e8%bf%90%e7%bb%b4%e7%9b%b8%e5%85%b3/zabbix/page/2/几个中间件的运维相关:http://www.zsythink.net...原创 2019-08-28 19:44:00 · 184 阅读 · 0 评论 -
HTTP抓包工具Fiddler---记录博客地址
HTTP抓包工具Fiddler,记录别人的链接地址【HTTP】Fiddler(一) - Fiddler简介【HTTP】Fiddler(二) - 使用Fiddler做抓包分析【HTTP】Fiddler(三)- Fiddler命令行和HTTP断点调试原创 2016-11-23 16:30:32 · 2372 阅读 · 0 评论 -
ant + svn 自动部署项目
ant + svn 自动部署项目Java代码 build.properties # ----------------------------------------------------------------------------- # build.properties # This file is referenced by转载 2016-12-15 18:33:31 · 525 阅读 · 0 评论 -
Vysor:在电脑里控制你的安卓手机
Vysor的开发背景随着手机的普及,移动互联网在迅速取代着桌面互联网的地位,大量的用户习惯使用手机观看新闻、聊天、玩游戏,而你有没有想过使用手机上的软件而不用手机设备?今天给大家推荐的这款chrome插件,能够在电脑上显示手机的桌面,并通过鼠标来操作手机中的内容,让各种软件运行。Vysor的简介Vysor是一款可以使用电脑操作安卓手机的谷歌浏览器插件,在chrome中安装了Vy转载 2017-07-26 15:06:50 · 2406 阅读 · 0 评论 -
【Fiddler】改写返回数据功能(断点,autoReponse)
转载地址:http://www.cnblogs.com/lauren1003/p/6224417.html方法一:打断点1、在手机上设置好代理后,随便进入一个APP;之后选择Rules->Automatic Breakpoints->After Responses,在返回值处打断点2、重新刷新请求页面,选择需要修改的返回值进行修改;之后点击“Run to Com转载 2017-09-08 16:44:56 · 1272 阅读 · 0 评论 -
抓包工具Fiddler对iPhone进行抓包
转载地址:http://blog.youkuaiyun.com/zhj870975587/article/details/51496930Fiddler不仅能抓获浏览器发去的HTTP请求,也可以抓取移动端发出的各种HTTP(S)请求。 1.PC安装Fiddler 下载地址为:https://www.telerik.com/download/fiddle转载 2017-09-08 11:13:27 · 4038 阅读 · 0 评论 -
国外程序员整理的系统管理员资源大全 (转)
转自:https://my.oschina.net/HeAlvin/blog/378262受其他程序员汇编 PHP 资源,kahun 在 Github 发起系统管理员相关的开源资源整理。内容分类包括:备份/克隆软件、云计算/云存储、协作软件、配置管理、日志管理、监控、项目管理…… 当然也有系统管理员相关书籍。另外推荐一篇文章:《10本适合于系统管理员的最佳书籍》,目前比 kahun 他们整理的...转载 2018-08-13 19:41:35 · 1051 阅读 · 0 评论 -
Github骚操作(转)
转自:https://blog.youkuaiyun.com/ityouknow/article/details/88568638Github,一个被业内朋友成为「全球最大的同性交友社区」的平台。小时候遇到不会的字可以查新华字典。后来写作文我们可以通过作文书、或者文摘去找合适的素材。同样,写代码可以去Github上找适合自己的代码片段,甚至开源框架。不再重复造轮子,带来的好处不言而喻。...转载 2019-03-22 14:22:06 · 553 阅读 · 0 评论 -
初识Web 应用框架--JHipster以及跨平台移动开发ionic
1.JHipster1.1:采用springboot+AngularJS,自动生成基础Web应用框架的自动代码生成框架。如果有自己的一套springboot的框架代码,建议使用自己的代码,层次结构清晰以及自己熟悉1.2:自动生成代码步骤,参考http://blog.youkuaiyun.com/du_minchao/article/details/689275042.Ionic2.1i...原创 2018-02-27 17:48:14 · 503 阅读 · 0 评论 -
eclipse 调试jar包中的.class文件--Decompiler插件
转载博文地址:http://www.blogjava.net/cnfree/archive/2012/10/30/390457.html用Eclipse Marketplace 搜索 Decompiler 或者 反编译 进行更新本插件支持Windows,Linux,Macosx 32位及64位操作系统。低版本 Eclipse 不包含 Eclipse转载 2016-11-21 11:38:25 · 6859 阅读 · 3 评论