5 jie_ming514

尚未进行身份认证

我要认证

工欲善其事,必先利其器

等级
TA的排名 13w+

SpringBoot实战(06):Thymeleaf使用指南

Thymeleaf使用指南一、添加 Thymeleaf 依赖二、编写简单的页面三、选择变量表达式四、Thymeleaf 日期格式化五、js 中使用 Thymeleaf 表达式一、添加 Thymeleaf 依赖首先,需要在 pom.xml 文件中添加 Thymeleaf 依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-

2020-06-24 22:45:55

SpringBoot实战(05):整合devtools实现热部署

SpringBoot实战:整合devtools实现热部署一、前言二、整合devtools1. 添加依赖2. 添加devtools配置项3. 设置IDEAI. 开启IDEA的自动编译II. 开启IDEA的自动编译(动态)四、其他问题问题描述:js文件在chrome浏览器中存在缓存问题解决方案解决方案:五、相关链接一、前言实际项目开发过程中,每次修改都需要重启项目,重新部署才能使用,对于较大项目来说,重启是非常消耗时间和精力的(虽然什么都没有干,重启的这段时间只能默默等待)。现在就分享一下SpringBoo

2020-06-03 22:41:41

SpringBoot实战(04):整合Logback日志框架

SpringBoot实战:整合Logback日志框架一、前言二、默认日志格式三、配置日志文件1.xml配置文件2.自定义日志格式3.日志文件管理4. 控制台日志管理5.其他配置一、前言日志是追溯系统使用记录、跟踪问题的的依据,是系统不可缺少的重要组成部分。在SpringBoot中,默认使用的是Logback日志。如果创建一个项目没有引用其他的日志框架的化。默认使用Logback打印日志,下面简...

2020-05-03 13:06:08

SpringBoot实战(03):全局异常处理ErrorController

SpringBoot实战:全局异常处理ErrorController一、前言二、SpringBoot的默认异常处理BasicErrorController类的实现三、自定义全局异常处理四、自定义实现一、前言使用SpringBoot时,如果出现404,405,500这种报错信息时,系统会在页面中展示如下内容系统:Whitelabel Error PageThis application h...

2020-04-11 16:11:51

SpringBoot实战(02):整合jUnit测试框架

SpringBoot实战:整合jUnit测试框架一、前言二、添加依赖三、简单业务代码四、创建测试类五、运行测试类1.单个方法或类的测试2.运行整个项目的测试方法2.1.使用IDEA运行整个项目的测试类2.2.使用maven命令运行整个项目的测试类六、注意事项与规范一、前言开发项目单元测试必不可少,而jUnit也是java中非常优秀的测试框架,现在简单实战总结一下SpringBoot如何整合jU...

2020-04-06 18:30:19

SpringBoot实战(01):创建一个SpringBoot项目

SpringBoot实战:创建一个SpringBoot项目一、线上创建项目框架二、使用IDEA加载项目三、使用maven构建项目1.构建项目2.打包项目3.运行项目一、线上创建项目框架创建一个空的项目,可以使用官方提供的一个创建方式,实际上,我们使用开发工具去创建SpringBoot项目,本质上也是到官方网站创建,只是开发工具整合了更丰富的功能。打开官网 ***https://start.s...

2020-04-04 12:59:46

Pyhton实战汇总篇

前言本人原本java程序员一枚,主要做金融保险的业务的后台系统,因为主要做维护工作,使用的都是一些老技术,技术上也没有什革新。近几年Python语言比较热本,所以闲来无事学习一些新知识。多年的CSDN没有写过博客了,正好借学习新知识的机会,开始尝试性的写博客。博文主要记录一些我的实操内容,基本上都会附上代码。如有谬误的地方希望大家在留言中指出,我会定期更新;如有能帮到你的地方,也希望能给我点一...

2020-03-20 11:27:28

Python实战(11):爬虫必备的正则表达式汇总

Python实战:常用正则表达式汇总一、邮箱校验二、多邮箱校验三、网址校验四、手机号校验五、IP地址校验IP-v4地址校验IP-v6地址校验六、文件路径和扩展名校验七、用户密码校验八、Html颜色值校验九、日期校验匹配十二小时制时间格式匹配二十四小时制时间格式十、抽取页面的图片标签十一、身份证校验15位身份证校验18为身份证校验十二、金额校验十三、金额转换千分位分隔符十四、匹配车牌号匹配普通车辆匹...

2020-03-10 12:57:41

Python实战(10):创建、解压ZIP压缩文件

僵卧孤村不自哀,尚思为国戍轮台。夜阑卧听风吹雨,铁马冰河入梦来。 ------宋·陆游《十一月四日风雨大作》创建、解压ZIP压缩文件一、压缩指定文件及文件夹为zip1.1.实现步骤1.2.代码实现二、解压ZIP文件2.1. 实现步骤2.2.代码实现一、压缩指定文件及文件夹为zip1.1.实现步骤文件校验,目标文件夹是否存在。创建ZIP文件对象。遍历目标文件夹,将文件写入到ZIP...

2020-03-08 23:15:08

Spring实战:Transactional注解不回滚原因

