稷然如此

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

Jasper 报表设计教程

设计报表需要使用 Jasper Studio 工具进行设计,Jasper Studio 官网下载地址,下载 Jaspersoft® community edition。 2.安装 设置安装路径,一路下一步。 3.创建数据库连接 本文以达梦数据库为例进行操作,因 Jasper Studio不支持达梦数据库,需要下载驱动【达梦驱动下载】,选择 JDBC 驱动,解压后用 DmJdbcDriver8.jar。其他比如 mysql、postgressql、oracle、sqlserver 等,都可以直接在驱动选择那里选择,如…

2025年11月26日 55点热度 0人点赞 Akim 阅读全文
Java

Windows 运行 jar 包乱码问题

运行 cmd 命令 # 设置字符集 chcp 65001 # 启动 jar java -Dfile.encoding=utf-8 -jar xxx.jar  

2025年11月17日 59点热度 0人点赞 Akim 阅读全文
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日 113点热度 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日 126点热度 0人点赞 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日 217点热度 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日 259点热度 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日 680点热度 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日 261点热度 1人点赞 Akim 阅读全文
Java

Ubuntu 同时安装OpenJDK 8 和 21

sudo apt update sudo apt install openjdk-8-jdk 注意:如果Ubuntu的官方仓库中包含了OpenJDK 21,你可以使用类似的命令安装: sudo apt install openjdk-21-jdk 如果OpenJDK 21不在官方仓库中,你可能需要添加一个PPA(Personal Package Archive)或者从源代码编译。 java -version 这个步骤可以切换版本 update-alternatives --config java # 路径自行调整 …

2025年5月27日 590点热度 5人点赞 Akim 阅读全文
Java

Flowable 适配达梦数据库

Spring Boot 3.4.1 mybatis 3.5.17 mybatis-plus 3.5.9 flowable 7.0.1 DM Database Server x64 V8 连接字符串: # 不需要指定兼容 oracle 模式(compatibleMode=oracle),也不需要 drivers url: jdbc:dm://192.168.67.10:5236?schema=dpf username: test password: test_111TEST   方式一: 如果不想自建适配类…

2025年4月28日 617点热度 0人点赞 Akim 阅读全文
12345

Akim

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

Copyright © 2025 aianran.com All Rights Reserved.

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

黔ICP备2023008200号-1

贵公网安备 52010202003594号