自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 input与textarea输入时特殊字符过滤

关于特殊字符过滤

2023-03-22 16:28:58 526

原创 【MYSQL】获取当月每一日的第一条数据

获取当月每一日的第一条数据

2022-07-19 10:09:06 1440

原创 表格首行首列固定

表格首行首列固定

2022-06-15 16:05:15 418

原创 springBoot+webUploader文件分片上传

关于springBoot分片上传

2022-05-14 23:47:08 628

原创 JavaSE总结

8大基本数据类型:整型:byte short int long非整型:float double非数值:char booleanJava是高级计算机编程语言java程序必须经过编写(源文件.java) 编译(字节码文件.class) 运行 三步java的基本语法规范:1.Java严格区分大小写2.每一行结束后必须打上分号3.所有的符号必须在英文输入法下输入4.花括号必须成对出现5.代码格式6.转义字符:\n(换行) \t(格式空格)变量名的规则:由英文字母,数字,下划线以及$

2021-10-27 15:43:54 55

原创 记javadoc生成

两种方式cmd命令行——>>javadoc -encoding utf-8 -charset utf-8 Doc.javajavadoc 参数 Doc.javaidea——>>idea 生成文档 Tools菜单,选择Generate JavaDoc选项点击output directory 选择你要生成位置的doc文件夹底部的Locale输入框配置语言,语言用zh_CN,代表中文other command line arguments 输入编码集 -encoding

2021-10-12 09:10:21 53

原创 java注释

java注释平时我们写代码,在代码量少的时候,我们还可以看懂自己写的代码,但是当项目结构一旦复杂起来,我们就需要用到注释。注释并不会执行,是给我们写代码的人看的书写注释是一个非常好的习惯平时写代码一定要注意规范[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0og1dWWC-1633746770570)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-2021100422

2021-10-09 10:32:33 51

原创 Linux本地配置nginx的https

安装所需插件yum install gcc-c++yum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-devel选择目录cd /usr/local/mkdir mytools下载所需文件(下载地址: http://nginx.org/en/download.html) wget https://nginx.org/download/nginx.

2021-10-08 15:12:14 195

原创 # Java标识符和数据类型

1、java标识符3.1、 什么是标识符?凡是可以由自己命名的地方都称为标识符。例如,对于常量、变量、函数、语句块、类、项目等都需要一个名字,这些我们都统统称为标识符。3.2、 命名规范所有标识符都应该以字母( A-Z 或者 a-z ),美元符号($)、或者下划线(_)开始首字符之后可以是( A-Z 或者 a-z )、美元符号($)、下划线(_)或数字的任何字符组合不能使用关键字作为变量名或者方法。标识符是大小写十分敏感的合法标识符举例:age、$salay、_value、__1_v

2021-10-07 20:15:51 139

转载 java程序运行机制

java程序运行机制java是编译型还是解释型语言**你可以说它是编译型的:**因为所有的Java代码都是要编译的,.java不经过编译就什么用都没有。**你可以说它是解释型的:**因为java代码编译后不能直接运行,它是解释运行在JVM上的,所以它是解释运行的,那也就算是解释的了。但是,现在的JVM为了效率,都有一些JIT优化。它又会把.class的二进制代码编译为本地的代码直接运行,所以,又是编译的。像C、C++ 他们经过一次编译之后直接可以编译成操作系统了解的类型,可以直接执行的,所以

2021-09-29 15:44:53 79

原创 Markdown学习使用

Markdown学习使用#+空格+标题文字二级标题##+空格+标题文字三级标题###+空格+标题文字四级标题####+空格+标题文字》》》》最多支持六级标题字体hello,world!(加粗)hello,world!(倾斜)hello,world!(倾斜加粗)hello,world!(删除线)引用学到老,用到老,拼命学!分割图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-28SKTQWi-1632298325410)(C:\Use

2021-09-22 16:12:32 46

原创 关于阿里云身份证识别的一个错误【已查明】

每逢周末这个问题就出现再线上项目中,但是本地测试没有问题,使用的方式是阿里云提供的方法,周末过去后机奇迹版的恢复!!!java.net.SocketException: Connection reset at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:115) at java.net.SocketOutputStream.write(SocketOutputStream.java:155) at org.apach

2021-09-04 12:16:15 377

原创 mybatis的curd错误记录

