自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 开发工具IDEA

IDEA个人使用偏好,笔记。图居多,文字少,可自行参考(个人使用版本:2021.2.2)由于某些原因限制,所以不解释为什么还不更新使用新版本,可自行检索,答案很少,但存在即合理。有疑问可私信!下载步骤:进官网官网,https://www.jetbrains.com.cn/切换语言选择工具进入下载页面自己下载最新,或选择其他版本下载选择要下载的版本,根据个人系统选择下载(适用系统...

2024-04-29 17:10:00 383 1

原创 Windows文件管理优化-实用电脑软件(一)

RX文件管理器(稀奇古怪的小软件,我推荐,你点赞!)日后更新涉及:电脑、维护、清理、小工具、手机、APP、IOS、从WEB、到到UI、从开发,设计;诚意寻找伙伴(文编类、技术类、思想类)共编,共进,共享。看图说话吧,默认的window文件管理界面。功能:展示(可能是看的太久了,感觉一般、古老、一程不变)、搜索(贼慢,贼卡)RX文件管理器是一款功能强大的UWP文件管理器,其UI广泛...

2022-08-17 14:14:00 89

原创 紧急通知!更新中....

紧急通知!更新中....(一)FastJson反序列化漏洞。据国家网络与信息安全信息通报中心监测发现,阿里巴巴公司开源Java开发组件FastJson存在反序列化漏洞。FastJson被众多java软件作为组件集成,广泛存在于java应用的服务端代码中。攻击者可利用上述漏洞实施任意文件写入、服务端请求伪造等攻击行为,造成服务器权限被窃取、敏感信息泄漏等严重影响。此次事件影响FastJson1....

2022-06-14 14:18:00 58

原创 Spring Cloud Alibaba入门篇

学习条件了解web三层架构熟练应用SSM架构了解Maven管理工具的使用熟练使用SpringBoot,以及了解SpringBoot基本原理。了解部分术语:应用、工具、耦合、负载等温馨提示:注意版本问题,不复杂,就是呀呀的版本选不好,Game Over.....没有从入门开始写,这点应该能入门,装x用的文章,首次编写,有疑问留言(看到也不想回你),没疑问,谢谢惠顾!喜欢就点个赞!...

2022-05-10 15:18:00 124

原创 Java 8的18个常用日期处理

Java 8的18个常用日期处理一、简介伴随lambda表达式、streams以及一系列小优化,Java 8 推出了全新的日期时间API。Java处理日期、日历和时间的不足之处:将 java.util.Date 设定为可变类型,以及 SimpleDateFormat 的非线程安全使其应用非常受限。然后就在 java8 上面增加新的特性。全新API的众多好处之一就是,明确了日期时间概念...

2022-04-24 19:59:00 46

原创 比 Navicat 还要好用、功能更强大的工具!

DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采用 Eclipse 框架开发,支持插件扩展,并且提供了许多数据库管理工具:ER 图、数据导入/导出、数...

2022-04-21 09:22:00 28

原创 定时任务总结,全系列...

前言在不用的业务场景下要用不同的定时任务,其实我们的选择还是挺多的。本文总结了 10 种非常实用的定时任务,总有一种是适合你的。一. linux 自带的定时任务crontab不知道你有没有遇到过这种场景:有时需要临时统计线上的数据,然后导出到 excel 表格中。这种需求有时较为复杂,光靠写 sql 语句是无法满足需求的,这就需要写 java 代码了。然后将该程序打成一个 jar 包,在...

2022-03-30 14:47:00 39

原创 UML建模工具Astah Pro 8教程2023最新最详细版

(2022最新最详细版)UML建模工具Astah Pro 8破解教程本文作者严正声明:拒绝盗版行为,打击盗版,痛恨吃白食的家伙,我一直都是坚定思想,有钱了一定要支持正版,所以此文档贡献,只为学习交流,拒绝盗版。强烈推荐从官网购买正品密钥!正版永远的YYDS!本作者穷,没钱购买空间存放安装包等。从其他作者手中扣连接了,下载的同学记得感谢一下!如果无法下载,那就去自己搜索Astah Prof...

2022-02-08 15:38:00 603

原创 没有最全,只有更全的正则表达式集合(持续更新...)

没有最全,只有更全的正则表达式集合!收藏,持续更新中,也欢迎互通有无...一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零或非零开头的数字:^(0|[1-9][0-9]*)$非零开头的,最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$带1-2位小数的正数...

2021-05-26 14:11:00 20

原创 MySQL入门到精通(十):SQL优化第一篇

SQL优化1、 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2、应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值。3、应尽量避免在 where 子句中使用!=或<>操作符, MySQL只有对以下操作...

2021-04-30 14:48:00 30

原创 SpringBoot入门到精通(十二):度量指标监控与异步调用

