首页
学习
活动
专区
工具
TVP
发布

墨白的Java基地

代码改变世界!
专栏作者
201
文章
403749
阅读量
33
订阅数
【后端】IntelliJ IDEA 快速自动生成 Junit 测试类
在 idea 中定位菜单到 File | Settings | Editor | File and Code Templates | Code,配置生成 Junit 的默认信息,我这里配置的是注释模板,如下:
框架师
2023-03-14
1.7K0
【随笔】Maven 中 dependencyManagement 标签作用说明
在 Maven 多模块的时候,管理依赖关系是非常重要的,各种依赖包冲突,查询问题起来非常复杂,于是就用到了,
框架师
2022-10-28
1.2K0
【后端】MapStruct 使用详解
常见场景: 比如一个 insert 方法, 在前端传输数据的时候, 为了隐藏后端表结构, 我们会选择构建一个 Dto 来接收数据, 再将 Dto 的值传递给 Entity , 这样省不了大量的 getter/setter 调用, 当一个项目中存在大量的赋值操作, 代码会非常冗余. 这时候如果有一个非常方便的属性映射框架, 可以大大提高我们的效率. 下面进入正题, 来聊聊 MapStruct.
框架师
2022-09-02
1.2K0
【Mybatis系列】Mybatis入门
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
框架师
2022-03-08
5070
【随笔】论一个面试题的解决思路
前言 是这样的,最近准备跳槽啦,开始面试了,遇到这样一个问题:给你一个无穷字符串类型的 IP ,IP 之间以 , 分割,类似这样 String ipStr = "192.168.10.222,192.168.10.43,192.168.10.243",现在需要你写一个方法,入参为 ipStr,出参为 ipStr 的最后一个 Ip。 我比较蠢。。。。当面试官问我的时候,我想到的解决方案就是遍历这个数组,然后存入一个集合,根据索引来定位最后一个 IP ,但是面试官讲我这个有性能问题,我自己尝试了一遍,在一千万以
框架师
2022-03-08
1890
【Web系列】SpringBoot防护XSS攻击配置
后端解决这个其实很简单的,有句名言,不要相信前端传过来的任何参数,简单来说,XSS 在后端处理的时候对所有用户提交的数据进行校验和转义,比如把< 转换为 &lt; 把 > 转换为 &rt;
框架师
2022-03-08
3.9K0
【Linux系列】Telnet 命令使用和详解
Windows操作系统默认未安装该功能。下面演示在 Windows中安装 Telnet Client 的方法。
框架师
2022-03-08
18.7K0
Java数据类型和MySql数据类型对应表
MySQL数据类型对应Java数据类型 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述 VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 BLOB L+N BLOB java.lang.byte[] -4 TEXT 65535 VARCHAR java.lang.String -1 INTEGER 4 INTEGER UNSIGN
框架师
2021-11-22
3.1K0
【DB系列】SpringBoot实现MySQL数据库备份与还原
这篇文章已经构思很久了,之前说过的,可以看下这篇文章MySQL数据库备份与恢复-使用MySQLDump记录 | 框架师,是一个可视化备份MySQL的需求,我们平台是BS的架构,有一个WEB 页面,客户需求是在页面上对所有的平台数据执行备份和恢复操作,那么就需要使用代码去调用MySQL备份和恢复的指令,下面是具体实现步骤;
框架师
2021-11-22
3.4K0
SpringBoot异步任务记录
简介 突发奇想,就想玩一下异步任务,记得之前项目有个场景需要使用异步执行,但是异步调用没有成功,后来采用了多线程去执行,今天就系统的学习下异步执行任务。记录一下 有时候在项目中,当访问其他人的接口较慢或者做耗时任务时,不想程序一直卡在耗时任务上,想程序能够并行执行, 我们可以使用多线程来并行的处理任务,也可以使用 spring 提供的异步处理方式 @Async 。 在异步处理的方法上添加注解 @Async ,就会启动一个新的线程去执行。 Spring 通过任务执行器 TaskExecutor ,来实现多线程
框架师
2021-08-05
5200
JavaSe-网络编程
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
框架师
2021-04-28
3120
Lombok
定位到file/setings/plugins/markeptlace搜索Lombok
框架师
2021-03-08
5750
hexo博客添加到桌面应用程序
PWA 是可被发现、易安装、可链接、独立于网络、渐进式、可重用、响应性和安全的。关于这些含义的细节,请参阅 PWA的优势。简单概括为以下几点
框架师
2021-03-08
7000
查找线上网站宕机原因
今天上午上班,准备记录一个异常信息,打开博客发现 发现博客居然挂了………我记得我昨天没有写东西,也没重新部署呀,回家学习的时候打开还是正常没有问题的 然后我就查看coding的部署日志,这是后来的日志
框架师
2021-03-08
8760
IDEA设置单行行首注释去掉多余空格
这和我理想的注释风格差距太大了,对于我这个有轻微强迫症的人来说是不能忍的,解决方案如下
框架师
2021-03-07
4.9K0
权限修饰符和常用关键字学习
权限修饰符和常用关键字学习 Public(公共权限) public:(公共权限) 可以修饰类,成员变量,成员方法,构造方法 被public修饰的成员,可以在任何一个类中被调用,不管同包或不同包,是权限最大的一个修饰符 public class Demo{ } Private(私有权限) private:(私有权限) 可以修饰成员变量,构造方法,成员方法,不能修饰类(外部类,内部类不考虑) 被private修饰的成员,只能在定义它们的类中使用,在其他类中不能调用。 public class Demo {
框架师
2021-03-06
2360
Java内部类复习笔记
什么是Java内部类? 在类内部可定义成员变量和方法,且在类内部也可以定义另一个类。如果在类 Outer 的内部再定义一个类 Inner,此时类 Inner 就称为内部类(或称为嵌套类),而类 Out
框架师
2021-03-05
5840
Java-多线程
一个线程可以在给定时间点处于一个状态,这些状态是不反应任何操做系统线程状态的虚拟机状态
框架师
2021-03-05
7630
用了这么多年的注解,你知道注解是干嘛的嘛?
注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、 接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。
框架师
2020-07-20
5790
Java开发的效率工具--Lombok
Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more. ######################################################## 大概的意思:Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量。
框架师
2020-07-09
6910
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档