自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 一键部署:Jenkins与Docker简化项目部署流程

为了简化项目部署流程,本文介绍了一种基于Jenkins和Docker Compose的自动化部署方案。该方案适用于Spring Boot后端、Vue前端、Nginx(支持SSL)、Redis和MySQL等组件的部署。通过编写Nginx配置文件、Docker Compose文件以及自动化脚本,实现了从代码拉取、环境配置到服务启动的全流程自动化。具体步骤包括:配置Nginx支持SSL、编写Docker Compose文件定义服务、使用脚本安装Docker和Docker Compose、创建自定义Docker网络

2025-05-15 10:11:09 546

原创 AutoPoi Linux上TemplateExportParams报空指针异常

在Springboot项目中使用AutoPoi进行数据导出时,若部署在Linux系统上,可能会遇到TemplateExportParams类获取模板路径时抛出空指针异常的问题。为解决此问题,可以创建一个工具类TemplatePathUtils,该工具类通过将模板文件写入到Tomcat的临时目录中,再读取该目录下的模板文件来避免路径问题。具体实现包括判断操作系统类型,处理文件路径,以及确保文件流的正确关闭。通过调用TemplatePathUtils.getTemplatePath方法获取正确的模板路径后,再初

2022-07-26 15:30:25 1674 6

原创 利用存储过程将Oracle远程数据库数据以.csv的格式批量导出

随着清单数量和数据量的增加,手动使用PL/SQL导出数据到CSV文件变得耗时且低效。为此,作者通过研究实现了自动化导出数据的方法,利用存储过程定时执行脚本并直接导出清单。具体实现包括两个存储过程:PRC_SQL_TO_CSV和PRC_DATA_TO_CSV。PRC_SQL_TO_CSV负责将查询结果以CSV格式导出,而PRC_DATA_TO_CSV则通过读取表名文件,动态生成查询语句并调用PRC_SQL_TO_CSV实现多表数据的批量导出。该方法显著提高了数据导出的效率,减少了手动操作的时间成本。

2018-03-20 21:08:44 1517

原创 Linux安装oracle 19c

第一步:检查Linux系统版本1.执行命令 lsb_release -a 查看系统版本目前我使用的是阿里云丐版服务器,系统为CentOS 7.3-x64第二步:下载Oracle19c的安装包和预安装包1.下载安装包oracle-database-ee-19c-1.0-1.x86_64.rpm。官网下载:Database Software Downloads | Oracle2.下载预安装包oracle-database-preinstall-19c-1.0-1.el7.x86

2021-11-02 10:01:11 16928 23

原创 Mac内外网同时使用方法

场景:在家办公需要连接***访问公司的内网,但由于公司的easyconnect补丁跟不上Mac的最新系统,导致mac上无法使用easyconnet连接***访问公司的内网进行办公。解决思路:mac安装通过PD虚拟机安装Windows 10系统,在win系统中下载easyconnect登录***访问公司内网,然后将win中的网络共享给mac来使用。问题:由于公司的内网只能访问公司内部网络,所...

2020-02-09 18:58:16 6331 7

基于SpringMVC+Spring+Hibernate+JQuery+Bootstrap框架的OA系统

**smart-web2** 是一套的OA系统;包含了流程设计器,表单设计器,权限管理,简单报表管理等功能; 系统后端基于SpringMVC+Spring+Hibernate框架,前端页面采用JQuery+Bootstrap等主流技术; 流程引擎基于Snaker工作流;表单设计器基于雷劈网WEB表单设计器。 系统主要功能有: >1.系统管理 >>系统管理包含有:基础信息管理、系统权限管理、版本管理、子系统管理。 > >2.流程管理 >>流程管理包含有:流程设计器、流程实例管理、流程页面模版管理等功能。 > >3.表单管理 >>表单管理包含有:表单设计器、表管理、表单帮助信息管理等。 > >4.我的办公 >>我的待办、我的已办; > >5.简单报表管理 >>简单报表管理包含:简单报表的设计、报表管理等。 使用说明 ======= ------- ---数据库MySQL5.6以上 <br/> ---下载后把data目录下的smart-web2.zip解压;然后解压出来的脚本文件(“smart-web2.sql”)导入到mysql数据库中;注:建库时,字符集编码为:utf8(utf8_general_ci)<br/> ---修改配置文件“jdbc.properties”,改成对应数据库的用户名和密码 <br/> ---“sysconfig.properties”系统配置文件;需要修改“root.dir”属性,设置为系统上传文件时用来存放的根目录 <br/> ----系统管理员用户名为:admin;密码为:123456 <br/> ----linux类系统需要修改mysql的配置文件,改为数据库表名不区分大小写(lower_case_table_names=1) <br /> 环境要求 ------------ 1.jdk要求1.7及以上;<br /> 2.tomcat6或tomcat7; <br /> 3.eclipse版本4.4以上;<br /> 4.浏览器要求:IE8及以上(最理想的是IE10及以上),火狐,chrome等。<br />

2017-11-15

基于SpringMVC+Spring+Mybatis+BootStrap的教务管理系统

基于SpringMVC+Spring+Mybatis+BootStrap的教务管理系统 >1.系统管理 >>系统管理包含有:基础信息管理、系统权限管理、版本管理、子系统管理。 > >2.流程管理 >>流程管理包含有:流程设计器、流程实例管理、流程页面模版管理等功能。 > >3.表单管理 >>表单管理包含有:表单设计器、表管理、表单帮助信息管理等。 > >4.我的办公 >>我的待办、我的已办; > >5.简单报表管理 >>简单报表管理包含:简单报表的设计、报表管理等。

2017-11-15

基于SSM框架的项目

一个搭建好,并做了一些功能的项目,包括 员工管理、权限管理、邮件发送接口、等等,数据库用的是Mysql,有文档、有数据库设计的.dbm文件,很好的学习资料

2017-11-15

空空如也

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

TA关注的人

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