稷然如此

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

Linux 使用 Jetty 部署 war 包

Jetty 下载地址 可以部署多套 # 上传 jetty 包到服务器 /home 目录下,然后解压 tar -zxvf jetty-distribution-9.4.57.v20241219.tar.gz # 移动到统一管理目录 /opt,比如应用名为:akim-soft mv /home/jetty-distribution-9.4.57.v20241219 /opt/jetty-akim-soft 将 war 包上传至 /opt/jetty-akim-soft/webapps 目录下,例如 war 包叫 aki…

2025年10月23日 25点热度 0人点赞 Akim 阅读全文
Java

Linux 安装 Seata 并搭配 nacos 的分布式事务管理中心

下载地址:seata 本文采用 1.6.1 版本,在历史版本中下载下来是 zip 包,直接在 windows 上解压后直接上传到服务器 # 上传至服务器 /home 目录下 cd /home # 1.6.1 解压后就是 seata 文件夹,移动到统一管理路径下 mv seata /opt/   seata有三种存储模式:file、db、redis,如果是单节点,并且存储模式采用file,那么直接解压启动即可;存储模式采用redis,则需要seata-server 1.3版本及以上。 这里选用 db 数据库…

2025年10月21日 38点热度 0人点赞 Akim 阅读全文
其他

Nginx 配置同一端口不同访问前缀访问不同项目

server { listen 6013; server_name localhost; location / { root /etc/nginx/html/home; index index.html index.htm; try_files $uri $uri/ /index.html; } location /home { alias /etc/nginx/html/dist; index index.html index.htm; try_files $uri $uri/ /home/index.html;…

2025年10月14日 44点热度 1人点赞 Akim 阅读全文
Docker

Dockerfile 构建镜像避免每次拉取 JDK 镜像的方法

每次构建镜像都会产生构建缓存(Build Cache),日积月累就会占用很多磁盘空间,这时就需要清除这些缓存,但是清除了缓存后,再次构建镜像就会重新拉取 jdk 镜像,这个过程会很慢(如果没梯子、网络又差又或者在内网环境中......嘿嘿!!!相当酸爽!!!)。 Dockerfile 样例: FROM openjdk:8 AS builder WORKDIR /var/service COPY target/test-1.0.0.jar ./test.jar EXPOSE 9999 VOLUME /var/serv…

2025年8月27日 142点热度 0人点赞 Akim 阅读全文
数据库

Linux 安装时序数据库-TDengine

        简介:TDengine TSDB 是一款 开源、高性能、云原生 的时序数据库(Time Series Database, TSDB), 它专为物联网、车联网、工业互联网、金融、IT 运维等场景优化设计。同时它还带有内建的缓存、流式计算、数据订阅等系统功能,能大幅减少系统设计的复杂度,降低研发和运营成本,是一款极简的时序数据处理平台。 TDengine 官方文档 企业版特么要收费,如果用的 Enterprise 版本,过段时间就不能用了,执行 sql 什么的会报错:License expired。所以…

2025年8月7日 190点热度 2人点赞 Akim 阅读全文
CentOS

CentOS 8 安装 Python3.12.9

Python 官网下载地址,这里我选择3.12.9,最新预览版本为3.14,稳定版本3.13,但是找不到对应的包,干脆直接下3.12.9。 yum install -y gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel xz-devel libffi-devel yum install -y make tar -zxvf /home/Python-3.12.9.…

2025年7月21日 280点热度 0人点赞 Akim 阅读全文
其他

Markdown 语法

详细说明:CommonMark 规范 # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 *斜体* 或 _斜体_ **粗体** 或 __粗体__ ***加粗斜体*** ~~删除线~~ `行内代码` # 无序列表 - 项目1 - 项目2 - 子项目(缩进2空格或1个Tab) # 有序列表 1. 第一项 2. 第二项 1. 子项(缩进3空格) [链接文字](https://example.com) ![图片描述](图片路径.png) > 引用内容 &g…

2025年7月15日 211点热度 0人点赞 Akim 阅读全文
Java

Java BiConsumer 类型转换

事情是这样婶的,在一次对后端框架进行改造时,为了使基类控制器(BaseController)能够适配 Mybatis-Plus-Join 进行联表查询,在复杂的泛型结构上继承了IQueryAction(这个接口主要实现 Mybatis-Plus-Join 所实现的各种接口),在 IQueryAction 继承的 QueryJoin<Children,Entity> 链接查询接口后,需要实现其内部接口: <T> Children join(String var1, Class<T>…

2025年6月25日 204点热度 0人点赞 Akim 阅读全文
Java

Activiti 流程引擎适配达梦数据库

Spring MVC Activiti 5.22.0 方式一:升级 activiti,据说activiti 8 支持达梦,考虑到兼容问题,不采用。 方式二: 直接改包,然后再引入改好后的 jar 包,这个方法麻烦,不推荐。 方式三: 1.需要改造到的类有以下几个: # 以下需要改造的类从原始类中复制粘贴再进行改造 org.activiti.engine.impl.AbstractQuery org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl org…

2025年6月6日 517点热度 0人点赞 Akim 阅读全文
Java

Spring MVC + Ajax 跨域请求处理

1.环境配置 前端:jsp 后端: Spring MVC 接口一地址:http://localhost:7777 接口二地址:http://localhost:8888 2.案例 1.全局默认请求 http://localhost:7777,也就是Request Headers 的 Origin 属性值为:http://localhost:7777,现需要请求:http://localhost:8888。 test() { $.ajax({ type: 'get', url: "http://localhost:8…

2025年6月3日 219点热度 1人点赞 Akim 阅读全文
12345…10

Akim

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

Copyright © 2025 aianran.com All Rights Reserved.

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

黔ICP备2023008200号-1

贵公网安备 52010202003594号