自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 动态sql的foreach标签

2024-04-09 17:34:34 76

原创 压缩json字符串

由于这个类是用于在内存中操作数据的,它不涉及任何外部资源,如文件或网络连接。此外,由于ByteArrayOutputStream指向的是内存中的数据,当这个流不再被引用时,Java的垃圾回收机制会自动回收相关的内存资源。关闭这个流会完成剩余的压缩操作,并确保所有的压缩数据都被刷新到目标输出流中。总结来说,对于涉及外部资源的流,如文件流或网络流,需要关闭以释放这些资源;而对于仅在内存中操作的流,如ByteArrayOutputStream,由于它们不占用外部资源,因此不需要关闭。

2024-03-13 11:03:01 514

原创 底层菜单栏不能点击

2024-01-30 18:50:46 364

原创 面试可能会问的

java基础(继承),框架注解,redies,索引(),linux日志,服务器中间件java基础,集合,io流,,java8的新特性,框架注解,redis,设计模式,多线程,mysql优化,锁。

2023-11-30 09:21:33 1227

原创 js与jsp与jspf的区别

jsp运行在后台服务器上,混合在HTML中的Java程序段用于控制HTML的动态生成,并且通常调用后台数据库中的数据,形成能够根据使用情况变化而变化的,具有丰富数据交互效果的页面。网上有的说的jspf (Java Simple Plugin Framework) 是一个插件框架,集成了很多 IoC 框架的概念在里面。此jspf不是彼jspf。jsp是Servlet设计,中文含义是java服务器页面,java都是在服务器上进行的,一般情况下,返回的值是一个html,所以要依靠浏览器才能预览。

2023-09-20 16:41:32 322

原创 图片尺寸修改网址

https://imgtool.net/imageresize/

2023-09-20 11:06:56 73

原创 Redis

1.主从模式:Redis部署了多台机器,有主节点,负责读写操作,有从节点,只负责读操作。从节点的数据来自主节点,实现原理就是主从复制机制.首先是全量复制,主节点和从节点完全一致后,主节点再变化,触发增量复制。3.高效的数据结构:Mysql索引为了提高效率,使用B+树的数据结构,Redis是Key-Value型内存数据库,所有键值用字典来存储,字典就是哈希表。2.哨兵模式:可以监视所有的Redis的主节点和从节点,并在被监视的主节点进入下线状态时,自动将下线的主服务器属下的某个从节点升级为新的主节点。

2023-08-31 13:50:14 51

原创 池化技术-线程池

好处是:(1)使用线程池的好处降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。(2)提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。(3)提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。原理:线程池就会想到池化技术,其中最核心的思想就是把宝贵的资源放到一个池子中;每次使用都从里面获取,用完之后又放回池子供其他人使用,有点吃大锅饭的意思。

2023-08-24 16:13:50 40

原创 注解和反射

注解和反射。

2023-04-04 13:49:12 7046

原创 java基础 i++与++i

(1)i=i++是先将本地变量池的0拿到操作数栈顶,然后在本地自增1,之后操作数栈顶的0存到本地变量池,并发生了覆盖——最终本地变量池中的i为0。(2)i=++i是先在本地自增1,然后将1从本地变量池拿到操作数栈顶,接着又拿回来——最终本地变量池中的i为1。

2023-03-20 11:31:26 86

原创 XML与Object转换

xml与Object转换

2023-03-14 14:14:37 274

原创 java异常

编译器异常

2023-02-24 14:09:11 43

原创 java编译

java编译

2023-02-24 11:29:03 43

原创 SimpleDateFormat

SimpleDateFormat

2023-02-17 14:00:43 60

原创 charset和COLLATE

后缀_ci(Case Insensitive),即大小写无关,也就是说” B”和”b”在排序和比较的时候是一视同仁的。但凡是mysql中涉及到字符类型(VARCHAR,CHAR,TEXT)的排序、比较(ORDER BY语句的顺序,WHERE条件中大于小于号筛选出来的结果),都和collate有关。对于一些需要占据4bytes的文字,mysql的utf8就不支持了,要使用utf8mb4才行。mysql中有utf8和utf8mb4两种编码,在mysql中请大家忘记utf8,永远使用utf8mb4。

