自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 idea代码格式化(不去掉换行设置)

2023-04-20 14:26:56 926 1

原创 k8s包管理工具helm的charts仓库地址

helm的charts仓库地址

2022-12-27 13:11:15 507

原创 历经3时,docker启动报错解决, job for docker.service failed because the control process exited with error code

【dockers启动报错】job for docker.service failed because the control process exited with error code

2022-12-05 00:23:51 514

原创 String.intern(),小狗子都能秒懂的解释

string.intern

2022-10-24 02:29:52 100

原创 如何查看java对象所占内存大小

查看java对象内存,查看类占用大小

2022-09-14 12:34:24 5376 3

原创 免费使用Xshell和Xftp

xshell

2022-09-12 15:34:43 510

原创 Socket error Event: 32 Error: 10053. Connection closing...Socket close

ssh xshell

2022-07-17 15:28:54 25185 1

原创 反射修改final

dddd

2022-06-28 10:23:56 99

原创 反射修改final

dddd

2022-06-23 15:07:17 217

原创 动态代理对比(概念版)

java动态代理:克隆对象的一份class文件。cglib:创建对象的子类,从而不需要继承对象接口信息,因为继承自动保留父类所有信息。

2022-05-30 11:31:24 68

原创 Java 对象初始化详细过程

过程设计思想:因:变量为方法所用果:所以先初始化变量,再次初始化方法。两种情况:1.无继承根据设计思想,静态变量->静态方法->静态代码块->变量->方法->构造方法2.有继承有父类情况下的初始化假设: Dog extends Animal1、执行第一步,找出 Dog.class 文件,接着在加载过程中发现他有一个基类(通过 extends 关键字),于是先执行 Animal 类的第一二步,加载其静态变量和方法,加载结束之后再加载子类 Dog 的静态变量和

2022-05-30 11:27:44 240

原创 nacos配置

nacos1.多文件配置

2022-04-27 17:38:24 132

原创 毕业论文Word格式处理情景

1.删除已有页眉下划线操作:2.页眉的基本设置

2022-04-20 15:02:28 67

原创 在线教育--swagger报错原因

Spring Boot项目总结:1.如果你的其他包都在使用了@SpringBootApplication注解的mainapp所在的包及其下级包,则你什么都不用做,SpringBoot会自动帮你把其他包都扫描了2.如果你有一些bean所在的包,不在mainapp的包及其下级包,那么你需要手动加上@ComponentScan注解并指定那个bean所在的包报错:Unable to infer base url.原因:因为swaager的配置类不在当前application类下,需要扩大包扫描范围把

2022-04-10 20:22:25 800

原创 java发送qq邮箱工具类

一.进入QQ邮箱获取授权码1.进入QQ邮箱点击,点击左上角的设置2.点击账户然后拉下来,开启SMTP 服务,可以获取授权码,复制下来。二.maven依赖 <dependency> <groupId >com.sun.mail</groupId > <artifactId >javax.mail</artifactId > <version &g

2022-04-10 17:15:39 852

原创 git创建推送流程命令

前提得有个远程代码仓库先到github中创建一个空project才能1.git init //初始化本地项目2.git add . //新增要提交的文件3.git commit -m "注释" //提交文件到本地仓库4.git checkout -b develop //切换并新建develop分支(看自己需要,不用可以跳过)5.git remote add origin http://xxx(仓库链接) 远程代码仓库地址 //新增远程仓库6.git pull --rebase origi

2022-04-07 00:28:04 366

原创 springboot全局跨域配置config类《可直接用》

修改String[] originsVal运行跨域源地址即可。package com.atguigu.eduservice.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.sprin

2022-04-06 11:29:29 267

原创 java各技术文档

1.Easyexcelhttps://www.yuque.com/easyexcel/doc/easyexcel

2022-04-02 15:09:42 505

原创 jwt的使用

jwt

2022-04-02 11:13:21 382

原创 Java一次导出百万条数据生成excel(web操作)

需求:在web页面操作,一次导出百万条数据并生成excel分析:1、异步生成Excel,非实时,完成后使用某种方式通知用户2、生成多个excel文件,并打包成zip文件,因为一个excel容纳不了这么多数据,即使分别放在不同的sheet中也不行,文件太大,打开需要很长时间,用户体验不好3、如果对数据格式没什么要求,可考虑导出csv文件,字符流,比excel快不少4、后台可开多个线程,分别生成excel文件,然后再合并5、可使用poi,但是poi是先将数据放在内存,然后再导出,所以建议一次不要在内

2022-04-02 10:40:31 594

原创 程序员词汇

1.Principal 最重要的;(shiro中subject对象方法获取当前登录用户)

2022-04-02 09:18:28 70

原创 idea打开springboot服务器管理视图services

1.找idea项目文件2.编辑workspace.xml文件,在结尾添加如下配置代码<component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option></comp

2022-04-01 14:04:00 788

原创 postMapping中的consumes/produces

1、 value, method;value: 指定请求的实际地址,指定的地址可以是URI Template 模式(后面将会说明);method: 指定请求的method类型, GET、POST、PUT、DELETE等;2、 consumes,produces;consumes: 指定处理请求的提交内容类型(Content-Type),例如application/json, text/html;produces: 指定返回的内容类型,仅当request请求头中的(Accept)类型

2022-03-31 16:17:33 6675

原创 2022.3.30今日不自律

