自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (2)
  • 收藏
  • 关注

原创 RuntimeError: PytorchStreamReader failed reading zip archive: failed finding central directory

RuntimeError: PytorchStreamReader failed reading zip archive: failed finding central directory

2024-03-16 09:25:20 1178

原创 激活虚拟环境异常 CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'

2024-03-14 09:16:22 443

原创 apisix 插件配置 未生效 未起作用

apisix 插件配置 未生效 未起作用

2023-12-28 19:36:20 739

原创 apisix admin api 403 Forbidden(接口请求403)

当你通过apisix的admin api 接口方式执行相关操作时,例如route、upstream设置,接口返回403 Forbidden

2023-12-28 18:26:19 957

原创 ubuntu 安装apisix-dashboard 亲测可用

我的是Ubuntu 22.04.1 LTS,参考官网的源码方式安装即可。

2023-12-26 18:51:31 955

原创 ubuntu 安装apisix -亲测可用

官方未提供在ubuntu系统中安装apisix的方式,似乎只能通过源码方式安装,但是并不推荐,非常容易失败,1.apt install 如果没有你指定的版本,就去掉版本直接安装 sudo apt install。2.如果提示缺乏openresty,那么就单独先安装openresty。ubuntu和Debian其实类似的,可使用DEB方式安装,如下截图。

2023-12-26 18:25:37 598

原创 apisix 路由转发成功 但响应502异常(转发导致客户端来源发生变化)

apisix 路由转发成功 但502异常(转发导致客户端来源发生变化)

2023-12-26 18:06:20 716

原创 apisix 路由 路径改写(路径替换)-路由地址截取-url截取 解决方案

apisix 路由 路径改写(路径替换)-路由地址截取-url截取-转发地址截取-转发地址改写

2023-12-26 17:39:26 1498 1

原创 邮件迁移-邮件同步-批量完成邮件迁移解决方案(两个邮箱服务器之间)-imapsync

邮件迁移、邮箱导出导入、在两个邮箱服务器之间完成邮件迁移,保障升级邮件服务器后,邮件数据不丢失

2023-12-02 17:19:46 1283

