-
理解docker部署springboot(四)
这篇文章主要解决的问题是springboot在使用docker部署的时候日志的存放问题,主要参考以下几篇文章,Docker支持更深入的容器日志分析,Docker容器的日志集中化处理,Docker数据管理(数据卷&数据卷容器),Docker-数据卷和数据容器卷,容器内日志收集方案示例。 将jdk和需要的运行的jar构建成镜像之后,运行成容器之后,可以实时的输出日志,但是当容器挂掉之后,日志也…- 11
- 0
-
SpringBoot-事件监听的4种实现方式
原文地址:SpringBoot-事件监听的4种实现方式 方式1示例补充 1package com.cloud; 2 3import org.slf4j.Logger; 4import org.slf4j.LoggerFactory; 5import org.springframework.boot.SpringApplication; 6import org.springframework.boo…- 13
- 0
-
springboot项目在linux服务器上启动、停止脚本
1.将对应的Spring boot打成jar包 2.在服务器目录上新建一个专门存放jar包的文件夹,我新建的目录为/root/zch/jar 将jar包放在该目录下,并将对应的脚本文件也放入该目录,我的脚本文件是server.sh,脚本文件对应的内容是: 1#!/bin/bash 2cd `dirname $0` 3CUR_SHELL_DIR=`pwd` 4CUR_SHELL_NAME=`base…- 19
- 0
-
Spring Boot集成CKEditor
CKEditor is a free, Open Source HTML text editor designed to simplify website content creation. 背景 项目中需要用到富文本编辑器,朋友推荐用CKEditor。CKEditor可以和Spring mvc很好的集成。CKEditor与CKFinder学习–整合SpringMVC介绍的不错,内容很详细,可是我…- 21
- 0
-
SpringBoot—–Profile配置
一、作用及文件形式 作用:Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、 指定参数等方式快速切换环境 文件形式:application-{profile}.properties/yml 二、激活方式 idea激活 properties/yml配置 spring.profiles.active=prod JVM参数 # 测试环境:java -jar XXX.jar –s…- 3
- 0
-
SpringBoot 配置FastJson
2019独角兽企业重金招聘Python工程师标准>>> SpringBoot 配置FastJson , Google百度一下一大堆 , 我就贴一下我的方式: extends org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter Override configureMessageConve…- 15
- 0
-
SpringBoot解决跨域问题
跨域问题前端后端都能解决,下面是后端解决代码 1/** 2 * @author Mr.Zhao 3 * @version 1.0 4 * @Description: 5 * @date 2020/2/3 19:04 6 */ 7@Configuration 8public class CrosConfig implements WebMvcConfigurer { 9 @Override 10 p…- 14
- 0
-
SSM集成SpringSecurity(五)user-service配置实现用户权限访问控制
SpringSecurity的主要功能是认证和授权,前面我们分别讲了基于httpBasic和formLogin的登录认证。本节开始,我们讲解SpringSecurity的授权。 授权:授予用户一定的权限。 基于前面章节的代码,我们假设有这样一个需求:现在有两个用户,xhc1和xhc2,xhc1持有商品显示和添加的权限,xhc2持有商品修改和删除的权限。那我们来实现吧。 1: 修改spring-se…- 16
- 0
-
SSM-SpringMVC-29:SpringMVC中InitBinder的初步
**** ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥-------------**** 之前博客的配置日期类型转换器,他是全局的,如果只是一个处理器中使用怎么办? 引出@InitBinder注解 案例: 1.在处理器中: 1package cn.dawn.day22initbinder; 2 3import org.springframework.bea…- 10
- 0
-
SSM-SpringMVC-14:SpringMVC中大话注解式开发基础–呕心沥血版
**** ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥-------------**** 注解的基础我不再多啰嗦,百度一搜很多,很详细啊,我就讲一下SpringMVC中的注解入门 通过注解的方式定义一个处理器,它的命名空间,以及他们的方法访问路径, @Contorller这个可以 让一个普通类不用继承,不用实现任何东西就可以变成处理器, 简单来说@Contor…- 4
- 0
-
SSM-Spring-09:Spring中jdk动态代理
1------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 2 JDK动态代理: 为何叫JDK动态代理呢? 所谓JDK,jdk是java开发工具包,它里面包含了一个动态代理的api 代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。…- 5
- 0
-
SSM-Spring-12:Spring中NameMatchMethodPointcutAdvisor名称匹配方法切入点顾问
1------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 2 advice 是通知 advisor 是顾问 **顾问(Advisor) ** 通知Advice是Spring提供的一种切面(Aspect)。但其功能过于简单,只能 将切面织入到目标类的所有目标方法中,无法完成将切面织入到指定目标方法中。 ** 顾问Advisor是Spring提供的另一…- 6
- 0
-
使用Spring Security3的四种方法概述
那么在Spring Security3的使用中,有4种方法: 一种是全部利用配置文件,将用户、权限、资源(url)硬编码在xml文件中,已经实现过,并经过验证; 二种是用户和权限用数据库存储,而资源(url)和权限的对应采用硬编码配置,目前这种方式已经实现,并经过验证。 三种是细分角色和权限,并将用户、角色、权限和资源均采用数据库存储,并且自定义过滤器,代替原有的Fil…- 19
- 0
-
python脚本在crontab中执行的几个坑
PS:原创文章,如需转载,请注明出处,谢谢! 本文地址:http://flyer0126.iteye.com/blog/2388142 工作中遇到的小问题,随手记录一下。最近写了一个数据同步python任务脚本,手动执行正常,但配到crontab中无法运行,折腾半天终于搞好了, 一、绝对路径问题 crontab中python命令使用绝对路径,如: 1*/5…- 32
- 0
-
linux无界面模式安装selenium+chrome+chromedriver并完成Python脚本
一:安装selenium 1pip3 install selenium 2 3 二 安装chrome 1yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm 2 3 三 安装chrome-driver 查看自己的chrome版本,因为是安装的稳定版 yum list | grep…- 98
- 0
-
Java之——运行Python脚本的几种方式
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/50914261 1、直接执行Python脚本代码 引用 org.python包 1PythonInterpreter interpreter = new PythonInterpreter(); 2interpreter.exec("days=('mod'…- 13
- 0
-
python tab自动补全脚本
转自:linux系统运维 http://www.linuxyw.com/a/Shell/Python/2013/0412/27.html 自动安装方法: 脚本下载地址(linux下可用wget下载):http://www.linuxyw.com/scripts/python-tab.sh 执行完脚本后,需要断开SSH重新登陆才可自动补全。 手动修改方法: 1.进入用户 宿主目录,建立 .pyth…- 4
- 0
-
Python 3基础教程32-正则
本文介绍Python的正则,通过本文介绍和一个练习,对正则有一个基本了解就可以。 11 # 正则表达式 2 2 ''' 3 3 正则表达式是有一些特殊字符组成,能够帮你找到一些符合一定规则的字符串 4 4 先来了解几个符号所代表的意思 5 5 \d 匹配所有的数字 6 6 \D 匹配所有,但是数字除外 7 7 \s 空格 8 8 \S 匹配所有但是空格除外 9 9 \…- 1
- 0
-
Python 3基础教程16-类
本文介绍类和简单使用,类是需要class这个关键字来声明的,一般如下面的语法: class className: def fun1(): pass def fun2(): pass 看下面demo.py # 练习类和使用 ''' 类是用来管理函数的,…- 24
- 0
-
Python 3基础教程1-环境安装和运行环境
本系列开始介绍Python3的基础教程,为什么要选中Python 3呢?之前呢,学Python 2,看过笨方法学Python,学了不到一个礼拜,就开始用Python写Selenium脚本。最近看到一些资料和课程,都是Python 3授课的,例如,大数据,机器学习,数据挖掘;还有一个目的,我想彻底地,系统地学习下Python 3的基础部分,然后再考虑其他的。有兴趣的,可以也跟着学习,把基…- 8
- 0
-
Python中的深浅拷贝
Python中的深浅拷贝 1.在了解深浅拷贝之前,我们先明确Python中的可变与不可变 不可变类型:只要改变变量的值则地址发生变化,则认为此类型是不可变的 1 int str float tuple bool 2 3 可变类型:内容发生改变,但是地址没有改变,则认为此类型是可变的 1 list set dict 2 3 拷贝:其实就是将容器内数据,备份一份到新的地址 2.浅拷贝 copy.cop…- 15
- 0
-
Python_os模块
目录 import os 一、常用方法 1、输出文件时间 * 2、返回一个文件路径字符串 * 3、获取当前路径、切换路径 * 4、获取绝对路径、相对路径 * 5、文件名、目录相关处理 * 6、查看文件大小、文件内容 * 7、检查文件、路径存在 1 * 二、小练习 2 1、题目 * 2、思路 * 3、涉及到的方法 * 4、代码实现 import os os模块更多用法提供了非常丰富的方法用来处理文件…- 1
- 0
-
SpringBoot快速入门
2.1.1 创建 Maven 工程 使用 idea 工具创建一个 maven 工程,该工程为普通的 java 工程即可 2.1.2 添加 SpringBoot 的起步依赖 SpringBoot 要求,项目要继承 SpringBoot 的起步依赖 spring-boot-starter-parent SpringBoot 要集成 SpringMVC 进行 Controller 的开发,所以项目要导入…- 9
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!