在使用Spring时使用Transactional注解不回滚,一般可能是下面这些原因导致的:检查你方法是不是public的。你的异常类型是不是unchecked异常。如果我想check异常也想回滚怎么办,注解上面写明异常类型即可。@Transactional(rollbackFor=Exception.class)类似的还有norollbackFor,自定义不回滚的异常。数...

2020-02-29 22:21:23

Oracle数据库:for update 和for update nowait的区别

for update 和for update nowait的区别一、说明二、实例验证2.1.for update nowait验证2.2.for update验证三、总结3.1.for update3.2.for update nowait一、说明别的事务要对这个表进行写操作时,是等待一段时间还是马上就被数据库系统拒绝而返回.制定采用nowait方式来进行检索,所以当发现数据被别的sessio...

2020-02-29 21:58:45

Spring实战:构造器方式注入JavaBean

创建一个HelloWorld项目1.导入Spring的Java包:2.配置applicationContext.xml文件注:可以下在spring tool插件使开发更轻松!3.编写applicationContext.xml文件,并添加相应的标签。这个applicationContext.xml即为IOC容器<?xml version="1.0" encoding="UTF-...

2020-02-29 21:40:26

Python实战(09):pip 的常用技巧

捐躯赴国难,视死忽如归!——曹魏·曹植《白马篇》Python实战:pip 的常用技巧一、列出本机所有的安装包和版本信息二、下载安装包三、批量下载安装包四、升级4.1.pip升级4.2.安装包升级五、使用国内的pypi源5.1.在国内镜像中下载资源一、列出本机所有的安装包和版本信息如果想展示本机中已经下载了哪些安装包资源,使用如下指令:pip list二、下载安装包使用pip下载安...

2020-02-26 16:30:30

jedis:使用Java调用Redis

jedis:使用Java调用Redis一、安装jedis二、连接Redis三、存储不同的Redis数据结构类型数据3.1.字符串类型3.2.list类型四、使用连接池方式连接Redis一、安装jedis开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java。安装redis的步骤在这里就不做详细介绍了。...

2020-01-07 23:30:39

Oracle数据库常用函数总结

我本楚狂人,凤歌笑孔丘 ------唐·李白《庐山谣寄卢侍御虚舟》Oracle数据库常用函数总结一、字符串函数二、数值函数三、时间函数一、字符串函数显示员工姓名,其中首字母大写,其余小写 select concat(upper(substr(ename,1,1)),lower(substr(ename ,2,length(ename)-1))) from emp知识点:...

2020-01-04 13:29:18

Python实战(08):使用python实现多线程

使用python实现多线程一、前言二、Python实现多线程1. 通过 _thread 实现多线程2. 通过threading.Thread进行创建多线程3. 通过继承threading.Thread定义子类创建多线程一、前言如果大家对什么是线程、什么是进程仍存有疑惑的话,请Google查找,本文不再冗余介绍这些概念,本文旨在总结python实现多线程的几种方式。Python3 线程中常用的...

2019-12-10 00:00:15

转载:支付系统设计之对账处理

本文为转载对账处理前言一、对账处理流程1.1 渠道对账单下载1.2 渠道对账单标准化1.3 本地交易记录准备1.4 轧帐1.5 平帐二、对账架构2.1 对账单下载2.2 对账单转换2.3 轧账MR前言可以说,对账是支付系统最头疼的事情。每一笔交易,都要做到各参与者的记录能够吻合,没有偏差。对账系统的工作,是发现有差异的记录,即轧帐;然后通过人工或者自动的方式,解决这些差异,即平帐。对电...

2019-12-08 21:25:51

Python基础:实现动态运行python代码

纸上得来终觉浅,绝知此事要躬行。------ 宋·陆游《冬夜读书示子聿》实现动态运行python代码一、前言二、预备知识点2.1.eval() 函数2.2.exec()函数2.3.eval与exec的使用及区别三、详解动态的执行python3.1. 执行一行字符串表达式3.2.执行代码块3.3.执行函数3.4.执行.py文件四、实战一、前言在实际应用中,我们不清楚实际需要执行那一段程序,...

2019-12-01 17:38:46

Python实战(07):使用selenium刷访问量

# -*- coding: utf-8 -*-import timefrom selenium import webdriverdef open_blog(): # 打开浏览器 driver = webdriver.Chrome() # 最大化 driver.maximize_window() # 访问地址 driver.get("htt...

2019-11-30 20:56:25

Python实战(06):Pillow处理图片功能一览

Pillow处理图片功能一览一、前言二、安装pillow三、pillow操作图片2.1 打开图片、保存图片2.2 图片放缩2.3 图片过滤2.4 图片裁剪2.5 图片旋转2.6 镜像转换2.7 图片模式调整四、实战一、前言最近在写博文的内容中经常要使用到python处理图片,感觉对图片的了解不是很清楚。所以翻阅和学习网上的资料和内容,通过实战操作来,写了这篇关于pillow处理图片的博文,对我...

2019-11-27 21:53:14

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到王者
    签到王者
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】——打卡挑战》的文章入选【每日精选】的博主将会获得此勋章。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。