实习了一个月,因为毕业设计的原因,请了两天回来做毕业设计,信心满满。应该能够两天搞定的,但是不了还是被王者荣耀给诱惑了,自己抵制力还是太差了,不够自律,感觉应该需要去做一些什么去锻炼一下自己的控制力,帮忙控制自己没用的欲望。看什么书好呢?还得去知乎找找。不想老是被王者荣耀控制了,不过知道个技巧,需要抵制旧的错误的东西,就要用一个新的东西去替代旧东西在你原来心里的位置。“以新替旧,而不是剔旧。”也是该找个爱好了。...

2022-03-30 19:41:37 76

原创 Shiro源码理解片段

1.new SimpleAuthenticationInfo(user,user.getPassword(),""),做了什么?问题:1.doGetAuthorizationInfo(PrincipalCollection principalCollection)中的PrincipalCollection是什么?答:存储了用户对象,来自认证方法中认证对象存储的用户对象。public class UserRealm extends AuthorizingRealm { //授权 @Ove

2022-03-28 10:44:58 278

原创 前后端数据交互遇到的问题(JSON版)

1.ajax成功回调后自动刷新当前页面,如何防止?ajax成功回调后,回调函数中有弹窗逻辑,执行了,但是一闪而过,而且整个页面刷新,是因为提交按钮为type=submit。最好的方式是将type=button,再将该按钮移出外。原因:button不加type类型默认submit,如果在表单中会自动提交表单,这是我们不想看到的. <button> == <button type="button"> (使用ajax时正确写法) <button type="s

2022-03-24 15:24:43 1914

原创 常用maven的依赖坐标

登陆maven 官网,地址:https://mvnrepository.com///shiro<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.0</version></dependency><dependency> &

2022-03-23 16:34:30 365

原创 spring 中@Quatifier(name=““)注解用法

spring 中@Quatifier(name="")注解用法·先说总结:该注解作用在属性和方法参数上,取容器同名bean对象装配。.** 详情:** 在自动装配属性上时,根据该注解名称去ioc中取bean; 在方法参数上时,根据从ioc中名称为name的bean装配进去。...

2022-03-23 16:28:52 342

原创 流程图各个元素含义

2022-03-23 11:22:18 3321

原创 【无标题】

mybatis代码生成器生成的criterion类使用项目记录,无记录不存在。 public static class Criterion { private String condition;//数据库字段名 private Object value; //条件值,有多种,目前发现:单值和list private Object secondValue; //条件生成器中判断逻辑(不等于,单值等于,between,in) p

2022-03-23 11:15:19 53

原创 Spring中的注解@Value(“#{}“)与@Value(“${}“)的区别和作用?

Spring中的注解@Value(“#{}“)与@Value(“${}“)的区别到底是什么?先说总结:@@RestController @RequestMapping("/login") @Component public class LoginController { @Value("#{1}") private int number; //获取数字 1 @Value("#{'Spring Expression Languag

2022-03-22 23:07:01 1396

原创 循环队列求元素个数为什么为(rear-front+maxSize)%maxSize?

必须理解的辅助算法:1.看成~~求x号盒子之前有多少个盒子。2.算法:用x号减去最前面的盒子编号。A:思路:上方元素+下方元素B:步骤:1.求出front盒子之前的盒子 (front)2.用所有的盒子减去front之前的盒子求得上方所有的元素(maxsize-front)3.在求出下方有元素的盒子 (rear)4.加上第二步求出的上方盒子,及总元素。 (re

2021-09-01 22:02:47 2648 3

原创 spring自动装配,Autowired装配接口成功了?!!

Autowired所谓的按类型装配并没有向我们想的那么简单,今天看视频的时候,发现在控制层的Userservice接口竟然能够自动注入,之前的使用都是直接用非抽象。比如:Person person = applicationContext.getBean(Person .class);这突然接口也可以自动注入了,很懵逼。所以我猜测, applicationContext.getBean(UserService.class),对于UserService.class这个类型,在spring框架中装配流

2021-03-31 22:18:36 346

原创 当我用maven第一次整合ssm后,tomcat疯狂部署失灵,我对tomcat碎碎念.

当我用maven第一次整合ssm后,tomcat疯狂部署失灵,我对tomcat碎碎念。先说说这次我如何解决tomcat部署有失灵:1.找到要部署的web项目字节码文件。2.替换字节码classes文件夹为什么可以?很简单,原因就是tomcat部署,加载的就是idea为他打包好的字节码文件。如果你想粗略的了解一下idea集成tomcat后这两个软件对应的是 “怎样的文件结构” 和 “tomcat是怎么找项目” 的话,下面的图可能对你有帮助。1)idea集成tomcat后,tomcat副

2021-03-30 23:28:30 170

原创 orm练习后,我对注解理解的加深

myFirst我对注解感性的理解注入信息,解析出信息。有什么用?(只分析此Orm案例) 我觉得注解的主要作用是,在程序运行的时候, 可以反射将注解中的信息解析出来,最后框架读取注解里的信息 在框架中进行处理,最终完成业务逻辑。练习反射读取注解信息Orm练习练习意义:理解在运行时通过反射将成员变量携带的注解信息提取出来代码操作:模拟框架获取咋们自定义类中注解的值//定义注解:类的注解和属性的注解@Target(ElementType.TYPE)/

2021-03-03 18:29:04 100 2

毕业答辩ppt,超级牛逼,超级好用,不好用打我

毕业答辩ppt,超级牛逼,超级好用,不好用打我

2022-04-23

idea Project structrue总结+如何导入eclipse步骤 .docx

idea中project structrue的总结

2022-01-13

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

TA关注的人

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