随笔分类 -  Java

1 2 3 4 5 ··· 39 下一页
摘要:一、创建第三方包仓库创建第三方jar包的仓库选用hosted 取名为nexus-3rd 然后再public组中加入nexus-3rd,交给public管理 二、创建用户仓库创建完成以后可以创建一个管理的用户third:third123 三、上传jar包1.使用网页上传点击upload,选择三方库 输 阅读全文
posted @ 2024-03-18 17:45 牧之丨 阅读(400) 评论(0) 推荐(0)
摘要:sed添加一行内容 使用sed命令添加一行内容有多种实现方法,下面是几种不同的实现方法: 方法一:使用sed命令在指定行前添加一行内容 sed '2i This is a new line' file.txt 上述命令会在文件file.txt的第2行前添加一行内容"This is a new lin 阅读全文
posted @ 2024-01-30 02:45 牧之丨 阅读(166) 评论(0) 推荐(0)
摘要:tc qdisc add dev ens192 root handle 1: htbtc class add dev ens192 parent 1: classid 1:1 htb rate 80mbittc filter add dev ens192 protocol ip parent 1:0 阅读全文
posted @ 2023-06-05 22:33 牧之丨 阅读(1130) 评论(0) 推荐(0)
摘要:linux自带tc命令版本不是很低的linux系统都自带tc如果你的系统不带这个命令,建议使用类似括号中的命令进行安装 (yum -y install iproute) TC 中使用下列的缩写表示相应的速率Kbps:kiIobytes per second,即 “千字节每秒”Mbps:megabyt 阅读全文
posted @ 2023-06-05 22:32 牧之丨 阅读(3702) 评论(0) 推荐(0)
摘要:文件表达式-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链接,则为真-r filename 如果 filena 阅读全文
posted @ 2023-04-28 14:42 牧之丨 阅读(1908) 评论(0) 推荐(0)
摘要:用tr需要新增变量,用declare或typeset需要在变量赋值前或者赋值后单独声明,都有些麻烦 此方法为bash 4.0以后新增,bash 4.0 2009年发布 $ test="abcDEF" # 把变量中的第一个字符换成大写 $ echo ${test^}AbcDEF # 把变量中的所有小写 阅读全文
posted @ 2023-04-22 21:45 牧之丨 阅读(198) 评论(0) 推荐(0)
摘要:比特币源码分析--深入理解区块链16.Base58编码和解码 Base58是比特币中使用的一种独特编码方式,它主要用于比特币的钱包地址,在前面文章已经介绍过如何通过椭圆曲线方程算法,通过私钥来生成相应的公钥,钱包地址就是通过公钥计算得来,在后面的章节中将详细介绍如何通过公钥生成钱包地址。由于钱包地址 阅读全文
posted @ 2023-04-20 13:36 牧之丨 阅读(2349) 评论(1) 推荐(0)
摘要:一 问题背景 平台端购置一批裸代理,来做广告异地展现审核。从外部购置的代理,使用方式为: 通过给定的HTTP 的 API 提取代理 IP:PORT,返回的结果会给出代理的有效时长 3~5 分钟,以及代理所属地域; 从提取的代理中,选取指定地域,添加认证信息,请求获取结果; 本文设计实现一个通过的代理 阅读全文
posted @ 2023-04-15 17:14 牧之丨 阅读(308) 评论(0) 推荐(0)
摘要:一、概述 国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。目前主要使用公开的SM2、SM3、SM4三类算法,分别是非对称算法、哈希算法和对称算法。 SM1 为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口 阅读全文
posted @ 2023-04-09 12:30 牧之丨 阅读(5095) 评论(0) 推荐(0)
摘要:ln -sf /usr/local/python311/bin/python3.11 /usr/local/bin/python3ln -sf /usr/local/python311/bin/pydoc3.11 /usr/local/bin/pydoc3ln -sf /usr/local/pyth 阅读全文
posted @ 2023-04-06 12:49 牧之丨 阅读(961) 评论(0) 推荐(0)
摘要:源码版本 1、下载地址:https://github.com/spring-projects/spring-framework/tags 2、选择要构建的源码版本并下载,例如:5.3.21 相关环境 1、操作系统:Windows10 2、JDK 版本:Jdk17 3、IDE 工具:IntelliJ 阅读全文
posted @ 2023-04-01 14:23 牧之丨 阅读(202) 评论(0) 推荐(0)
摘要:docker挂载volume的用户权限问题,理解docker容器的uid 在刚开始使用docker volume挂载数据卷的时候,经常出现没有权限的问题。这里通过遇到的问题来理解docker容器用户uid的使用,以及了解容器内外uid的映射关系。 遇到的问题 本地有一个node的项目需要编译,采用d 阅读全文
posted @ 2023-03-25 13:52 牧之丨 阅读(602) 评论(0) 推荐(0)
摘要:现象 nginx 配置的user为 www 用户,root启动之后主进程显示root,子进程显示是www,但是切换到www 用户之后执行 nginx -t 等报错 services@pts/0 $ /usr/local/nginx/sbin/nginx -t nginx: [warn] the "u 阅读全文
posted @ 2023-03-25 11:43 牧之丨 阅读(862) 评论(0) 推荐(0)
摘要:说明 Spring源码阅读环境配置如下: Spring 5.x版本 Gradle 4.8.1 JDK8 IDEA2020.1 win10 搭建步骤 1. 下载Spring源码 下载地址:Github链接,选择5.x版本 如果Github下载过慢,可以使用码云加速,镜像地址 另一种办法是通过梯子配置代 阅读全文
posted @ 2023-03-18 15:47 牧之丨 阅读(131) 评论(0) 推荐(0)
摘要:IDEA进行项目拉取时:No such property: values for class: org.gradle.api.internal.tasks.DefaultTas 修改spring-beans.gradle //注释掉这行代码//compileGroovy.dependsOn = co 阅读全文
posted @ 2023-03-18 12:15 牧之丨 阅读(28) 评论(0) 推荐(0)
摘要:https://docs.gradle.com/enterprise/compatibility/#gradle_enterprise_gradle_plugin 说明 Spring源码阅读环境配置如下: Spring 5.x版本 Gradle 4.8.1 JDK8 IDEA2020.1 win10 阅读全文
posted @ 2023-03-18 01:23 牧之丨 阅读(71) 评论(0) 推荐(0)
摘要:X-Frame-Options头主要是为了防止站点被别人劫持,iframe引入 nginx配置形式: add_header X-Frame-Options ALLOWALL; #允许所有域名iframe add_header X-Frame-Options DENY; #不允许任何域名iframe, 阅读全文
posted @ 2023-03-16 09:50 牧之丨 阅读(1317) 评论(0) 推荐(0)
摘要:利用本地源解决在无网环境部署应用需要解决的问题: 应用需要哪些软件包? 如何把应用依赖的软件包制作成一个精简的本地源? 如何使用本地源? 第一个问题使用yum-utils解决,它带的repotrack 命令可以把应用所依赖的软件包全部下载到本地,安装: yum install -y yum-util 阅读全文
posted @ 2023-01-29 22:44 牧之丨 阅读(251) 评论(0) 推荐(0)
摘要:问题:如何在没有离线环境上服务器yum安装k8s环境? 环境:准备一台互联网的服务器+离线的服务器 写的比较简便。。。。。。。。 1.互联网服务操作添加阿里云YUM的软件源 cat > /etc/yum.repos.d/kubernetes.repo << EOF[kubernetes]name=K 阅读全文
posted @ 2023-01-29 22:29 牧之丨 阅读(441) 评论(0) 推荐(0)
摘要:{var:-default_value}当var 不存在,或者值为空时,返回default_value name不存在,返回了一个默认值,但是name并没有改变, 后续不可访问 $ set -u # 打开访问不存在的对象将报错, set +u关闭$ unset name # 删除name$ echo 阅读全文
posted @ 2023-01-20 09:27 牧之丨 阅读(443) 评论(0) 推荐(0)

1 2 3 4 5 ··· 39 下一页