自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 Typora从下载到使用实战

简介  一直被安利typro,看到大佬们也都在使用,今天就下载了使用了一下,真香!!刚开始上手可能快捷方式不是很熟悉,过段时间你就会发现,这玩意比word强多了,各种简单、美观的代码操作,真是为程序员量身定做啊。同时这玩意写好了可以直接上博客,完美。。下载官网地址:https://www.typora.io/选择自己的系统版本下载即可使用常用操作1、有序列表输入数字+“.”之后输入空格2、无序列表输入-之后输入空格3、生成表格ctrl+t4、斜体字*文字*5

2020-08-28 10:46:10 11435

原创 一文搞懂java中的高大上技术“反射”

反射的概念​ JAVA反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;java中应用的几个场景:Spring 框架中bean的初始化用到了反射破坏单例模式是我们也用到了反射获取标注的注解的类时也用到了反射JDBC连接数据反射的基本使用Java 反射的主要组成部分有4个:Class:任何运行在内存中的所有类都是该 Class 类的实例对象,每个 Class 类对象内部都包含了本来的所有信息。记着一句话,通过反射干任

2020-08-21 16:21:36 8989

原创 windows下之定时执行bat脚本

前言  今天闲来无事,在自己windows上写了个bat脚本玩玩。写完了想定时跑一个,一想java中倒是有定时器,不过这不还得弄个项目写个定时任务??想了想系统应该有自带的可以跑的定时器吧,不然怎么设置一些开机自启动的东西呢?  上网一搜果然有哈哈schtasks命令配置  schtasks可以设置脚本和程序定期运行或在指定时间内运行。从计划表中添加和删除任务,按需要启动和停止任务,显示和更改计划任务。schtask命令使用方法可以在cmd

2020-08-20 14:31:06 50247 11

原创 git reset命令三种命令的区别

idea中回退版本reset type有三种类型mixed、soft 、hard,那三种类型有什么区别呢?下边来详细说一下mixed默认选中的类型,会将工作目录的修改、暂存区的内容(git add操作提交的地方)以及由 reset 所导致的新的文件差异,都放进工作目录。比如:第一次提交了a文件第二次提交了b文件第三次提交了c文件现在reset到第一次提交,b和c文件都会放到工作目录,将之前提交的版本文件全部恢复到未暂存状态soft回退一个版本,不清空暂存区,将已提交的内容恢复到暂存区,不

2020-08-17 17:32:12 4274

原创 springboot启动jar修改配置文件信息

动态替换配置文件中的内容1、当我们存在多个配置文件动态指定使用某一个动态指定使用 application-dev.yml 或者 application-local.ymljava -jar xxx.jar --spring.profiles.active=dev2、动态修改yml或properties文件中的内容修改配置项--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxxx?Unicode=true&characterEncod

2020-08-14 10:35:47 2628

原创 windows和linux中脚本特殊字符转义

问题:今天在运行jar包时进行参数传递,包含特殊字符出现问题java -jar shop.jar --spring.datasource.url=jdbc:mysql://127.0.0.1:3306/shop?Unicode=true&characterEncoding=UTF-8 --spring.datasource.username=root --spring.datasource.password=123456windows下&符号为特殊字符,在windows下需要使用^符号

2020-08-14 09:05:47 2131

原创 window和linux端口占用问题

window下1、如果出现这种信息就是端口被占用了2、查看被占用的端口netstat -aon|findstr "2181"结果:1)可以直接粗暴结束进程taskkill -F -PID 167882)查看是什么程序占用,然后任务管理器结束根据PID查询进程tasklist|findstr "16788"然后通过任务管理器查询PID为16788的进程,右键结束任务。如果没有PID一列在任务管理器右键勾选即可。。Linux下1)查询占用端口进程 netstat -tnlp |

2020-08-13 16:56:57 7463

原创 聊一下面试经常问的SQL注入

概念一、什么是所谓的SQL注入呢?以下解释来自百度百科:  SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。二、这些都是官方属于,程序员最直观的就是直接上实例代码下边我就使用原始的Jdbc操作数据库来模拟SQL注入的请求1、SQL注入查询所有的用户信息此时有个方法是按照用户名查询当

2020-08-07 11:02:47 14267 1

原创 Byte、File、MultipartFile之间的转换

一、byte[]转MultipartFile需要引入jar包才能使用pom.xml(版本可自行指定)<dependency> <groupId>org.springframework</groupId> <artifactId>spring-mock</artifactId> <version>2.0.8</version> </dependency>MockMultipartF

2020-08-07 09:36:06 20783 3

原创 mysql存储BLOB类型文件以及获取方式

如何将文件内容存储到数据库中呢?先了解一下mysql中的一个数据类型:BLOBBLOB (binary large object)----二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。在数据库中的样子:...

2020-08-05 09:51:32 18670

通俗讲解Docker容器化技术.rar

讲解当前火热的容器化技术

2021-03-30

Java面试题大全(2021年).pdf

金三银四跳槽季,涉及分布式,微服务等

2021-03-25

空空如也

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

TA关注的人

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