度量指标监控与异步调用(2021最新最易懂)  Spring Boot Actuator是spring boot项目一个监控模块,提供了很多原生的端点,包含了对应用系统的自省和监控的集成功能,比如应用程序上下文里全部的Bean、运行状况检查、健康指标、环境变量及各类重要度量指标等等,以图形化界面的方式展示这些信息,通过这些监控信息,我们就能随时了解应用的运行情况了。  作用:可以通过监控运行...

2020-12-03 09:48:00 39

原创 SpringBoot入门到精通(十一):整合Swagger3.0-定制RESTful与统一接口返回值

整合Swagger3.0-定制RESTful与统一接口返回值(2021最新最易懂)一,整合Swagger3.0  随着Spring Boot、Spring Cloud等微服务的流行,在微服务的设计下,小公司微服务工程jar小的几十个,大公司大的工程拆分jar多则几百上万个,这么多的微服务必定产生了大量的接口调用。而接口的调用就必定要写接口文档(由开发人员编写)。  存在的问题:(面对多个开...

2020-11-19 14:47:00 431

原创 SpringBoot入门到精通(十):国际化与Webjars的应用

SpringBoot第十集:i18n与Webjars的应用(2021最新最易懂)一,页面国际化  i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。除了i18n(支持多种语言),L10n(localization),g11n(globalization),还有m17n(multilingualization)1,什...

2020-11-17 16:27:00 72

原创 SpringBoot入门到精通(七):统一异常处理与整合JSR303校验

统一异常处理与整合JSR303校验(2021最新最易懂)一.SpringBoot全局异常  先讲下什么是全局异常处理器?  全局异常处理器就是把整个系统的异常统一自动处理,程序员可以做到不用写try... catch。SpringBoot内置有默认全局异常处理器。  Spring Boot对异常的处理有一套默认的机制,BasicErrorController处理默认异常转发的或这err...

2020-11-12 19:45:00 44

原创 SpringBoot入门到精通(九):整合JSP和模板引擎Freemarker/Thymeleaf

整合JSP和模板引擎(2021最新最易懂)  当客户通过前端页面提交请求后,我们以前是怎么做的?后端接收请求数据,处理请求,把响应结果交给模板引擎JSP,最后将渲染后的JSP转为HTML,响应给客户端显示。JSP的好处就是当我们查出一些数据转发到JSP页面以后,我们可以用JSP轻松实现数据的显示,及交互等。JSP支持非常强大的功能,包括能写Java代码。  但是呢,我们现在的这种情况是,第一...

2020-11-11 12:53:00 46

原创 WEB系统防退出账户,回退主页问题

WEB系统防退出账户,回退主页问题很多小伙伴在web开发中都遇倒的问题?  JavaWeb项目注销后,可能存在通过浏览器缓存回退的方式进入主页系统​​  WEB项目中很多资源学者都存在一个疑问?  登陆WEB系统后,注销用户,通过浏览器缓存记录能够跳过登陆的拦截进入主页!  通过网络方式介绍:   1、禁用缓存   2、登陆拦截...

2020-11-10 11:31:00 149

原创 SpringBoot入门到精通(五):整合Druid和MyBatis

整合Druid和MyBatis(2021最新最易懂)1.SpringBoot整合Druid  Druid是阿里巴巴的一个开源项目,是一个数据库连接池的实现,结合了C3P0、DBCP、PROXOOL等DB池的优点,整合配置参考地址。Druid不但提供连接池的功能,还提供监控功能,可以实时查看数据库连接池和SQL查询的工作情况(最牛X的地方就在与提供的日志监控功能)。在上一章中(SpringBo...

2020-11-09 17:13:00 150

原创 SpringBoot入门到精通(四):整合JDBC和JPA

整合JDBC,JdbcTemplate,JPA(2021最新最易懂)  当前环境说明:  Windows10_64  Maven3.x  JDK1.8  MySQL5.6  SpringToolSuite4(Spring官方提供的开发工具,实际就是一个Eclipse)一.整合JDBC  对于数据访问层,无论是SQL(关系型数据库)还是NOSQL(非关系型数据库),Spring B...

2020-11-04 20:16:00 180

原创 SpringBoot入门到精通(六):整合监听器/过滤器和拦截器

整合监听器/过滤器和拦截器(2021最新最易懂)  在实际开发过程中,经常会碰见一些比如系统启动初始化信息、统计在线人数、在线用户数、过滤敏/高词汇、访问权限控制(URL级别)等业务需求。实现以上的功能,都会或多或少的用到过滤器、监听器、拦截器。一.SpringBoot整合过滤器Filter    过滤器Filter,是Servlet的的一个实用技术了。可以通过过滤器,对请求进行拦截处理。...

2020-11-02 19:35:00 39

原创 SpringBoot入门到精通(八):静态资源与首页定制

静态资源与首页定制(2021最新最易懂)问题  SpringBoot构建的项目结构如下:没有webapp目录,没有WEB-INF等目录,那么如果开发web项目,项目资源放在那里呢?WEB项目资源:静态资源/动态资源。例如:css,图片,jsp,模板引擎等。一.SpringBoot工程静态资源处理  实际上,我们新建的SpringBoot工程默认提供的两个目录就是存放静态资源的 ...

2020-11-02 15:57:00 36

原创 SpringBoot入门到精通(三):热部署与单元测试

热部署与单元测试(2021最新最易懂)  有兴趣的可以先参考附录简单了解SpringBoot自动装配流程。一.SpringBoot开发热部署  项目开发中,你是否也遇到更新配置文件信息后,必须重启项目的,否则数据不更新的问题?  Spring Boot提供了一个名为spring-boot-devtools的模块来使应用支持热部署,提高开发效率,修改后无需手动重启Spring Boot应用...

2020-10-29 11:31:00 107

原创 SpringBoot入门到精通(二):注解与配置

基础注解/基础配置(2021最新最易懂)一.Eclipse安装SpringBoot插件  Eclipse实现SpringBoot开发,为便于项目的快速构建,需要安装SpringBoot插件,在Eclipse的help--->Eclipse Marketplace里面搜索STS或Spring  (推荐在Spring官网直接下载程序包,其实这个程序包就是一个Eclipse【详情见附录】,...

2020-10-28 16:20:00 349

原创 SpringBoot入门到精通(一):入门HelloWord

入门HelloWord(2021最新最易懂)  学习思路:  是什么?为什么要学,有什么用?有什么特点?简单明了的总结一句话!  SpringBoot推荐开发工具:    Spring Tool Suite、IDEA、Eclipse(需要安装插件)、Visual Studio、Theia IDE。  本人目前使用Eclipse(当前教案选择)或Spring Tool Suite。推荐...

2020-10-26 17:23:00 44

原创 Linux系统(十):WEB项目部署

Linux系统发行版ContOS7演示部署WEB项目为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。更多命令学习推荐:本次项目开发环境:  MySQL5.7、JDK1.8、Maven3.6、Tomcat9.x、SSM+Redis+JavaMal+Quartz本次项目部署环境:  Linux(CentOS7)、MyS...

2020-10-22 19:30:00 21

原创 Linux系统(九):安装Redis

Linux系统发行版ContOS7演示安装Redis为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。更多命令学习推荐:Linux安装JDK分为两种:手动安装和yum安装。1、下载Redis安装程序包  Redis官方网站手动下载,或命令下载:(也可以选择Redis中文网下载),或直接参考Redis官网下载安装说明...

2020-10-20 16:31:00 14

原创 Linux系统(七):安装MySQL

Linux系统发行版ContOS7演示安装MySQL。为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。更多命令学习推荐:1、检查安装   登录Linux,命令检查是否已经安装过mysql,执行命令。如果没有任何显示信息,则说明未安装,如果存在信息,则执行卸载。1 [root@localhost ~]# rpm -q...

2020-10-19 17:24:00 19

原创 Linux系统(五):配置YUM源

Linux系统发行版ContOS7演示配置YUM源。简介CentOS,是基于 Red Hat Linux 提供的可自由使用源代码的企业级 Linux 发行版本;是一个稳定,可预测,可管理和可复制的免费企业级计算平台。将yum源设置为国内 yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。国内yum:阿里、网易163、中国科技大学、搜狐等。配置方法1. 备份1...

2020-10-15 16:19:00 14

原创 Linux系统(八):安装Tomcat

Linux系统发行版ContOS7演示安装Tomcat。为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。更多命令学习推荐:1、下载Linux版Tomcat包  tar.gz:Linux环境下的压缩包,免安装!  1、手动在Tomcat官网下载,并使用XFTP将文件上传至Linux指定目录下(为便于管理建议放在当前用户...

2020-10-15 14:56:00 90

原创 Linux系统(六):安装JDK1.8

Linux系统发行版ContOS7演示安装JDK。为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。更多命令学习推荐:Linux安装JDK分为两种:手动安装和yum安装。手动安装JDK  Linux有些系统默认安装有OpenJDK是JDK的另一种实现。1、检查当前系统中是否已安装JDK命令:java -versi...

2020-10-14 20:58:00 55

原创 框架集项目-登录账户过期,如何回到登录主页!

登录账户过期,如何回到登录主页!问题:使用框架集标签集成的网页,当前登录账户如果超时了(session会话过期),理想状态:自动销毁当前账户,退出登录状态,刷新时立即回到登录主界面。但实际刷新后,框架集并为清除,登录主页反而在框架集颞部显示。如图:解决方案:在登录主页界面加入以下JS代码。1 $(function(){// 当页面加载完毕立即执行2 // 解决当前账户问题...

2020-08-21 16:52:00 15

原创 上传图像在线预览

上传图像在线预览  问题:很多网站中目前都存在上传图像、更新个人图像的功能。人性化在线预览功能更有助于客户体验。在页面中插入以下JS代码即可。<script type="text/javascript"> var input = document.getElementById("inputImage"); // 获取上传图片input(file) in...

2020-08-21 16:49:00 14

空空如也

空空如也

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

TA关注的人

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