稷然如此

  • 首页
  • 文章分类
    • AI
    • Android
    • Java
    • Shell
    • Vue
    • C#
    • Python
    • 数据库
    • 组件
    • 其他
    • Game
  • 常用命令
    • Docker
    • Git
    • Linux
  • 操作系统
    • CentOS
    • Ubuntu
    • Windows
    • Kylin
  • 工具
    • IntelliJ IDEA
    • Visual Studio Code
文章分类
CentOS

Docker 部署 Nacos 单机 + 集群

docker pull nacos/nacos-server 注意:Nacos 是一个动态服务发现、配置管理和服务管理平台。从1.2版本开始,Nacos引入了基于Token的鉴权机制,用于控制客户端对服务注册、配置读写等操作的权限。 NACOS_AUTH_TOKEN是启动Nacos时通过环境变量设置的一个Base64编码字符串,用作全局访问令牌(Global Token)。如果该值未正确配置,可能导致: 鉴权功能失效 客户端请求被拒绝 服务无法正常启动 所以启动命令需要设置环境变量  -e NACOS_AUTH_T…

2024年7月29日 939点热度 0人点赞 Akim 阅读全文
Docker

Docker迁移WordPress

docker commit -p 容器id(例:455sd1545) 备份容器名称(例:blog-wordpress) 这样就会生成镜像,通过docker images命令查看 docker save -o /opt/blog-wordpress blog-wordpress /opt/blog-wordpress:保存目录 blog-wordpress:镜像名 docker load -i /opt/blog-wordpress.tar i.运行mysql5.6: docker run -d --restart=…

2024年7月27日 895点热度 0人点赞 Akim 阅读全文
Java

JVM 参数详解

Xmn Xms Xmx Xss都是JVM对内存的配置参数,我们可以根据不同需要区修改这些参数,以达到运行程序的最好效果,它们的区别如下: -Xms:堆内存的初始大小,默认为物理内存的1/64 -Xmx:堆内存的最大大小,默认为物理内存的1/4 -Xmn:堆内新生代的大小。通过这个值也可以得到老生代的大小,即-Xmx减去-Xmn -Xss:设置每个线程可使用的内存大小,即栈的大小。在相同物理内存下,减小这个值能生成更多的线程,当然操作系统对一个进程内的线程数还是有限制的,不能无限生成。线程栈的大小是个双刃剑,如果设置…

2023年12月14日 1222点热度 0人点赞 Akim 阅读全文
Java

JDK 各版本特性

1.Lambda 表达式 其他语言都已陆续推出Lambda 表达式,java也不落后。 Lambda 表达式简单来讲是一个匿名函数,Java 8 允许将函数作为参数传递到方法之中。 它是 Java 8 发布的最为重要的新特性之一,跟上了目前语言发展的趋势,是继泛型(Generics)和注解(Annotation)以来最大的突破。 采用 Lambda 表达式可以大幅简化代码的编写,开发人员在熟练之后,可以很简单的书写相关的功能,并且提升了相应的效率,这就是函数式编程。   2.Stream流 Stream流…

2023年12月14日 1368点热度 0人点赞 Akim 阅读全文
Vue

Windows 安装 NodeJS

node官网 一路点击下一步(next),当然,可以自定义安装目录,我这里选择D:\tools\node-js 安装完成后目录文件 命令行输入: node -v npm -v 在任意位置创建目录:global、cache 例:D:\framework\node-js\目录下创建 管理员身份运行命令行,输入如下命令,注意:等号“=”两边不能有空格: npm config set prefix="D:\framework\node-js\global" npm config set cache="D:\framewor…

2023年11月22日 1112点热度 0人点赞 Akim 阅读全文
IntelliJ IDEA

IntelliJ IDEA 常用配置

常规的通过 File -> Settings做的设置,只是针对当前加载的工程,比如设置了 maven 配置和仓储,打开其他新工程后,maven 的配置又会恢复成默认。 需要查看的java类右键,找到Local History -> Show History 点开即可看到历史版本,常用于自己忘记代码改了哪些内容或需要恢复至某个版本 (注意:只能看近期修改) 尽管本质都是去改变 .vmoptions配置文件,但推荐使用Change Memory Settings去调整,选择Edit Custom VM Op…

2023年11月14日 1368点热度 0人点赞 Akim 阅读全文
Java

Spring Cloud Gateway 网关 SM2 加解密

  过程备注: 1.网关多个 filter 重复调用的问题 比如:负载均衡,跨域设置等过滤器。可在重复调用的重写 filter 中增加判断: if(ServerWebExchangeUtils.isAlreadyRouted(exchange)){ return chain.filter(exchange); } 2.微服务生成的密钥对以json格式保存数据库和Redis,校验token有效性时,优先读取Redis。返回网关的响应报文,直接返回SM2Key对象(从数据库或Redis取出缓存做个反序列化)。…

2023年11月7日 1713点热度 0人点赞 Akim 阅读全文
Java

CentOS 8 安装 maven

wget https://mirrors.cnnic.cn/apache/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz tar -zxvf apache-maven-3.8.6-bin.tar.gz mkdir /opt/maven mkdir /opt/maven/repository mv /home/install-package/apache-maven-3.8.6 /opt/maven settings新增: <localRep…

2023年11月1日 1133点热度 0人点赞 Akim 阅读全文
Java

Zookeeper安装

1.下载 https://zookeeper.apache.org/releases.html 2.解压 自定义下载目录(/home/install-package) tar -zxvf /home/install-package/apache-zookeeper-3.9.1-bin.tar.gz 3.创建自定义安装目录、数据目录、日志目录 mkdir /opt/zookeeper mkdir /opt/zookeeper/data mkdir /opt/zookeeper/logs chmod 777 data …

2023年11月1日 1060点热度 0人点赞 Akim 阅读全文
Java

Kafka安装

注意: 新版Kafka(3.0以上版本)已经集成了zookeeper,不需要安装zookeeper了(当然也可以独立安装) 1.下载 https://kafka.apache.org/downloads 下载版本为: kafka_2.13-3.6.0.tgz 2.解压 tar -zxvf kafka_2.13-3.6.0.tgz 3.创建自定义目录、日志目录及zookeeper数据目录 mkdir /opt/kafka mkdir /opt/kafka/logs/kafka mkdir /opt/kafka/log…

2023年11月1日 1058点热度 0人点赞 Akim 阅读全文
1…45678…10

Akim

犇 骉
Java、C#、Python、Go、Android、MiniProgram、Bootstrap、Vue2

Copyright © 2025 aianran.com All Rights Reserved.

免责申明 | 隐私政策 | 服务条款 | 关于我们

黔ICP备2023008200号-1

贵公网安备 52010202003594号