2023-02-07 10:13:40 863

原创 java8新特性.stream流

stream()

2023-01-10 17:03:02 38

原创 idea中文乱码

idea中文乱码

2022-11-15 10:10:59 135

转载 #和$ SQL注入

可以防止SQL注入。$无法防止SQL注入。

2022-11-07 10:06:14 896

原创 JavaScript前端

硬盘、内存:都用来存储数据、硬盘用来永久存储、内存用来暂时存储。系统软件:Winsows、Linux、macOS。输入设备:鼠标、键盘、手写板、摄像头。一、编程语言-》翻译器-》机器语言。输出设备:显示器、打印机、投影仪。应用软件:浏览器、QQ、CPU:处理数据与运算。

2022-11-02 09:42:06 49

原创 规则引擎待学习

规则引擎待学习。

2022-10-09 14:27:53 69

原创 重写和重载

重写和重载

2022-09-29 15:08:41 59

转载 事务三种并发导致的数据读取问题

而在事务A第一次读取数据,比如此时读取了小明的年龄为20岁,事务B执行更改操作,将小明的年龄更改为30岁,此时事务A第二次读取到小明的年龄时,发现其年龄是30岁,和之前的数据不一样了,也就是数据不重复了,系统不可以读取到重复的数据,成为不可重复读。操作,那么A事务读取到的数据就是脏数据。事务A在执行读取操作,需要两次统计数据的总量,前一次查询数据总量后,此时事务B执行了新增数据的操作并提交后,这个时候事务A读取的数据总量和之前统计的不一样,就像产生了幻觉一样,平白无故的多了几条数据,成为幻读。

2022-09-26 10:04:25 246

原创 mysql和oracle区别(索引及其数据结构BTree\B+Tree)

oracle和mysql,mysql优化

2022-09-23 14:03:29 1892

原创 get和post请求

post和get请求区别

2022-09-23 13:45:33 47

原创 java异步调用

java实现异步调用的一种方式。

2022-09-16 15:24:34 130

原创 ajax了解

ajax:不重新加载整个页面的情况下,对页面的某部分进行更新。

2022-09-15 09:53:03 68

原创 正则表达式

【代码】正则表达式。

2022-09-14 11:12:03 50

原创 序列化讲解

序列化

2022-09-13 15:28:44 155

原创 抽象类和接口

抽象类和接口

2022-09-13 10:17:54 87

原创 io流,FileInputStream,FileOutputStream

io流

2022-09-13 10:10:01 76

原创 java多线程

多线程

2022-08-25 09:09:12 85

转载 SpringBoot

SpringBoot

2022-08-05 14:26:21 295

原创 jQuery 前端

jQuery

2022-08-03 14:35:39 72

原创 Vue 学习哈!

Vue

2022-08-02 17:56:39 97

原创 java 四大作用域

page,request,session,application作用域

2022-07-06 10:43:19 149

转载 WebService接口(wsdl)

1.得到wsdl文件2.wsimport生成java代码(客户端代码)有ws服务类ws接口类,调接口的方法,就会跑去执行服务端的方法

2022-04-22 10:14:54 666

原创 SpringMVC

SpringMVC

2022-03-22 13:54:19 66

原创 文本中的元字符

元字符

2022-03-11 14:03:42 42

转载 Spring

daoimpl写了一个新的,serviceimpl就要改为新的daoimpl->在serviceimpl1.新建mavenpom.xml

2022-03-07 10:17:20 79

原创 SSM框架

新建maven项目1.pom.xml中加依赖<!--依赖,junit,数据库驱动,连接池,servlet,jsp,mybatis,mybatis-spring,spring--><dependencies><!--junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>

2022-03-07 10:15:56 25

mobaXtrem安装包,用于Linux操作

mobaXtrem安装包,用于Linux操作

2023-03-09

空空如也

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

TA关注的人

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