自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 部署Gitlab 以及配置CICD自动部署到服务器

部署Gitlab 以及配置CI/CD自动部署到服务器 1、安装GIT 1.1 使用yum安装工具 #利用URL规则在命令行下工作的文件传输工具 yum -y install curl-devel #expat就是SAX2模型的解析器 xml解析器 yum -y install expat-devel #gettext是一种国际化与本地化系统,可以进行编程和翻译的操作 yum -y install gettext-devel #众多的密码算法、公钥基础设施标准以及SSL协议 yum -y install op

2021-09-22 14:34:53 4510 3

原创 局域网Docker安装PostgreSql

局域网Docker安装PostgreSql 1、准备镜像压缩包 提前搭建好docker环境 准备postgres11-6.tar镜像 2、创建Postgres路径 cd mkdir docker-data cd docker-data mkdir postgres 将postgres11-6.tar放入上面的路径下 3、使用Docke加载镜像 sudo docker load -i postgres11.6.tar 生成Loaded image ID : sha256:xxxxxxx 表示成功加载 查

2021-06-22 16:42:16 747

原创 Shell脚本的学习

Shell脚本学习 1、介绍 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 Shell 编程跟 JavaScript、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。 第一个脚本 #!/bin/bash echo "Hello World !" 运行Shell脚本 chmod +x ./test.sh #使脚本具有执行权限 ./test.sh #执行脚本 2、变量 设置变量和使用变量 变量外面的花括号是可选的,加不加都行

2021-06-22 16:36:59 576 1

原创 Python3.4 使用pyinstaller3.2.1打包流程

Python3.4 使用pyinstaller3.2.1打包流程 1、下载pyinstaller3.2.1包 进入官网 http://www.pyinstaller.org/ 直接进入下载页面 http://www.pyinstaller.org/downloads.html 进入完整的下载列表,下图红框标记处 进入历史版本下载列表页 选择下载,然后解压 打开cmd,cd到pyinstaller.zip解压出来的文件夹,执行如下命令 python setup.py install 然后我们就可以开始打

2020-08-31 18:44:25 1517 2

原创 Java和MySQL中常用时间格式

Java和MySQL中时间工具方法 1、Java中的SimpleDateFormat 在jdk1.8测试的 Date now = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(sdf.format(now)); 输出: 2020-08-10 15:22:33 常用时间格式化编码的说明: 字母 描述 实例

2020-08-10 16:02:47 276

原创 Centos7服务器搭建Sprignboot项目环境

Centos7服务器搭建Sprignboot项目环境 用来记录搭建SpringBoot项目部署的环境 使用的软件是Xshell6 Xshell官网下载的时候建议一起下载Xftp6,修改文件和传输文件真的很爽 怎么简单得使用Xftp6? 1、安装lrzsz文件传输 yum -y install lrzsz 这样的话我们就成功了,然后进行文件传输吧! 1.1 sz命令发送文件到本地 [root@sunrise logs]# sz elasticsearch.log 选择你存放的文件夹就点击确定 接着

2020-08-06 17:24:40 325 3

原创 解决SELECT list is not in GROUP BY clause and contains nonaggregated column ‘XXX’

解决SELECT list is not in GROUP BY clause and contains nonaggregated column ‘XXX’ 我是在Linux上面新装了一个mysql5.7的数据库,然后上传项目,日志中出现了这个错误信息。 网上找了许久,终于解决了,将解决方法记录如下。 1、查询 sql_mode select @@sql_mode; 查询出来是 ONLY_FULL_GROUP_BY 这个严格限制了分组的条件。 解释请看这篇文章 2、去掉ONLY_FULL_GROUP_

2020-08-06 15:56:53 4931

原创 怎么简单使用Xftp6

怎么简单使用Xftp6? 1、先拥有Xshell6 下载教程网上一大堆,自己找。 2、准备下载Xftp6 点击图片红框,就可以下载Xftp6 接着 会让你进官网下载,那就直接点击下载Xftp 或者点击右边链接 下载Xftp6 下载完成后直接双击 一直下一步就好了 然后再Xshell6中点击红色箭头所指 便可以进入usr路径下 接着会打开xftp6,左边是你本地电脑文件目录,右边是你服务器上的当前文件目录 右边界面图中文件图标后点点点是返回上一级 3、传输文件 本地到服务器,可以在该软件上直接将本地

2020-08-06 15:55:51 1211 1

原创 Beetl模板 以@为定位符常用的标签和方法

Beetl模板 以@为定位符常用的标签和方法 1、如何使用layout @layout("/common/_container.html",{pluginis:["ztree"],bg:"bg-white",js:["/assets/modular/xx.js"]}){ <div>Hello World!</div> @} @layout的作用是导入模板HTML,等同于jsp tag 这里是导入LayUI的网页模板 pluginis:指的是导入网页模板中的ztree插件 bg

2020-08-04 18:50:29 1340

原创 MyBatis中的IN操作,根据ID列表批量更新

MyBatis中的IN操作 在写更新语句的时候,我们会遇到这样的业务 根据所选中的学生更新他的分数 举个栗子: UPDATE student SET score = 60 WHERE sid IN (168,199); 上述SQL是在MySQL中的写法 那么我们在MyBatis中是如何通过传入ID列表完成对相应数据的更新操作呢? 下面我简单展示上个栗子的MyBatis执行过程的代码 StudentMapper.java (Mapper接口) void updateSelectedStudentScore

2020-08-03 18:44:12 4031 2

原创 POI的 HSSFWorkbook 操作

POI的 HSSFWorkbook 操作(Web应用) 一、介绍 ​ Jakarta POI 是一套用于访问微软格式文档的Java API。Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于操作Word的HWPF,在各种组件中目前只有用于操作Excel的HSSF相对成熟。官方主页和API文档 二、环境配置 1、maven环境 本案例是在SpringBoot环境下完成的,maven配置如下。 <parent> <groupId

2020-07-29 16:15:47 4435 3

原创 CSS-简单标签属性学习总结

最近几天一直在学习前端网页的内容,希望随时能看到这些CSS的属性,就把这篇总结放上来了。 CSS全称: cascading style sheet CSS的维护者也是w3c http://www.w3school.com.cn 1.样式三种书写方式 行间样式: 通过标签的属性style写在开始标签里面 项目...

2019-09-29 00:21:05 321

空空如也

空空如也

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

TA关注的人

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