在操作myabtisplus多条件分页模糊查询时,不报错错,语句可以执行,但是没有数据,后经过分析得知时浏览器传送过来的编码格式不一致导致查询不到数据,需要在数据库连接后面加上characterEncoding=utf-8再次运行时,可以正常获取数据...

2021-05-22 16:38:51 73

原创 linux安装rabbitmq记录

1、RabbitMQ是Erlang语言编写的,所以在安装RabbitMQ之前,需要先安装Erlang。但是在搭建RabbitMQ环境过程中,会因为RabbitMQ 和 Erlang的版本问题导致环境一直搭建不起来, 以下是RabbitMQ与Erlang的版本对应关系,所以这里我下载的RabbitMQ的版本为 3.7.16,Erlang的版本为22.0也可以去官网查看RabbitMQ 和 Erlang的版本问题,网址:https://www.rabbitmq.com/which-erlang.ht

2021-04-27 17:52:58 122

原创 记录搭建redis-cluster集群

1. redis5.0简介2018年十月Redis发布了稳定版本的5.0版本,推出了各种新特性,其中一点是放弃Ruby的集群方式,改为使用C语言编写的redis-cli的方式,使集群的构建方式复杂度大大降低。其它特点:所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.节点的fail是通过集群中超过半数的节点检测失效时才生效.客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可.redi

2021-04-27 10:38:54 155

原创 springBoot关于前言中不允许有内容的踩坑笔记

如果发生“前言中不允许有内容”这个错误,首先先看报错点,我的报错就是项目中.idea的目录中的*.xml文件报错,解决办法就是设置为utf-8格式按图所示修改最后删除.idea这个目录然后重新导入一下项目就ok了...

2020-12-11 18:32:51 1828

原创 关于springMVC的国际化和文件上传

1. 国际化(internationalization)简称i18n,是一种让软件在开发阶段就支持多种语言的技术2. java.util.Locale语言代码_国家代码注:国家代码可省略zh_CN3. ResourceBundle加载资源文件(中英双语)i18n_zh_CN.properties Bundle 资源包i18n_en_US.properties//test是属性文件的名字,不写语言代码、国家代码,后缀名propertiesString path = “i18n”;Res

2020-10-25 00:53:10 105

原创 关于mybatis缓存

1.mybatis为什么需要缓存了??拉高程序的性能2. 什么样的数据需要缓存很少被修改或根本不改的数据业务场景比如:耗时较高的统计分析sql、电话账单查询sql等3. ehcache是什么Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大注1:本次介绍的是2.X版本,3.x的版本和2.x的版本API差异比较大4. ehcache的特点4.1 够快Ehcache的发行有一段时长了,经过几年的努力和不计其数的性能测试,Ehcache终被设计于large,

2020-10-25 00:38:56 129

原创 mybatis的关联关系

Jrebel插件激活

2020-10-25 00:23:01 61

原创 mybatis与spring集成ssm01

mybatis与spring集成其实就是将SqlSessionFactory的创建交给spring管理1. 添加相关依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav

2020-10-20 23:59:06 655

原创 sql注入的解释和防范及注意方式

sql注入的意思SQL注入,是利用web程序的请求,构建特殊的输入参数,将恶意的SQL语句注入到后台数据库引擎中,最终可以欺骗服务器执行恶意SQL。防止sql注入1、分级管理(通过权限,限制用户行为,禁止给予数据库建立、删除、修改等相关权限)2、参数传值(数据输入不能直接嵌入到查询语句中。同时要过滤输入的内容,过滤掉不安全的输入数据)3、基础过滤与二次过滤(危险字符有很多,在获取提交的参数时,首先要进行基础过滤,然后根据程序的功能及用户输入的可能性进行二次过滤,以确保系统的安全性)4、使用安全参

2020-10-16 10:27:36 536

原创 mybatis的@注解说明

mybatis的@注解说明注解方式是MyBatis的一种比较简单容易实现的方式,相对起xml文件方式,更适合简单的SQL语句。注解式开发@Repository 仓库一般存在于dao层 也就是将DAO类声明为Bean(即mabatis的mapper接口)声明为Bean -->bookdao@Service 服务的意思 **@Service **注解用于类上,标记当前类是一个service类, 加上该注解会将当前类自动注入到spring容器中,不需要再在

2020-10-16 09:38:05 1325

mybatis缓存的配置文件

mybatis的缓存配置文件,用于复制黏贴到配置文件中 yes

2020-10-25

readme.txt

就是mybatis入门介绍 m

2020-10-21

空空如也

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

TA关注的人

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