首页
归档
留言
友链
广告合作
壁纸
更多
美女主播
Search
1
博瑞GE车机升级/降级
5,574 阅读
2
Mac打印机设置黑白打印
4,884 阅读
3
修改elementUI中el-table树形结构图标
4,862 阅读
4
Mac客户端添加腾讯企业邮箱方法
4,645 阅读
5
intelliJ Idea 2022.2.X破解
4,314 阅读
Java
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
登录
/
注册
Search
标签搜索
Spring Boot
Java
Spring Cloud
Mac
MyBatis
WordPress
Nacos
Spring Cloud Alibaba
MacOS
Mybatis-Plus
Typecho
jQuery
Java Script
asp.net
MySQL
IntelliJ IDEA
微信小程序
Sentinel
UniApp
asp.net core
Laughing
有钱终成眷属,没钱亲眼目睹
累计撰写
613
篇文章
累计收到
1,427
条评论
首页
栏目
Java
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
页面
归档
留言
友链
广告合作
壁纸
美女主播
搜索到
50
篇与
的结果
2025-03-30
DBeaver初体验
在 别只傻傻的盯着Navicat,这些数据库连接工具才是YYDS 中,我们曾经介绍过多款数据库连接软件,我目前主力的数据库连接软件是Datagrip,但是Datagrip目前使用过程中,也是有诸多不方便的地方:我之前淘宝购买的序列号到期了,之前也经历过序列号突然不能用的情况,也不打算继续买了。内存占用比较高,家里Mac电脑36G内容倒是没什么,但是公司16G内存的电脑确实有些吃紧。最重要的一点,是数据备份不方便,Datagrip单表复制DML语句比较方便,但是如果像整库备份成Sql脚本却十分不方便,像备份MySql,还得用mysqldump。 因为最近心血来潮,IDE也换成VS Code了,所以数据库连接工具也想换换花样,思来想去,觉得DBeaver可能是最好的选择。本着不花钱的原则,我这里选择了DBeaver Community版本。本身使用DBeaver的用户可能不是特别多,我自己本身也是个新手,所以希望记录一下自己日常使用遇到的问题及解决办法,协助更多的人更好的使用DBeaver。{mtitle title="DBeaver介绍"/} DBeaver 是一款流行的开源数据库管理工具和 SQL 客户端,支持几乎所有主流的关系型数据库系统。主要特点多数据库支持:支持MySQL、PostgreSQL、Oracle、SQL Server等主流数据库,也支持达梦、神通(Oscar)等国产数据库。跨平台:可在 Windows、Linux 和 macOS 上运行。开源免费:社区版免费使用,企业版提供额外功能,但是社区版已经提供了足够强大的功能,甚至比Nacat等收费软件提供的功能还多。数据查看与编辑:提供直观的数据库管理界面,与Datagrip类似,可以直接在查询结果中修改内容。SQL 编辑器:支持语法高亮、自动补全、代码格式化等。与Navicat不同,自动补全功能,不止能提示表名,还能提供字段名。元数据管理:支持表、视图、存储过程等数据库对象的管理DBeaver因其强大的功能和良好的用户体验,已成为许多开发者和数据库管理员的首选工具之一。{mtitle title="Maven配置阿里云仓库"/}之所以要配置Maven,主要是为了下载数据库驱动,国内环境下,阿里云提供的Maven仓库速度更快。点击【窗口】➡️ 【首选项】并定位到连接-驱动-Maven,点击【添加】按钮,输入https://maven.aliyun.com/nexus/content/repositories/jcenter/,添加完成后,点击【向上】按钮,将阿里云仓库移动到最上面。{mtitle title="备份数据库"/}这里以MySql为例进行说明,我们想实现的效果是类似phpMyAdmin或Navicat那种效果,也就是整库备份,并且备份的数据insert语句包含列名,一个insert语句一行。下载mysql-clientDBeaver整库备份需要借助mysqldump,所以我们需要下载mysql-client,因为我使用的Mac,所以直接借助homebrew进行安装了。brew install mysql-client@8.4{alert type="error"}这里需要注意,mysql-client的版本需要与我们服务端mysql的版本对应,因为mysql 5.7在homebrew中已经无法安装,因此我们服务端的mysql如果是5.7版本,我们可以安装8.4版本的mysql-client,9.0版本的会报错。{/alert}安装目录在/opt/homebrew/opt/mysql-client@8.4,记住这个地址,我们后面会用到。打开DBeaver,找到我们的数据库,点击编辑连接,找到本地客户端,点击浏览点击添加数据库连接使用快捷键Command+Shift+G,然后输入我们上面的地址/opt/homebrew/opt/mysql-client/bin然后保存。找到我们要导出的数据库,点击工具,选择转出数据库第一个界面,直接点击下一步取消勾选【扩展插入】,这样每个insert语句会是一行额外的命令参数输入--complete-insert,这样导出的sql中insert语句会包含列名。{mtitle title="修改字体"/}编辑器字体 DBeaver编辑器字体,我个人感觉比较小,如果想修改编辑器字体,可以通过以下方式修改点击【窗口】-【首选项】,依次定位到【用户界面】-【外观】-【颜色和字体】,找到【DBeaver字体】下的【等宽字体】,点击【编辑】按钮,调整到自己合适的字体。界面字体 应用程序大部分使用的字体,包括Sql预览等,可以通过以下方式修改点击【窗口】-【首选项】,依次定位到【用户界面】-【外观】-【颜色和字体】,找到【DBeaver字体】下的【主字体】,点击【编辑】按钮,调整到自己合适的字体。{mtitle title="连接SqlServer数据库"/}不知道是我本地网络问题还是其他问题,SqlServer数据库一直找不到驱动,如果遇到类似问题,我们可以自己下载驱动进行连接,这里我以SqlServer数据库为例说明。在 https://learn.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver16 微软官网,找到数据库对应的JDBC jar包下载后,保存到某个位置,我这里直接保存到了DBeaver默认的驱动文件夹了。路径如下C:\Users\{用户名}\AppData\Roaming\DBeaverData\drivers\maven\maven.aliyun.com\com.microsoft.sqlserver然后打开DBeaver,新增SqlServer数据库连接,点击【编辑驱动设置】切换到【库】页签,点击【添加文件】,把我们刚才下载的jar包全部添加进去,点击确定回到链接界面,再次点击【测试连接】,就能正常连接了。{mtitle title="修改快捷键"/}因为之前使用Datagrip习惯了格式化代码使用Ctrl + Alt + L,但是DBeaver默认格式化快捷键是Ctrl + Shift + F,所以我需要调整一下快捷键。点击【窗口】-【首选项】,依次定位到【用户界面】-【键】,过滤格式化在绑定文本框中,输入自己的快捷键,比如我这里的Ctrl + Alt + L。{mtitle title="禁止查询表名起别名"/}每次输入from table时,后面就会自动添加一个表别名,这个根据个人喜好,我个人是不喜欢,所以就禁止了。点击【窗口】-【首选项】,依次定位到【编辑器】-【SQL编辑器】-【代码补全】,右侧下方插入表的别名(在FROM子句中),改成N/A{mtitle title="标题栏中显示中文注释"/}正常情况下DBeaver默认查询结果只显示表的英文字段名,我们修改之后可以在显示数据时一起显示字段的中文注释更加方便,视觉效果更好。点击【窗口】-【首选项】,依次定位到【编辑器】-【数据编辑器】-【外观】,右侧勾选在标题栏中显示列描述修改后的显示效果如下
2025年03月30日
32 阅读
0 评论
0 点赞
2025-03-30
Idea与Maven版本兼容性问题
日常开发过程中,我们一般经常更新IntelliJ IDEA,但是很少更新Maven,而且一般现在项目使用的Maven还是3.X版本,所以基本上也没碰到过IntelliJ IDEA与Maven的兼容性问题,起码我之前是从来没有遇到过的。先说说我遇到的问题,我目前IntelliJ IDEA使用的版本是ideaIU-2024.3.5,Maven使用的版本是4.0.0-rc-3。遇到的问题,就是单独使用Maven在控制台执行mvn package能够打包项目,但是通过IntelliJ IDEA打包时报错,报错信息如下。最终是通过更新IntelliJ IDEA 2025.1 Beta 3解决了问题,其实问题根本原因就是Maven版本太高而IntelliJ IDEA版本太低导致的。我尝试查阅Maven及IntelliJ IDEA官网,但是都没有找到关于IntelliJ IDEA与Maven版本兼容性的说明。如果我们遇到类似的Maven能打包但是IntelliJ IDEA无法打包的情况,可以考虑一下是否Maven版本太高而IntelliJ IDEA版本太低导致的,如果我们无法确认IntelliJ IDEA与Maven具体兼容的版本,可以考虑更新IntelliJ IDEA,也就是尽量确保使用IntelliJ IDEA发布日期比Maven发布日期晚的版本,这样能极可能的减少遇到兼容性问题。
2025年03月30日
37 阅读
0 评论
0 点赞
2025-03-27
Uptime Kuma:一款高效、灵活且易于部署的开源监控工具
Uptime Kuma 是一款强大的自托管监控工具,通过简单的部署和配置,可以帮助你监控服务器、VPS和其他网络服务的在线状态。相比于其他类似工具,Uptime Kuma 提供更多的灵活性和自由度。{mtitle title="功能特点"/}多协议监控支持HTTP(s)、TCP 端口、Ping、DNS 记录、HTTP 关键字匹配、SSL 证书过期监控等,覆盖常见的网络服务检测需求。实时报警与通知集成90+通知方式,包括邮件、Telegram、Discord、企业微信等,确保问题第一时间被感知。可视化仪表盘提供直观的响应时间曲线、服务状态面板和证书信息展示,支持多语言界面。自托管与隐私保护数据完全由用户掌控,避免依赖第三方服务,适合对隐私要求较高的场景。{mtitle title="部署方式"/}Docker 部署(推荐)通过 Docker 容器化部署是最高效的方式,仅需一条命令即可启动:docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1参数说明: docker run: 这是运行Docker容器的命令。-d: 这是一个选项,表示以"后台模式"运行容器,即在后台运行,不占用当前终端窗口。--restart=always: 这是一个选项,表示无论何时容器退出,都会自动重新启动。这样可以确保 Uptime Kuma 在任何情况下都能持续运行。-p 3001:3001: 这是一个选项,用于将容器的端口映射到主机的端口。在这个例子中,将容器的3001端口映射到主机的3001端口。你也可以根据需要来更改端口映射的配置。-v uptime-kuma:/app/data: 这是一个选项,用于创建一个持久化的数据卷。在这个例子中,将创建名为uptime-kuma的数据卷,并将其映射到容器内部的/app/data目录。这样可以确保数据的持久保存。--name uptime-kuma: 这是一个选项,用于指定容器的名称。在这个例子中,容器的名称被设置为uptime-kuma。louislam/uptime-kuma:1: 这是指定要使用的Uptime Kuma Docker镜像的名称和版本。在这个例子中,使用的是louislam/uptime-kuma镜像,并指定版本为1。此TAG是最新的Uptime Kuma版本,也可以安装特定版本号,如1.22.1手动安装(Node.js 环境)若需直接运行于主机,需满足Node.js 18+和npm环境:git clone https://github.com/louislam/uptime-kuma.git cd uptime-kuma npm run setup pm2 start server/server.js --name uptime-kuma启动Uptime Kuma之后,你可以通过访问http://localhost:3001来访问Uptime Kuma的界面。首次访问 Uptime Kuma 界面时,会要求你创建管理员账户和设置密码,按照界面指引进行操作即可。登录后,你可以通过点击左侧的"监控器"菜单来创建新的监控器。创建监控器时,你可以选择监控类型(HTTP、TCP、UDP、ICMP),并提供相关配置信息,如 URL、端口号等。完成监控器的配置后,Uptime Kuma 将开始对该服务进行监控,并会显示对应的监控状态和历史记录。
2025年03月27日
73 阅读
0 评论
0 点赞
2025-03-26
CentOS 7 安装各版本的Git
Git是当今最流行的分布式版本控制系统,广泛应用于软件开发中。CentOS 7上的Git版本太陈旧,在使用过程中会遇到一些版本问题,因此需要升级Git版本。事实上,CentOS系 统上各种软件版本都"巨陈旧",哎...先查看一下当前版本在终端输入git --version卸载旧版本依次执行sudo yum -y remove git sudo yum -y remove git-*获取需要的版本各版本的Git可以通过下面链接获取,我这里安装的是2.27.0版本,如果安装的其他版本,注意替换下面安装命令中的文件名。https://mirrors.edge.kernel.org/pub/software/scm/git/安装Git依次执行下面的命令cd /usr/local/src/ wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.27.0.tar.xz tar -xvf git-2.27.0.tar.xz cd git-2.27.0/ make prefix=/usr/local/git all make prefix=/usr/local/git install echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile source /etc/profile验证安装安装完成后在终端输入git --version,查看版本信息是否正确
2025年03月26日
91 阅读
0 评论
0 点赞
2025-03-25
OpenSSH升级到最新的OpenSSH_9.9p2版本
最近公司安全部门进行漏洞扫描,提示我名下服务器存在两个安全漏洞:OpenSSH安全漏洞(CVE-2025-26465 )及OpenSSH资源管理错误漏洞(CVE-2025-26466 ),要求将OpenSSH升级到OpenSSH_9.9p1或以上版本。目前OpenSSH最新版本是OpenSSH_9.9p2,所以这次升级我们也安装OpenSSH_9.9p2版本。本文主要记录一下本次升级的过程,方便后续查阅。查看已安装版本在终端输入ssh -V,查看已安装的版本信息可以看到目前我安装的版本是OpenSSH_7.4p1下载OpenSSH创建目录,存放安装包mkdir /root/openssh进入我们刚才创建的目录cd /root/openssh官网下载速度比较慢,我们可以使用阿里云镜像站下载,输入下面命令,下载wget https://mirrors.aliyun.com/pub/OpenBSD/OpenSSH/portable/openssh-9.9p2.tar.gz安装OpenSSH解压我们下载的压缩文件并进入解压后的文件夹内tar -xzf openssh-9.9p2.tar.gz cd openssh-9.9p2依次执行下面命令进行编译安装./configure --prefix=/usr --sysconfdir=/etc/ssh --with-privsep-path=/var/lib/sshd make && sudo make install验证再次输入ssh -V,如果显示的是OpenSSH_9.9p2, OpenSSL 1.1.1 11 Sep 2018代表我们安装成功。遇到的问题OpenSSL版本过低编译安装的时候,提示下面的报错checking OpenSSL library version... configure: error: OpenSSL >= 1.1.1 required (have "100020bf (OpenSSL 1.0.2k-fips 26 Jan 2017)")这个是因为OpenSSH要求OpenSSL最低版本为1.1.1,我们需要升级OpenSSL版本。依次执行下面的命令,安装开发工具,确保你有开发工具集和依赖项sudo yum groupinstall -y "Development Tools" sudo yum install openssl-devel zlib-devel readline-devel sudo yum install -y wget sudo yum -y install gcc*卸载老版本的OpenSSLyum remove openssl安装OpenSSL的1.1.1版本github间歇性抽风,如果下载失败,可以尝试多次执行wget命令。wget https://github.com/openssl/openssl/releases/download/OpenSSL_1_1_1/openssl-1.1.1.tar.gz tar -xzf openssl-1.1.1.tar.gz cd openssl-1.1.1 ./config --prefix=/usr make && make install
2025年03月25日
109 阅读
0 评论
0 点赞
2025-03-21
Beszel:一款开源轻量级的服务器资源监控平台
{mtitle title="简介"/}Beszel是一款功能全面、轻量级且易于部署的服务器资源监控平台,特别适合Docker环境和小型项目使用。其丰富的功能模块和灵活的告警机制能够帮助用户及时发现问题并采取措施,确保服务器稳定运行。{mtitle title="功能特点"/}轻量级架构 :与其他监控方案对比,Beszel的资源消耗更低,占用空间小,适合硬件性能有限的设备使用。Docker深度支持 :Beszel能够实时监控Docker容器的CPU、内存使用情况,并记录历史数据,帮助用户优化容器配置。多用户管理 :支持团队协作,管理员可跨用户共享监控系统,每个用户都有自己的系统视图,系统具有极高的灵活性和可扩展性。灵活告警机制 :用户可根据CPU、内存、磁盘、带宽等多个指标设置告警阈值,当这些指标达到预设的阈值时,Beszel会通过邮件或Webhook等方式发送警报通知,帮助用户及时发现问题并采取措施。历史数据分析 :长期记录设备运行状态,便于回溯性能瓶颈。开源与可扩展性 :Beszel提供REST API,便于二次开发与数据整合,用户可以在自己的脚本和应用程序中使用这些API来获取和使用监控数据。OAuth/OIDC支持 :兼容Google、GitHub等身份提供商,增强了登录安全性,同时可禁用传统密码,进一步提升了系统安全性。自动备份 :支持从本地磁盘或S3兼容存储中自动备份和恢复数据,确保数据的可靠性和完整性。{mtitle title="技术架构"/}Beszel采用Hub-Agent分离式架构,兼顾灵活性与扩展性。Hub(服务端) :基于PocketBase构建,提供Web仪表盘,负责数据的汇总、展示和管理。用户通过浏览器访问指定IP和端口即可查看监控面板。Agent(客户端) :部署于被监控设备,通过轻量级SSH服务器采集系统指标并传输至Hub。Agent需访问Docker守护进程(/var/run/docker.sock)以获取容器数据。{mtitle title="应用场景"/}个人开发者和小型企业:资源占用少,非常适合中小型项目的服务器监控。服务器运维和管理:便于集中监控多台服务器的Docker容器,降低运维复杂度。需要多用户管理的环境:支持不同用户间的系统资源共享和权限分配,更适合团队合作。如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。{card-describe title="GitHub地址"}https://github.com/henrygd/beszel?tab=readme-ov-file {/card-describe}{card-describe title="官方文档"}https://beszel.dev/guide/hub-installation#docker-or-podman {/card-describe}{card-describe title="官方网站"}https://beszel.dev/ {/card-describe}{mtitle title="安装教程"/}安装Dockersudo apt updatesudo apt install -y docker.io docker-compose编写配置文件编写配置文件docker-compose.yml,在同一台设备安装Hub和Agent。services: beszel: image: henrygd/beszel:latest container_name: beszel restart: unless-stopped ports: - 8090:8090 volumes: - ./beszel_data:/beszel_data - ./beszel_socket:/beszel_socket beszel-agent: image: henrygd/beszel-agent:latest container_name: beszel-agent restart: unless-stopped network_mode: host volumes: - ./beszel_socket:/beszel_socket - /var/run/docker.sock:/var/run/docker.sock:ro environment: LISTEN: /beszel_socket/beszel.sock KEY: 'bednarvkpj97'启动服务sudo docker-compose up -d服务启动后,在浏览器访问http://IP:8090即可。
2025年03月21日
85 阅读
0 评论
0 点赞
2023-07-08
DataGrip连接Oracle提示ORA-12505, TNS:listener does not currently know of SID given in connect descriptor oracle.n et.ns.NetException: Listener refuse
唉,不得不感慨现在程序员是越来越难了,想想几年前,做项目只需要支持Oracle及SqlServer就行了,现在吧,出了得支持Oracle、SqlServer,还得支持MySql、PostgreSql、达梦、瀚高、DB2。以前连接Oracle,基本都是使用PlSql,但是它支持Oracle,现在数据库种类繁多,肯定需要一个统一的软件了。我现在基本都是使用Jetbrains的全家桶,后端IntelliJ IDEA、前端WebStorm、数据库Datagrip。今天在使用DataGrip连接Oracle时,报了如下图的错误新建连接时,DataGrip默认的Url信息如下正确的格式如下:jdbc:oracle:thin:@//数据库ip:端口/实例所以只需要改一下URL就好了
2023年07月08日
669 阅读
0 评论
0 点赞
2023-06-20
Transmit 5.9.1 破解版
Transmit号称Mac下最好用的FTP服务器软件。本文分享的版本是5.9.1。Transmit 破解版是专为mac用户设计的一款功能强大的FTP客户端,Transmit兼容于FTP,SFTP和TLS/SSL协议,提供比Finder更加迅速的iDisk账户接入。与此同时,用户还可以通过Transmit在任意应用程序中无须下载即可实时编辑文档,除此之外,用户还可以通过Transmit的标签系统同时进行多处连接,简单快捷的获取目录并使用多种功能。下载地址:https://macyy.oss-cn-beijing.aliyuncs.com/Transmit%205.9.1_macyy.cn.dmg
2023年06月20日
612 阅读
0 评论
0 点赞
2022-11-13
JDK 8(Java SE Development Kit)全平台全版本安装包免费下载
Java虽然都更新到19了,但是我们日常使用比较多的还是Java8,虽然Spring Boot 3最低依赖都是Java17了,但是Java8的群体依然十分庞大。Java8(又称JDK 1.8)是Oracle于2014年3月19日发布正式版,是一个重要的长期支持版本(LTS),在生产环境中得到了普遍的运用;Java8 相比之前版本,新增了如下功能Lambda 表达式;使用函数式编程,使代码更少,更简洁;Data Time API 改进,优化对时间的处理新增 Stream API新增 Optional 类提供新的 Nashorn JavaScript 引擎,允许在 JVM 上运行特定的JS应用默认方法方法参数反射Oracle JDK 8u311下载安装平台下载地址密码Windows x64 64位jdk-8u311-windows-x648899Windows x86 32位jdk-8u311-windows-i5868899Linux x64 64位jdk-8u311-linux-x648899Linux x86 32位jdk-8u311-linux-i5868899Linux aarch 64位jdk-8u311-linux-aarch648899Linux arm 32位jdk-8u311-linux-arm328899MacOS x64 64位jdk-8u311-macosx-x648899Solarisjdk-8u311-solaris8899Oracle JDK 8u301下载安装平台下载地址下载密码Windows x64 64位jdk-8u301-windows-x648899Windows x86 32位jdk-8u301-windows-i5868899Linux x64 64位jdk-8u301-linux-x648899Linux x86 32位jdk-8u301-linux-i5868899Linux aarch64 64位jdk-8u301-linux-aarch648899Linux arm 32位jdk-8u301-linux-arm328899MacOS x64 64位jdk-8u301-macosx-x648899Solarisjdk-8u301-solaris8899Oracle JDK 8u291下载安装平台下载地址下载密码Windows x64 64位jdk-8u291-windows-x648899Windows x86 32位jdk-8u291-windows-i5868899Linux x64 64位jdk-8u291-linux-x648899Linux x86 32位jdk-8u291-linux-i5868899Linux aarch64 64位jdk-8u291-linux-aarch648899Linux arm 32位jdk-8u291-linux-arm328899MacOS x64 64位jdk-8u291-macosx8899Solarisjdk-8u291-solaris8899Oracle JDK 8u281下载安装平台下载地址密码Windows x64 64位jdk-8u281-windows-x648899Windows x86 32位jdk-8u281-windows-i5868899Linux x64 64位jdk-8u281-linux-x648899Linux x86 32位jdk-8u281-linux-i5868899Linux aarch64 64位jdk-8u281-linux-aarch648899Linux arm 32位jdk-8u281-linux-arm328899MacOS x64 64位jdk-8u281-macosx-x648899Solarisjdk-8u281-solaris8899Oracle JDK 8u271下载安装平台下载地址密码Windows x64 64位jdk-8u271-windows-x648899Windows x86 32位jdk-8u271-windows-i5868899Linux x64 64位jdk-8u271-linux-x648899Linux x86 32位jdk-8u271-linux-i5868899Linux aarch64 64位jdk-8u271-linux-aarch648899Linux arm 32位jdk-8u271-linux-arm328899MacOS x64 64位jdk-8u271-macosx-x648899Solarisjdk-8u271-solaris8899Oracle JDK 8u261下载安装平台下载地址密码Windows x64 64位jdk-8u261-windows-x648899Windows x86 32位jdk-8u261-windows-i5868899Linux x64 64位jdk-8u261-linux-x648899Linux x86 32位jdk-8u261-linux-i5868899Linux arm 64位jdk-8u261-linux-arm648899Linux arm 32位jdk-8u261-linux-arm328899MacOS x64 64位jdk-8u261-macosx-x648899Solarisjdk-8u261-solaris8899Oracle JDK 8u251下载安装平台下载地址密码Windows x64 64位jdk-8u251-windows-x648899Windows x86 32位jdk-8u251-windows-i5868899Linux x64 64位jdk-8u251-linux-x648899Linux x86 32位jdk-8u251-linux-i5868899Linux arm 64位jdk-8u251-linux-arm648899Linux arm 32位jdk-8u251-linux-arm328899MacOS x64 64位jdk-8u251-macosx-x648899Solarisjdk-8u251-solaris8899Oracle JDK 8u241下载安装平台下载地址密码Windows x64 64位jdk-8u241-windows-x648899Windows x86 32位jdk-8u241-windows-i5868899Linux x64 64位jdk-8u241-linux-x648899Linux x86 32位jdk-8u241-linux-i5868899Linux arm 64位jdk-8u241-linux-arm648899Linux arm 32位jdk-8u241-linux-arm328899MacOS x64 64位jdk-8u241-macosx-x648899Solarisjdk-8u241-solaris8899Oracle JDK 8u231下载安装平台下载地址密码Windows x64 64位jdk-8u231-windows-x648899Windows x86 32位jdk-8u231-windows-i5868899Linux x64 64位jdk-8u231-linux-x648899Linux x86 32位jdk-8u231-linux-i5868899Linux arm 64位jdk-8u231-linux-arm648899Linux arm 32位jdk-8u231-linux-arm328899MacOS x64 64位jdk-8u231-macosx-x648899Solarisjdk-8u231-solaris8899Oracle JDK 8u221下载安装平台下载地址密码Windows x64 64位jdk-8u221-windows-x648899Windows x86 32位jdk-8u221-windows-i5868899Linux x64 64位jdk-8u221-linux-x648899Linux x86 32位jdk-8u221-linux-i5868899Linux arm 64位jdk-8u221-linux-arm648899Linux arm 32位jdk-8u221-linux-arm328899MacOS x64 64位jdk-8u221-macosx-x648899Solarisjdk-8u221-solaris8899Oracle JDK 8u212下载安装平台下载地址密码Windows x64 64位jdk-8u212-windows-x648899Windows x86 32位jdk-8u212-windows-i5868899Linux x64 64位jdk-8u212-linux-x648899Linux x86 32位jdk-8u212-linux-i5868899Linux arm 64位jdk-8u212-linux-arm648899Linux arm 32位jdk-8u212-linux-arm328899MacOS x64 64位jdk-8u212-macosx-x648899Solarisjdk-8u212-solaris8899Oracle JDK 8u211下载安装平台下载地址密码Windows x64 64位jdk-8u211-windows-x648899Windows x86 32位jdk-8u211-windows-i5868899Linux x64 64位jdk-8u211-linux-x648899Linux x86 32位jdk-8u211-linux-i5868899Linux arm 64位jdk-8u211-linux-arm648899Linux arm 32位jdk-8u211-linux-arm328899MacOS x64 64位jdk-8u211-macosx-x648899Solarisjdk-8u211-solaris8899Oracle JDK 8u202下载安装平台下载地址密码Windows x64 64位jdk-8u202-windows-x648899Windows x86 32位jdk-8u202-windows-i5868899Linux x64 64位jdk-8u202-linux-x648899Linux x86 32位jdk-8u202-linux-i5868899Linux arm 64位jdk-8u202-linux-arm648899Linux arm 32位jdk-8u202-linux-arm328899MacOS x64 64位jdk-8u202-macosx-x648899Solarisjdk-8u202-solaris8899Oracle JDK 8u201下载安装平台下载地址密码Windows x64 64位jdk-8u201-windows-x648899Windows x86 32位jdk-8u201-windows-i5868899Linux x64 64位jdk-8u201-linux-x648899Linux x86 32位jdk-8u201-linux-i5868899Linux arm 64位jdk-8u201-linux-arm648899Linux arm 32位jdk-8u201-linux-arm328899MacOS x64 64位jdk-8u201-macosx-x648899Solarisjdk-8u201-solaris8899Oracle JDK 8u192下载安装平台下载地址密码Windows x64 64位jdk-8u192-windows-x648899Windows x86 32位jdk-8u192-windows-i5868899Linux x64 64位jdk-8u192-linux-x648899Linux x86 32位jdk-8u192-linux-i5868899Linux arm 64位jdk-8u192-linux-arm648899Linux arm 32位jdk-8u192-linux-arm328899MacOS x64 64位jdk-8u192-macosx-x648899Solaris*jdk-8u192-solaris8899Oracle JDK 8u191下载安装平台下载地址密码Windows x64 64位jdk-8u191-windows-x648899Windows x86 32位jdk-8u191-windows-i5868899Linux x64 64位jdk-8u191-linux-x648899Linux x86 32位jdk-8u191-linux-i5868899Linux arm 64位jdk-8u191-linux-arm648899Linux arm 32位jdk-8u191-linux-arm328899MacOS x64 64位jdk-8u191-macosx-x648899Solarisjdk-8u191-solaris8899Oracle JDK 8u181下载安装平台下载地址密码Windows x64 64位jdk-8u181-windows-x648899Windows x86 32位jdk-8u181-windows-i5868899Linux x64 64位jdk-8u181-linux-x648899Linux x86 32位jdk-8u181-linux-i5868899Linux arm 64位jdk-8u181-linux-arm648899Linux arm 32位jdk-8u181-linux-arm328899MacOS x64 64位jdk-8u181-macosx-x648899Solaris*jdk-8u181-solaris8899Oracle JDK 8u172下载安装平台下载地址密码Windows x64 64位jdk-8u172-windows-x648899Windows x86 32位jdk-8u172-windows-i5868899Linux x64 64位jdk-8u172-linux-x648899Linux x86 32位jdk-8u172-linux-i5868899Linux arm 64位jdk-8u172-linux-arm648899Linux arm 32位jdk-8u172-linux-arm328899MacOS x64 64位jdk-8u172-macosx-x648899Solaris*jdk-8u172-solaris8899Oracle JDK 8u171下载安装平台下载地址密码Windows x64 64位jdk-8u171-windows-x648899Windows x86 32位jdk-8u171-windows-i5868899Linux x64 64位jdk-8u171-linux-x648899Linux x86 32位jdk-8u171-linux-i5868899Linux arm 64位jdk-8u171-linux-arm648899Linux arm 32位jdk-8u171-linux-arm328899MacOS x64 64位jdk-8u171-macosx-x648899Solarisjdk-8u171-solaris8899Oracle JDK 8u162下载安装平台下载地址密码Windows x64 64位jre-8u162-windows-x648899Windows x86 32位*jre-8u162-windows-i5868899Linux x64 64位jre-8u162-linux-x648899Linux x86 32位jre-8u162-linux-i5868899Linux arm 64位jdk-8u162-linux-arm648899Linux arm 32位jdk-8u162-linux-arm328899MacOS x64 64位jre-8u162-macosx-x648899Solarisjdk-8u162-solaris8899Oracle JDK 8u161下载安装平台下载地址密码Windows x64 64位jdk-8u161-windows-x648899Windows x86 32位jdk-8u161-windows-i5868899Linux x64 64位jdk-8u161-linux-x648899Linux x86 32位jdk-8u161-linux-i5868899Linux arm 64位jdk-8u161-linux-arm648899Linux arm 32位jdk-8u161-linux-arm328899MacOS x64 64位jdk-8u161-macosx-x648899Solarisjdk-8u161-solaris8899Oracle JDK 8u152下载安装平台下载地址密码Windows x64 64位jdk-8u152-windows-x648899Windows x86 32位jdk-8u152-windows-i5868899Linux x64 64位jdk-8u152-linux-x648899Linux x86 32位jdk-8u152-linux-x648899Linux arm 64位jdk-8u152-linux-arm648899Linux arm 32位jdk-8u152-linux-arm328899MacOS x64 64位jdk-8u152-macosx-x648899Solaris*jdk-8u152-solaris8899Oracle JDK 8u151下载安装平台下载地址密码Windows x64 64位jdk-8u151-windows-x648899Windows x86 32位jdk-8u151-windows-i5868899Linux x64 64位jdk-8u151-linux-x648899Linux x86 32位jdk-8u151-linux-i5868899Linux arm 64位jdk-8u151-linux-arm648899Linux arm 32位jdk-8u151-linux-arm328899MacOS x64 64位jdk-8u151-macosx-x648899Solaris*jdk-8u151-solaris8899Oracle JDK 8u144下载安装平台下载地址密码Windows x64 64位jdk-8u144-windows-x648899Windows x86 32位jdk-8u144-windows-i5868899Linux x64 64位jdk-8u144-linux-x648899Linux x86 32位jdk-8u144-linux-i5868899Linux arm 64位jdk-8u144-linux-arm648899Linux arm 32位jdk-8u144-linux-arm328899MacOS x64 64位jdk-8u144-macosx-x648899Solarisjdk-8u144-solaris8899Oracle JDK 8u141下载安装平台下载地址密码Windows x64 64位jdk-8u141-windows-x648899Windows x86 32位jdk-8u141-windows-i5868899Linux x64 64位jdk-8u141-linux-x648899Linux x86 32位jdk-8u141-linux-i5868899Linux arm 64位jdk-8u141-linux-arm648899Linux arm 32位jdk-8u141-linux-arm328899MacOS x64 64位jdk-8u141-macosx-x648899Solarisjdk-8u141-solaris8899Oracle JDK 8u131下载安装平台下载地址密码Windows x64 64位jdk-8u131-windows-x648899Windows x86 32位jdk-8u131-windows-i5868899Linux x64 64位jdk-8u131-linux-x648899Linux x86 32位jdk-8u131-linux-i5868899Linux arm 64位jdk-8u131-linux-arm648899Linux arm 32位jdk-8u131-linux-arm328899MacOS x64 64位jdk-8u131-macosx-x648899Solarisjdk-8u131-solaris8899Oracle JDK 8u121下载安装平台下载地址密码Windows x64 64位jdk-8u121-windows-x648899Windows x86 32位jdk-8u121-windows-i5868899Linux x64 64位jdk-8u121-linux-x648899Linux x86 32位jdk-8u121-linux-i5868899Linux arm 64位jdk-8u121-linux-arm648899Linux arm 32位jdk-8u121-linux-arm328899MacOS x64 64位jdk-8u121-macosx-x648899Solarisjdk-8u121-solaris8899Oracle JDK 8u112下载安装平台下载地址密码Windows x64 64位jdk-8u112-windows-x648899Windows x86 32位jdk-8u112-windows-i5868899Linux x64 64位jdk-8u112-linux-x648899Linux x86 32位jdk-8u112-linux-i5868899Linux arm 64位jdk-8u112-linux-arm648899Linux arm 32位jdk-8u112-linux-arm328899MacOS x64 64位jdk-8u112-macosx-x648899Solarisjdk-8u112-solaris8899Oracle JDK 8u111下载安装平台下载地址密码Windows x64 64位jdk-8u111-windows-x648899Windows x86 32位jdk-8u111-windows-i5868899Linux x64 64位jdk-8u111-linux-x648899Linux x86 32位jdk-8u111-linux-i5868899Linux arm 64位jdk-8u111-linux-arm648899Linux arm 32位jdk-8u111-linux-arm328899MacOS x64 64位jdk-8u111-macosx-x648899Solarisjdk-8u111-solaris8899Oracle JDK 8u92下载安装平台下载地址密码Windows x64 64位jdk-8u92-windows-x648899Windows x86 32位jdk-8u92-windows-i5868899Linux x64 64位jdk-8u92-linux-x648899Linux x86 32位jdk-8u92-linux-i5868899Linux arm 64位jdk-8u92-linux-arm648899Linux arm 32位jdk-8u92-linux-arm328899MacOS x64 64位jdk-8u92-macosx-x648899Solarisjdk-8u92-solaris8899Oracle JDK 8u91下载安装平台下载地址密码Windows x64 64位jdk-8u91-windows-x648899Windows x86 32位jdk-8u91-windows-i5868899Linux x64 64位jdk-8u91-linux-x648899Linux x86 32位jdk-8u91-linux-i5868899Linux arm 64位jdk-8u91-linux-arm648899Linux arm 32位jdk-8u91-linux-arm328899MacOS x64 64位jdk-8u91-macosx-x648899Solarisjdk-8u91-solaris8899Oracle JDK 8u77下载安装平台下载地址密码Windows x64 64位jdk-8u77-windows-x648899Windows x86 32位jdk-8u77-windows-i5868899Linux x64 64位jdk-8u77-linux-x648899Linux x86 32位jdk-8u77-linux-i5868899Linux arm 64位jdk-8u77-linux-arm648899Linux arm 32位jdk-8u77-linux-arm328899MacOS x64 64位jdk-8u77-macosx-x648899Solarisjdk-8u77-solaris8899Oracle JDK 8u74下载安装平台下载地址密码Windows x64 64位jdk-8u74-windows-x648899Windows x86 32位jdk-8u74-windows-i5868899Linux x64 64位jdk-8u74-linux-x648899Linux x86 32位jdk-8u74-linux-i5868899MacOS x64 64位jdk-8u74-macosx-x648899Solarisjdk-8u74-solaris8899Oracle JDK 8u73下载安装平台下载地址密码Windows x64 64位jdk-8u73-windows-x648899Windows x86 32位jdk-8u73-windows-i5868899Linux x64 64位jdk-8u73-linux-x648899Linux x86 32位jdk-8u73-linux-i5868899Linux arm 64位jdk-8u73-linux-arm648899Linux arm 32位jdk-8u73-linux-arm328899MacOS x64 64位jdk-8u73-macosx-x648899Solarisjdk-8u73-solaris8899Oracle JDK 8u72下载安装平台下载地址密码Windows x64 64位jdk-8u72-windows-x648899Windows x86 32位jdk-8u72-windows-i5868899Linux x64 64位jdk-8u72-linux-x648899Linux x86 32位jdk-8u72-linux-i5868899MacOS x64 64位jdk-8u72-macosx-x648899Solarisjdk-8u72-solaris8899Oracle JDK 8u71下载安装平台下载地址密码Windows x64 64位jdk-8u71-windows-x648899Windows x86 32位jdk-8u71-windows-i5868899Linux x64 64位jdk-8u71-linux-x648899Linux x86 32位jdk-8u71-linux-i5868899Linux arm 64位jdk-8u71-linux-arm648899Linux arm 32位jdk-8u71-linux-arm328899MacOS x64 64位jdk-8u71-macosx-x648899Solarisjdk-8u71-solaris8899Oracle JDK 8u66下载安装平台下载地址密码Windows x64 64位jdk-8u66-windows-x648899Windows x86 32位jdk-8u66-windows-i5868899Linux x64 64位*jdk-8u66-linux-x648899Linux x86 32位jdk-8u66-linux-i5868899MacOS x64 64位jdk-8u66-macosx-x648899Solarisjdk-8u66-solaris8899Oracle JDK 8u65下载安装平台下载地址密码Windows x64 64位jdk-8u65-windows-x648899Windows x86 32位jdk-8u65-windows-i5868899Linux x64 64位jdk-8u65-linux-x648899Linux x86 32位jdk-8u65-linux-i5868899MacOS x64 64位jdk-8u65-macosx-x648899Solarisjdk-8u65-solaris8899Oracle JDK 8u60下载安装平台下载地址密码Windows x64 64位jdk-8u60-windows-x648899Windows x86 32位jdk-8u60-windows-i5868899Linux x64 64位jdk-8u60-linux-x648899Linux x86 32位jdk-8u60-linux-i5868899MacOS x64 64位jdk-8u60-macosx-x648899Solarisjdk-8u60-solaris8899Oracle JDK 8u51下载安装平台下载地址密码Windows x64 64位jdk-8u51-windows-x648899Windows x86 32位jdk-8u51-windows-i5868899Linux x64 64位jdk-8u51-linux-x648899Linux x86 32位jdk-8u51-linux-i5868899MacOS x64 64位jdk-8u51-macosx-x648899Solarisjdk-8u51-solaris8899Oracle JDK 8u45下载安装平台下载地址密码Windows x64 64位jdk-8u45-windows-x648899Windows x86 32位jdk-8u45-windows-i5868899Linux x64 64位jdk-8u45-linux-x648899Linux x86 32位jdk-8u45-linux-i5868899MacOS x64 64位jdk-8u45-macosx-x648899Solarisjdk-8u45-solaris8899Oracle JDK 8u40下载安装平台下载地址密码Windows x64 64位jdk-8u40-windows-x648899Windows x86 32位jdk-8u40-windows-i5868899Linux x64 64位jdk-8u40-linux-x648899Linux x86 32位jdk-8u40-linux-i5868899MacOS x64 64位jdk-8u40-macosx-x648899Solarisjdk-8u40-solaris8899Oracle JDK 8u31下载安装平台下载地址密码Windows x64 64位jdk-8u31-windows-x648899Windows x86 32位jdk-8u31-windows-i5868899Linux x64 64位jdk-8u31-linux-x648899Linux x86 32位jdk-8u31-linux-i5868899MacOS x64 64位jdk-8u31-macosx-x648899Solarisjdk-8u31-solaris8899Oracle JDK 8u25下载安装平台下载地址密码Windows x64 64位jdk-8u25-windows-x648899Windows x86 32位jdk-8u25-windows-i5868899Linux x64 64位jdk-8u25-linux-x648899Linux x86 32位jdk-8u25-linux-i5868899MacOS x64 64位jdk-8u25-macosx-x648899Solarisjdk-8u25-solaris8899Oracle JDK 8u20下载安装平台下载地址密码Windows x64 64位jdk-8u20-windows-x648899Windows x86 32位jdk-8u20-windows-i5868899Linux x64 64位jdk-8u20-linux-x648899Linux x86 32位jdk-8u20-linux-i5868899MacOS x64 64位jdk-8u20-macosx-x648899Solarisjdk-8u20-solaris8899Oracle JDK 8u11下载安装平台下载地址密码Windows x64 64位jdk-8u11-windows-x648899Windows x86 32位jdk-8u11-windows-i5868899Linux x64 64位jdk-8u11-linux-x648899Linux x86 32位jdk-8u11-linux-i5868899MacOS x64 64位jdk-8u11-macosx-x648899Solarisjdk-8u11-solaris8899Oracle JDK 8u5下载安装平台下载地址密码Windows x64 64位jdk-8u5-windows-x648899Windows x86 32位jdk-8u5-windows-i5868899Linux x64 64位jdk-8u5-linux-x648899Linux x86 32位jdk-8u5-linux-i5868899MacOS x64 64位jdk-8u5-macosx-x648899Solarisjdk-8u5-solaris8899Oracle JDK 8下载安装平台下载地址密码Windows x64 64位jdk-8-windows-x648899Windows x86 32位jdk-8-windows-i5868899Linux x64 64位jdk-8-linux-x648899Linux x86 32位jdk-8-linux-i5868899MacOS x64 64位jdk-8-macosx-x648899Solarisjdk-8-solaris8899
2022年11月13日
1,049 阅读
0 评论
2 点赞
2022-11-12
intelliJ Idea 2022.2.X破解
JetBrains家族的产品现在激活也是越来越麻烦了,倒不是说激活多么麻烦,而是现在网站分享破解文件的都在强推公众号,当然,这种行为也可以理解,但是无疑给破解增加了很多障碍。本文的激活文件及激活码也是在网络上搜集的,截止到文章发布时,都能够正常使用,如果发现不能使用了,请在下面评论区告诉我。本教程适用于2022.2、2022.1.x的所有版本;2022.1.4、2022.1.3 ... 2022.1等版本都是支持的,同时,改教程不限于IDEA, JetBrains 全家桶的所有工具都适用,包括 Pycharm、WebStorm、PhpStorm、AppCode、Datagrip、CLion、RubyMine 等。一、使用说明该教程不限于IDEA,JetBrains全家桶均适合,操作流程类似。我这边亲自验证的包括intellJ Idea、WebStorm、Datagrip。本教程支持最新版IDEA 2022.2、 2022.1.x本教程适用于 Windows/Mac/Linux,本文通过Mac进行操作演示,其他系统类似,需要特殊注意的地方会在本文中针对性的说明;二、破解2.1、前期准备直接从官网下载安装包正常安装即可,如果之前有使用的破解插件,建议先删除。2.2、下载破解文件破解文件文末有提供,下载后解压到任意位置。需要注意的是,文件存储路径不要有中文或特殊符号。2.3、破解文件说明破解文件保存后,不要移动或删除文件。*.sh 为Mac和Linux的脚本*.vbs是Windows的脚本请根据自己电脑的操作系统,选择对应的脚本安装2.4、安装插件2.4.1、Windows电脑安装插件如果是Windows电脑,双击 install-all-user.vbs脚本。出现下图的 done弹框,说明成功!安装过程因电脑而异,有的很快,有的需要等几秒。2.4.2、Mac及Linux电脑安装插件mac/Linux先进入破解文件所在目录,然后执行下面的命令sh ./install.sh注意我的电脑在这一步虽然提示成功了,但是实际发现并没有安装成功,这个时候我们需要手工处理一下vmoptions打开Idea,点击【Help】→【Edit Custom VM Options】,将下面三方复制到最下面--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED -javaagent:破解文件路径/ja-netfilter.jar=jetbrains破解文件路径注意替换成自己本机路径。2.4.3、输入激活码上面完成之后,打开IDEA,输入激活码即可。下面是最新的几个激活码ideaXIZQAN09CR-eyJsaWNlbnNlSWQiOiJYSVpRQU4wOUNSIiwibGljZW5zZWVOYW1lIjoia2lkZHkgaW5zZWFtcyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IlBEQiIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFNJIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUEMiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDV01QIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQUkIiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiSUkiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJQR08iLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBTVyIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFdTIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfV0sIm1ldGFkYXRhIjoiMDEyMDIyMDgwMVBTQU4wMDAwMDUiLCJoYXNoIjoiVFJJQUw6LTEwMzUwMzQyMiIsImdyYWNlUGVyaW9kRGF5cyI6NywiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-CoFOL4hCLVDFAdlOcxtyff4LA+HU4DIoRo+QTdjWbEuevzCGrh4ghKPWTCWT7YdMYoaaLGQfpR7DP8I2w4AxRMBH5T/KEUeNM70uTkdzIXboS460xZGLImtcte5hiD/U6k3P6NL2BVQgQwGTMRG5utlGdj1WtF/jb+yzp7+vaJiCt8uqqqXjEohapQsROTUihqtVRVkd9peAtS1gzKc39YEMnxu7Oggjuo797zMSnSswT5b4EVjgs+GJxL8RObb1o5xnKk8z4fCSRzVXD4tcVbwMXs/OVcr9+cgUYMiRCLhlHVOQJtb8F5r3IFYKFEPCPmwVAFHfmkMxC3uVmAcVsg==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUlaUFc1wf+CfY9wzFWEL2euKQ5nswqb57V8QZG7d7RoR6rwYUIXseTOAFq210oMEe++LCjzKDuqwDfsyhgDNTgZBPAaC4vUU2oy+XR+Fq8nBixWIsH668HeOnRK6RRhsr0rJzRB95aZ3EAPzBuQ2qPaNGm17pAX0Rd6MPRgjp75IWwI9eA6aMEdPQEVN7uyOtM5zSsjoj79Lbu1fjShOnQZuJcsV8tqnayeFkNzv2LTOlofU/Tbx502Ro073gGjoeRzNvrynAP03pL486P3KCAyiNPhDs2z8/COMrxRlZW5mfzo0xsK0dQGNH3UoG/9RVwHG4eS8LFpMTR9oetHZBAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBABqRoNGxAQct9dQUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/we9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onDwebstormQA01VSISIH-eyJsaWNlbnNlSWQiOiJRQTAxVlNJU0lIIiwibGljZW5zZWVOYW1lIjoia2lkZHkgaW5zZWFtcyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IldTIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFNJIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQQ1dNUCIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFdTIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfV0sIm1ldGFkYXRhIjoiMDEyMDIyMDgwMVBTQU4wMDAwMDUiLCJoYXNoIjoiVFJJQUw6MTg0ODI4OTEzMCIsImdyYWNlUGVyaW9kRGF5cyI6NywiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-PqVYTlv/yp1AaLCz/i/e//sf0n6LD6uvJTy7/jl9F2A3RJjjMvWCDeCx8tK8PZep5I+GosApeiQdzkv7aG/TfjJRiHzdF0PgJaATxwaf9hDQx7fWT2zALtrOqT89C0Qe/OsLKM9mSFm9y5ul4JW7MQSfCDMtm8B8fUQ5ZFu0nB3XcI4YnMPDjKGaifDUdY2B0u7k29CQ4JLnYxC8HL4644GG+T8F+mNkOoDDNTSE8LmcEKWXYKPzD+YEJ5flLyHc5OVtYDPF2MQ/wsbwMVf7l1O22pkr8jKdyHLzbtaeIXojlOI8fvqnXSSetFmdMa/eRC0kHHf42BZ7VQ8etd599g==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUlaUFc1wf+CfY9wzFWEL2euKQ5nswqb57V8QZG7d7RoR6rwYUIXseTOAFq210oMEe++LCjzKDuqwDfsyhgDNTgZBPAaC4vUU2oy+XR+Fq8nBixWIsH668HeOnRK6RRhsr0rJzRB95aZ3EAPzBuQ2qPaNGm17pAX0Rd6MPRgjp75IWwI9eA6aMEdPQEVN7uyOtM5zSsjoj79Lbu1fjShOnQZuJcsV8tqnayeFkNzv2LTOlofU/Tbx502Ro073gGjoeRzNvrynAP03pL486P3KCAyiNPhDs2z8/COMrxRlZW5mfzo0xsK0dQGNH3UoG/9RVwHG4eS8LFpMTR9oetHZBAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBABqRoNGxAQct9dQUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/we9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onDdatagripFJVUHLU3X1-eyJsaWNlbnNlSWQiOiJGSlZVSExVM1gxIiwibGljZW5zZWVOYW1lIjoia2lkZHkgaW5zZWFtcyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IlBEQiIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJQU0kiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBXUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX1dLCJtZXRhZGF0YSI6IjAxMjAyMjA4MDFQU0FOMDAwMDA1IiwiaGFzaCI6IlRSSUFMOi0yNDc1NjQ2MTIiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-IWA8NqxA1nOvfTGTVFX4PNAWRswj0hTsqntqWZcqcYFz/zIobEAYmHm0Lks82E0mPcNCzt0LPW6BfUZCI8f4r5E1nsonNS40bDv44qAcjBmQaLf5XxZLyoKRzl7YacDuqql+NY3tInFBX8Q4PQu56aVsS6DOZmeoO4fC66Qtwg2z+A+kvVpSlB3+1Fqww7SHZMuQbLlEOVSHqO2tf4bJVTIMH/OSMph5CpY4uJ8iv7yeBX+WQpcOy4tv1AZNEY9tIKI8nRVbnVnZaAf5R2ng1AduGCVSOaU1/ElLPReBvXTG6gZHtjKDHlAy2kq6JIH/CCeG/3ZkDLB0GzB29aSgHA==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUlaUFc1wf+CfY9wzFWEL2euKQ5nswqb57V8QZG7d7RoR6rwYUIXseTOAFq210oMEe++LCjzKDuqwDfsyhgDNTgZBPAaC4vUU2oy+XR+Fq8nBixWIsH668HeOnRK6RRhsr0rJzRB95aZ3EAPzBuQ2qPaNGm17pAX0Rd6MPRgjp75IWwI9eA6aMEdPQEVN7uyOtM5zSsjoj79Lbu1fjShOnQZuJcsV8tqnayeFkNzv2LTOlofU/Tbx502Ro073gGjoeRzNvrynAP03pL486P3KCAyiNPhDs2z8/COMrxRlZW5mfzo0xsK0dQGNH3UoG/9RVwHG4eS8LFpMTR9oetHZBAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBABqRoNGxAQct9dQUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/we9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onDphpstormZEW8I0GZC6-eyJsaWNlbnNlSWQiOiJaRVc4STBHWkM2IiwibGljZW5zZWVOYW1lIjoia2lkZHkgaW5zZWFtcyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IlBTSSIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUENXTVAiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBTIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFBTIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQV1MiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9XSwibWV0YWRhdGEiOiIwMTIwMjIwODAxUFNBTjAwMDAwNSIsImhhc2giOiJUUklBTDo5NzM1MDQ0MzkiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-UVh/hXrqvTl8syZGee3sWsipAUdbN7XBg2XpFkSNh+oGBGzwvsj2k5A3v2LGO6+46rDU/HdG14jHYnT1iDMum5K5I7aCVYOIcJcmSAViwNDLqvTcOjMOdDZ4XS3aDg/KeaX5PozDa+H/KgHdGL07nKCBuhopAesiGXZC0RYerwCnYX1DjG9b/02igSyCuIYfsCO8d3GL+/ESz+sI8FiXmyZB7N413SJDGnp9klF51Kz469YzWZNEIXp9zg3Wu/Vsq8zlW9mGCFmsyiu0btTkS5PZfxp5BebH8Ef5SvPP7SyLJ2Q0FqeCJ9ESXp6aNBW8lmTVY+R0ZpqgsBOwbkq2xg==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUlaUFc1wf+CfY9wzFWEL2euKQ5nswqb57V8QZG7d7RoR6rwYUIXseTOAFq210oMEe++LCjzKDuqwDfsyhgDNTgZBPAaC4vUU2oy+XR+Fq8nBixWIsH668HeOnRK6RRhsr0rJzRB95aZ3EAPzBuQ2qPaNGm17pAX0Rd6MPRgjp75IWwI9eA6aMEdPQEVN7uyOtM5zSsjoj79Lbu1fjShOnQZuJcsV8tqnayeFkNzv2LTOlofU/Tbx502Ro073gGjoeRzNvrynAP03pL486P3KCAyiNPhDs2z8/COMrxRlZW5mfzo0xsK0dQGNH3UoG/9RVwHG4eS8LFpMTR9oetHZBAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBABqRoNGxAQct9dQUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/we9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onDappcodeVKZAU5B43Y-eyJsaWNlbnNlSWQiOiJWS1pBVTVCNDNZIiwibGljZW5zZWVOYW1lIjoia2lkZHkgaW5zZWFtcyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IlBTSSIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUENXTVAiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFNXIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQV1MiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9XSwibWV0YWRhdGEiOiIwMTIwMjIwODAxUFNBTjAwMDAwNSIsImhhc2giOiJUUklBTDo4MjMzNzExNjIiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-RrHOvDeSwoPjgraFAh3zGXDfoJ1hXOrZJroE/sKj/96CimH7YlD0An0lUEGvSEsovDprHWDZ4q2Wq11vukassv+avD1JHuurWhjp1mpIOvOntp2VHbBV9+iUxsr5ET+zJaIl0WiaRd6n75LeU4ZhxT4y6Da7cLbrqEawH+zjUuHzs60mUaqZ/5+j3qfVlwnx+iwPPu3dFtXWvADmcV/nb2jwnrJcLx9HMGVbS3yrgNoXhqXI+YRsYdNwYXbF7yVseGoxjKHQDBWTd3dAjWES/iC0s8xzLD7VXGkd3gIDJ0cc8cgzmCUr3E/QABzU1CdpqY0hyCedCvb9IOwfmTH+ug==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUlaUFc1wf+CfY9wzFWEL2euKQ5nswqb57V8QZG7d7RoR6rwYUIXseTOAFq210oMEe++LCjzKDuqwDfsyhgDNTgZBPAaC4vUU2oy+XR+Fq8nBixWIsH668HeOnRK6RRhsr0rJzRB95aZ3EAPzBuQ2qPaNGm17pAX0Rd6MPRgjp75IWwI9eA6aMEdPQEVN7uyOtM5zSsjoj79Lbu1fjShOnQZuJcsV8tqnayeFkNzv2LTOlofU/Tbx502Ro073gGjoeRzNvrynAP03pL486P3KCAyiNPhDs2z8/COMrxRlZW5mfzo0xsK0dQGNH3UoG/9RVwHG4eS8LFpMTR9oetHZBAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBABqRoNGxAQct9dQUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/we9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onD激活码失效或者需要更多激活码,可以在评论区留言。
2022年11月12日
4,314 阅读
41 评论
9 点赞
2022-11-12
ApiFox-API 文档、API 调试、API Mock、API 自动化测试,一体化协作平台
一、ApiFox简介简单来说,ApiFox就是一款接口测试软件。官网的说明中,ApiFox=Postman+Swagger+Mock+JMeter,虽然多少有夸大带刺的成分,但是也可以说明了ApiFox的功能。ApiFox是完全免费的(私有化收费),登录之后支持账户数据的同步,并且支持所有平台二、ApiFox在线文档ApiFox上手几乎没有什么难度,跟Postman差不多,喜欢的朋友也可以看一下在线文档帮助中心 | Apifox 使用文档
2022年11月12日
826 阅读
0 评论
0 点赞
2022-11-10
xcrun/ error/ invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at/ /Library/Developer/CommandLineTools/usr/bin/xcrun
一、现象描述最开始的是要用,我的smartgit是正常使用的,但是使用的BigSur,后来升级到Ventura后,smartgit突然不能用了,提示找不到Git。所以我尝试使用brew安装一下Git,结果提示xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun二、解决方法初步断定是,升级到Ventura后,CommandLineTools没有更新导致的。打开终端,输入一下命令回车xcode-select --install弹出安装界面点击【安装】按钮安装即可。安装如果很慢的话,也可以去苹果开发者官网下载对应版本。不需要重新安装Git,再次打开SmartGit就能正常使用了。
2022年11月10日
926 阅读
0 评论
1 点赞
1
2
...
5