原创 You specified datacenter1 as the local DC, but some contact points are from a different DC: Node(en

You specified datacenter1 as the local DC, but some contact points are from a different DC: Node(endPoint=192.168.100.1:9042, hostId=df009af0-cbed-466e-b1d7-6aba331cb0f5, hashCode=f6fbd27)=dc1; please provide the correct local DC, or check your contact poi

2023-11-17 11:04:45 102

原创 git权限不够:Ask a project Owner or Maintainer to create a default branch

remote: A default branch (e.g. master) does not yet exist for galaxy/apache-jspf-project remote: Ask a project Owner or Maintainer to create a default branch: remote:remote: http://192.168.8.9/galaxy/spf-project/-/project_members

2023-09-25 09:59:32 2133

原创 linux 查看磁盘信息 ,当前目录及子目录已使用磁盘空间

查看所有目录的磁盘信息。查看指定目录磁盘配置。

2023-04-28 10:58:15 959 1

原创 jstat命令查看jvm内存情况及GC内存变化

命令格式jstat命令命令格式:参数说明:Options,选项,一般使用 -gc、-gccapacity查看gc情况pid,VM的进程号,即当前运行的java进程号interval,间隔时间(按该时间频率自动刷新当前内存情况),单位毫秒count,打印次数,如果缺省则打印无数次。

2023-04-27 10:39:35 3351

原创 openFeign调用接口无任何反应的原因及解决办法

通过openFeign调用接口无反应的解决方法

2023-03-31 16:31:40 2975

原创 Java 判断字符串是否包含日期、提取日期数据

Java 判断字符串是否包含日期、提取日期数据

2022-11-16 16:31:39 1380 1

原创 solidity delegatecall() 的坑

智能合约中,使用delegatecall(),需要很慎重简单解释下delegatecall:delegatecall其实就是当前合约将Aaddress所指向的合约代码的test()代码作为当前合约的一部分来执行,即完全使用当前合约的环境来执行,脱离Aaddress合约本身。

2022-11-11 17:47:43 235

原创 solidity call()与delegatecall()的理解和区别

如何理解 智能合约的call()与delegatecall()

2022-11-10 17:11:12 312

原创 ERC20的创建及合约之间的调用(合约调用合约)

ERC20的创建,合约与合约之间的调用(合约调用合约)

2022-11-10 11:41:19 1668

原创 Error: Running Homebrew as root is extremely dangerous and no longer supported.

MacOS高版本上运行brew install等其他命令,或更新了某些应用,会报各种权限问题,此时最好的解决办法,参考这位博主,有很好的解决效果,核心思想就是修改系统关键文件权限给当前登陆用户。

2022-09-27 00:15:00 1160

原创 solidity pure view 说明

solidity pure view 说明

2022-09-22 20:10:44 1446

原创 solidity Constant 和 Immutable 状态变量

immutable可以在声明时赋值,不过只有在合约的构造函数执行时才被视为视为初始化。这意味着,你不能用一个依赖于不可变量的值在行内初始化另一个不可变量。不过,你可以在合约的构造函数中这样做。这是为了防止对状态变量初始化和构造函数顺序的不同解释,特别是继承时,出现问题。(不可变量),在这两种情况下,合约一旦部署之后,变量将不在修改。

2022-09-22 19:46:51 369

原创 solidity 引用类型之动态数组赋值相关注意事项

抛出问题,外部函数的入参参数是动态数组,那么必然是memory存储类型,那么赋值给状态变量会怎样呢,赋值给其他memory动态数组又会是怎样呢,如下代码友好的介绍。

2022-09-21 23:34:03 379

原创 solidity TypeError: Data location can only be specified for array, struct or mapping types

当编译solidity合约代码报如下异常时,说明函数入参或函数返回或函数体中,用到的变量中,有引用类型的变量,此时需要注意指定变量的存储类型(calldata、memory、storage),其中包括了string类型的变量(引用类型变量)也同样需要注意设定存储类型。其它基本类型不要在入参和返回中画蛇添足,同样会导致报错。正确的改法如下,如此程序和正常编译。示例,如下代码会导致报错。

2022-09-21 17:23:38 546

原创 PFX文件解析及读取、写入、删除相关操作

针对pfx文件的解析及操作,java 标准库提供了很好的支持,需要做一定得封装,才能比较友好的使用,如下是我做的一些封装及核心代码,话不多说,直接上代码。pfx自定义封装类:方便使用公私钥信息。本次JDK版本 zulu-11。pfx解析及读写操作核心工具类。......

2022-08-11 17:31:29 2408

原创 golang 函数function解析 斐波拉契递归实现

golang 函数function 学习笔记

2022-07-23 23:33:30 175

原创 golang package笔记

golang package的个人理解

2022-07-23 00:43:18 301

原创 java 执行linux命令 执行shell脚本 sh文件

java 执行linux命令 执行shell脚本 sh文件

2022-07-14 11:16:15 3913 1

原创 Golang 理解slice 特性- 容量 指针 扩容

直接上一段代码,检测你的段位1. 如果你预期的结果和运行后的结果一致,恭喜你已彻底get slice 2. 如果你看懂了运行结果,说明对slice的概念是理解的,只是掌握的不熟,缺乏实践 3. 如果看不懂运行结果,那么就认真听我的分析func test_slice(){ arr :=[...]int{0,1,2,3,4,5,6,7} // 故意给一个超过数组容量的slice var slic...

2021-12-17 11:22:42 377

转载 Mac 设置的环境变量 不全局生效 的解决办法

怎么解决mac每次启用终端非要source才能使得环境变量生效【附源码】_463279708_51CTO博客

2021-12-14 14:36:16 497

原创 Mac 常用快捷键 截图 访达

截图屏幕截图、部分截图 详细方法:​​​​​​在 Mac 上拍摄截屏 - Apple 支持 (中国)访达路径快捷键shift+command+g然后输入文件录目的文件路径即可快速到达

2021-12-11 14:25:15 232

原创 mac 无法安装软件解决方法 因为Apple无法检查其是否包含恶意软件

mac提示“打不开xxx,因为Apple无法检查其是否包含恶意软件...”时,一般是由于你下载了非App Store且不受苹果信任的开发者的软件,怎么解决呢?解决方案在设置-安全性与隐私-通用-允许从以下位置下载的应用-勾选“任何来源”,这时候有朋友就会说了,只有前两项怎么办?其实这个选项被mac隐藏了,只需要通过命令就可以打开1、在启动台-其他文件夹-终端,打开2、输入命令,可出现第三个选项(任何来源):sudo spctl --mast...

2021-12-11 14:13:01 19770

原创 solidity 合约入金出金(eth)

合约入金(eth) 合约入金有四个方式: 合约函数入金,只需合约函数 用 public payable修饰即可 回调函数入金(无参数函数也叫callback函数)用public payable修饰即可 如 function () public payable{} 外部账户直接给已存在的合约地址转入eth 外...

2021-12-05 20:04:42 15550

原创 eth 离线签名(以太坊主币交易、代币交易)差异

eth的交易本就是离线签名的,无论主币交易或代币交易或合约交易交易过程中,只有获取nonce和广播交易时,需要连网上链支持签名及交易的SDK Java:web3j js: web3js 无论是哪种SDK,交易的过程都是如下四个步骤 1.创建交易 eth主币交易主参数 nonce:获取fromAddress的nonce值,web3j中有现成的方...

2021-12-04 18:19:27 1275

原创 redis 怎么做消息队列 适合的场景

redis也可以作为消息队列来使用,而且具备搭建简单,使用简易快捷的特点适合的场景: 1.数据场景简单且单一 2.对数据的丢失是有容忍度的 3.对消费数据的正确消费是有容忍度的目前实现redis消息队列有三种方式List 队列如果你的业务需求足够简单,使用 List 这个数据类型。作为消息队列再合适不过 模式如下: lpush/rpush(推送消息) ...

2021-11-30 16:04:47 2439

原创 应用报 java.net.NoRouteToHostException: No route to host (Host unreachable)

报 java.net.NoRouteToHostException: No route to host (Host unreachable)出现如上错误,可以从如下途径去分析 1.你连接的服务资源是否配的是正确的,检查下配置 2.telnet一下你请求的服务资源,是否是通的...

2021-11-26 19:13:16 3732

原创 Loki日志系统 比ELK轻量级 成本低高可用

Loki 是专门用于聚集日志数据(类似ELK的功能),高可用性和可伸缩性。与竞争对手不同的是,它确实易于安装且资源效率高。elk对于小团队来说,很笨重。Loki可以完美契合中小型服务集群对日志平台的需求(100台左右的服务器监控起来还是不在话下的)简而言之,是个很好的日志聚合工具,是重量级ELK的优秀替代品具体请参考官方链接GitHub - grafana/loki: Like Prometheus, but for logs.一个优秀的安装配置教程,可参考Loki 日志系统 - 邹姣姣..

2021-11-26 17:21:03 4304

原创 比传统堡垒机更安全的堡垒机技术JumpServer

背景:现在很多所谓堡垒机,只是说只允许堡垒机服务我们的服务器,保证服务集群内服务器和数据的安全,然而有很多的隐患 1.运维及开发有很多错综复杂的用户,导致最后谁做了某些危险操作,你可能都不知道 2.运维如果离职交接等,将很考验运维的职业操守 3.服务器超多时,维护起来非常费劲,监控也变得特别原始优雅的方案:为解决运维服务及安全审计的问题,一个优雅的堡垒机专用管理系...

2021-11-26 16:30:01 955

原创 浅谈restful API 结合实践的个人解读

关于restful API的长篇大论,本文不赘述直言自己的理解:restfulAPI一种的HTTP API的设计思想或理念倡导,不是必然遵循,更不是框架 可以简单粗暴的理解为HTTP+JSON+RequestMethod URL尽量能表述一个资源,且对该资源的操作尽量用method来表示和区分CRUD的操作,太学院派 可以借鉴restfulAPI的一些理念和有点,完全照搬,显得特别二和积累具体阐述如下 1. URL表述一个资源是没错的,定时操...

2021-11-25 18:58:49 111

原创 HTTP请求 header消息丢失、header参数值丢失、无法获取header带下划线请求参数

HTTP请求header参数默认是不会丢失分析原因:header请求参数,默认是可以支持下划线参数的,但是如果你用了nginx做反向代理,那么要注意nginx默认是不支持header有下划线的参数,会被直接丢弃解决办法: 1.header参数,下划线参数都替换成不带下划线的参数 2.nginx增加配置(underscores_in_headers),即可支持header带下划线参数的传递,如下图http { include mime.ty...

2021-11-25 15:51:01 4924

原创 如何精确的获取到 某一时间段的毫秒数,凌晨、昨日

long current=System.currentTimeMillis();//当前时间毫秒数 long zero=current/(1000*3600*24)*(1000*3600*24)- TimeZone.getDefault().getRawOffset();//今天零点零分零秒的毫秒数 long twelve=zero+24*60*60*1000-1;//今天23点59分59秒的毫秒数 long yesterday=Syst...

2021-11-24 19:37:34 2490

pfx证书管理辅助工具

pfx证书的读取 pfx证书的写入、删除等 定时自动维护pfx的新增、修改、更新等

2022-08-11

pfx文件-解析时使用

pfx文件,用于解析时,使用

2022-07-12

空空如也

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

TA关注的人

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