自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java知识体系最强总结

https://blog.csdn.net/ThinkWon/article/details/103592572?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171333388516800182757564%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171333388516800182757564&biz_id=0

2024-04-17 14:11:26 385

原创 最近需要一个服务连接多个数据源记录下配置

https://blog.csdn.net/qq_18432653/article/details/107715127

2024-04-11 09:49:46 78

原创 JVM详解

https://blog.csdn.net/csdnliuxin123524/article/details/81303711

2024-03-28 09:55:07 261 1

原创 整合下mybatis-plus以及tk-mybatis

使用 Mybatis 时,最大的问题是,要写大量的重复 SQL 语句在 xml 文件中,除了特殊的业务逻辑 SQL 语句之外,还有 大量结构类似的增删改查SQL。此处的@data注解是对实体类的get和set方法的简化,使用此注解可以省略get和set方法的创建。此处是自定义的xml方法,通过判断name,和note不为null的情况下,进行对name,note的模糊查询。@MapperScan和@Mapper的区别就是 :后者是单个类接口的实现,前者是包扫描的接口的实现的。

2024-03-14 09:35:12 416 1

原创 ExecutorService创建线程池

这意味着当任务提交给线程池时,如果核心线程已满且任务队列已满,则会创建新线程,直到达到最大线程数。资源管理:线程池可以有效地管理和复用线程,避免频繁地创建和销毁线程带来的开销。控制并发数量:通过设定线程池的大小(核心线程数、最大线程数、任务队列大小等),可以控制并发执行的任务数量,避免过度消耗系统资源。减少线程创建开销:线程的创建和销毁是会带来开销的,线程池能够重复使用已创建的线程,从而减少了这些开销。提高响应速度:当有任务提交时,线程池中的线程可以立即执行,而不需要等待新线程创建,从而提高了响应速度。

2024-02-22 16:53:30 314 1

原创 springcloud温故而知新

https://blog.csdn.net/nsjkabc/article/details/117983620

2024-02-19 16:50:50 99 1

原创 nacos注册中心微服务调用举例

【代码】nacos注册中心微服务调用举例。

2024-02-19 16:40:42 72 1

原创 微服务之间的简单调用

通过上面的方式我们解决了微服务之间的相互调用,但是存在硬编码的问题,如果服务提供者的地址发生变化,就需要手工修改代码;Feign是Spring Cloud提供的一个声明式的伪Http客户端, 它使得调用远程服务就像调用本地服务一样简单, 只需要创建一个接口并添加一个注解即可。这个时候就会需要服务治理,服务治理是微服务架构最核心的问题,用于实现各个微服务的自动化注册与发现。以上为结合Eureka使用Feign Client的基本步骤,实际使用过程中还需要结合自己的业务进行具体的配置和调用。

2024-02-19 16:36:32 475 1

原创 MySQL中不同的数据类型

字符型char(n):最大长度为255个字符varchar(n):最大长度为65535个字符(受字符编码影响)tinytext:最大长度为255个字符text:最大长度为65535个字符(5.5.3之前),或21844字符(5.5.3之后,utf8mb4编码)mediumtext:最大长度为16777215个字符longtext:最大长度为4294967295个字符数值型tinyint: 1字节,范围-128~127。

2024-02-19 15:47:29 125 1

原创 老项目兼容性遇到的frame 解决方案

form 表单的target 标签设置为fraNext chrome 内核浏览器无法进行识别,导致跳转的时候发生了报错。去年开始,ie宣布不再进行维护,许多老项目迁移到新内核浏览器,出现了兼容性问题。将target标签去除可以正常跳转页面。

2023-06-14 13:52:58 28

原创 springmvc学习

Spring mvcModel在Model1中,View层和Controller层合二为一了,也就是JSP,JavaBean则作为Model层单独存在。这样的话,JSP既要做显示,又要处理一定的业务逻辑,对于单一职责的原则来说,这显然不符合。JSP的职责太重,就显得中间部分有些臃肿。<%@ page import="club.banyuan.service.UserService" %><%@ page import="club.banyuan.service.impl.UserS

2021-03-17 20:52:09 70 1

原创 学习方法总结

学习方法ssm spring springmvc mybatis mvc三层架构jasvse 认真学习 最好有个老师带javaweb 认真学习 最好有个老师带ssm 以及后面的狂叫最好看官方文档 锻炼自学能力用ssm+javaWeb做个小项目

2021-03-17 10:45:04 64

原创 2021-03-06

JDBC一、statemnet 会存在sql注入问题会涉及到安全问题,一般情况下不会使用除非一些需要sql注入的业务第一步 建立驱动 运用反射机制加载Class.forName("com.mysql.cj.jdbc.Driver");//不同的mysql版本对应括号的内容的不相同//该驱动只需要加载一次,在Java测试代码中,我们可以加@Before注解,让它执行在所有test代码之前第二步 建立连接Connection connection = DriverManager....

2021-03-06 11:01:09 126

jdbcNote.txt

最近关于一些JDBC的基础学习

2021-03-06

空空如也

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

TA关注的人

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