前端开发
编程语言
数据库
服务器
系统/运维
网络/安全
移动开发
CMS教程
网站运营
保存到桌面
关于我们
收藏本站
素材狗

素材狗

  • 首页
  • 学习HTML/CSS
  • 学习PHP
  • 学习JAVA
  • 学习CMS
  • 编程问答
  • 实例代码
  • 学习Python学习Go学习Ruby学习C学习C++学习Perl学习Lua学习Rust学习Scala学习VB
  • 手机随时阅读

编程教程

前端开发

编程语言

数据库

服务器

系统/运维

网络/安全

移动开发

CMS教程

网站运营

前端问题

php问题

Java问题

Python问题

C/C++问题

C#/.NET问题

移动开发问题

数据库问题

09 11
Java Git Commit Message使用规范

Java Git Commit Message使用规范

Java Git Commit Message使用规范 目录 概述 一.Commit message 的格式 1.1 Header 1.2 Body 二.例子 2.1 feat例子 2.2 fix例子 插件推荐 概述 不知道大家在各自项目中是如何写提供代码的commit message, 我们项目有的同事写的很简单,压根不知道提交了什么内容,是新功
发布于44天前
0 阅读
09 11
一文搞懂Java中的序列化与反序列化

一文搞懂Java中的序列化与反序列化

一文搞懂Java中的序列化与反序列化 目录 序列化和反序列化的概念 应用场景 序列化实现的方式 继承Serializable接口,普通序列化 继承Externalizable接口,强制自定义序列化 serialVersionUID的作用 静态变量不会被序列化 使用序列化实现深拷贝 常见序列化协
发布于44天前
0 阅读
09 11
Java利用TCP实现服务端向客户端消息群发的示例代

Java利用TCP实现服务端向客户端消息群发的示例代

Java利用TCP实现服务端向客户端消息群发的示例代码 目录 前言 代码 tcp服务端代码 ServerThread 线程类 TcpTool 消息群发工具类 Tcp客户端代码 前言 项目需要和第三方厂商的服务需要用TCP协议通讯,考虑到彼此双方可能都会有断网重连.宕机重启的情况
发布于44天前
0 阅读
09 11
SpringSecurity微服务实战之公共模块详解

SpringSecurity微服务实战之公共模块详解

SpringSecurity微服务实战之公共模块详解 目录 前言 模块结构 前言 在项目中安全框架是必不可少的,在微服务架构中更是尤为重要,我们项目中将安全模块单独抽离了一个公共模块出来,因为在我的项目架构中 需要用到的SpringSecurity 至少有三个地方
发布于44天前
0 阅读
09 11
java SpringBoot 分布式事务的解决方案(JTA+Atomic+多

java SpringBoot 分布式事务的解决方案(JTA+Atomic+多

java SpringBoot 分布式事务的解决方案(JTA+Atomic+多数据源) 目录 前言 一.项目依赖 二.数据源配置 三.数据源的注册 四.配置数据源对应的sqlSessionFactory 五.测试接口 六.建立JtaTestContoller.java 七.在test.ftl中增加一个按钮来测试 八.启动服务,验证结果 前言
发布于44天前
0 阅读
09 11
SpringBoot中配置SSL的同时支持http和https访问

SpringBoot中配置SSL的同时支持http和https访问

SpringBoot中配置SSL的同时支持http和https访问 目录 第一步:生成证书 第二步:获取证书 第三步:增加SSL配置 第四步:配置https访问 传输层安全性协议(英语:Transport Layer Security,缩写作 TLS),及其前身安全套接层(Secure Sockets Layer,缩写作 SSL)是一种安全协议,目
发布于44天前
0 阅读
09 11
SpringBoot使用AOP记录接口操作日志详解

SpringBoot使用AOP记录接口操作日志详解

SpringBoot使用AOP记录接口操作日志详解 SpringBoot 使用 AOP 记录接口操作日志,供大家参考,具体内容如下 一.AOP简介 1.什么是AOP AOP:Aspect Oriented Programming 面向切面编程 AOP关注不是某一个类或某些方法:控制大量资源,关注的是大量的类和方法. 2.AOP应用场
发布于44天前
0 阅读
09 11
SpringBoot项目读取外置logback配置文件的问题及解决

SpringBoot项目读取外置logback配置文件的问题及解决

SpringBoot项目读取外置logback配置文件的问题及解决 目录 SpringBoot读取外置logback配置文件 问题 解决 SpringBoot Logback的使用 标签定义 SpringBoot读取外置logback配置文件 springboot项目可以读取外置配置文件,避免了修改配置文件需要重新打包部署的问题. 部
发布于44天前
0 阅读
09 11
Lombok使用@Tolerate实现冲突兼容问题

Lombok使用@Tolerate实现冲突兼容问题

Lombok使用@Tolerate实现冲突兼容问题 目录 使用@Tolerate实现冲突兼容 例如,这样一个场景 Lombok实验性注解之@Tolerate 注解介绍 使用场景 实战演练 使用@Tolerate实现冲突兼容 使用Lombok能够减少程序员的重复工作提高工作效率,而Lombok的注解基本是基于标
发布于44天前
0 阅读
09 11
一文快速掌握Spring Cloud Stream

一文快速掌握Spring Cloud Stream

一文快速掌握Spring Cloud Stream 目录 一.概述简介 1.1. cloud Stream是什么 1.2. 设计思想 1.4. 注解 二.基于注解代码练习 2.1. 消息驱动之生产者 2.3. 目前存在的问题 2.4. 分组解决重复消费问题 2.5. 消息持久化 三.函数式编程练习 本篇文章所涉及到的demo练
发布于44天前
0 阅读
09 11
关于分布式锁(Redisson)的原理分析

关于分布式锁(Redisson)的原理分析

关于分布式锁(Redisson)的原理分析 目录 1.分布式锁场景 1.1 案例1 1.2 案例2-使用synchronized 实现单机锁 1.3 案例3-使用redis的SETNX实现分布式锁 1.4 案例4-加入过期时间 1.5 案例5-使用唯一id作为锁的value值 1.6 案例6-Redisson分布式锁 1.分布式锁场景 互联网秒
发布于44天前
0 阅读
09 11
Java中Volatile关键字能保证原子性吗

Java中Volatile关键字能保证原子性吗

Java中Volatile关键字能保证原子性吗 目录 volatile 有序性 可见性 是否能够保证原子性 volatile volatile 是 Java 中的一个相对来说比较重要的关键字,主要就是用来修饰会被不同线程访问和修改的变量. 而这个变量只能保证两个特性,一个是保证有序性,另外
发布于44天前
0 阅读
09 11
Java设计模式之抽象工厂模式浅析讲解

Java设计模式之抽象工厂模式浅析讲解

Java设计模式之抽象工厂模式浅析讲解 1.介绍 当系统准备为用户提供一系列相关对象,又不想让用户代码和这些对象形成耦合时,就可以使用抽象工厂模式. 2.如何实现 1)抽象产品--Car 2)具体产品--BYDCar.TSLCar 3)抽象工厂Factory 4)具体工厂--BYDFactory.TSLFac
发布于44天前
0 阅读
09 11
Spring基于注解配置事务的属性

Spring基于注解配置事务的属性

Spring基于注解配置事务的属性 本文实例为大家分享了Spring基于注解配置事务的属性,供大家参考,具体内容如下 一.事务属性概述 在Spring中,事务属性描述了事务策略如何应用到方法上,事务属性包含5个方面: ① 传播行为② 隔离级别③ 回滚策略④ 超
发布于44天前
0 阅读
09 11
SpringBoot Actuator未授权访问漏洞修复详解

SpringBoot Actuator未授权访问漏洞修复详解

SpringBootActuator未授权访问漏洞修复详解 目录 1.写在前面 2.问题描述 3.安全问题 4.禁止方法 5.完全禁用Actuator 1.写在前面 目前SpringBoot得框架,越来越广泛,大多数中小型企业,在开发新项目得时候.后端语言使用java得情况下,首选都会使用到SpringBoot. 在
发布于44天前
0 阅读
09 11
Spring使用注解和配置文件配置事务

Spring使用注解和配置文件配置事务

Spring使用注解和配置文件配置事务 本文实例为大家分享了Spring使用注解和配置文件配置事务的具体代码,供大家参考,具体内容如下 需求图: 使用注解配置事务: package com.atguigu.spring.tx;   public interface BookShopDao {       //根据书号获取书的单价   
发布于44天前
0 阅读
09 11
JavaSE实现图书管理系统的示例代码

JavaSE实现图书管理系统的示例代码

JavaSE实现图书管理系统的示例代码 目录 前言 1. 项目需求 2. 实现思路 3. 代码实现 包的设计 book包 operations包 user包 4. 实现效果 前言 这篇博客是在学习了一部分Java基础语法之后的练习项目,通过这个小项目的练习,对Java中的类和对象,抽象类和接口
发布于44天前
0 阅读
09 11
SpringCloud实现文件上传功能的方法详解

SpringCloud实现文件上传功能的方法详解

SpringCloud实现文件上传功能的方法详解 目录 图片上传 搭建项目 编写上传功能 图片上传 刚才的新增实现中,我们并没有上传图片,接下来我们一起完成图片上传逻辑. 文件的上传并不只是在品牌管理中有需求,以后的其它服务也可能需要,因此我们创
发布于44天前
0 阅读
09 11
使用Lombok @Builder注解导致默认值无效的问题

使用Lombok @Builder注解导致默认值无效的问题

使用Lombok@Builder注解导致默认值无效的问题 目录 @Builder注解导致默认值无效 原因分析 lombok@Builder忽略属性默认值的坑点 1. 简单使用 2. 默认值问题 3. 修改属性值 @Builder注解导致默认值无效 使用Lombok注解可以极高的简化代码量,比较好用的注解除了
发布于44天前
0 阅读
09 11
springboot配置ssl后启动一直是端口被占用的解决

springboot配置ssl后启动一直是端口被占用的解决

springboot配置ssl后启动一直是端口被占用的解决 目录 springboot配置ssl后启动一直是端口被占用 springboot端口被占用一招解决 解决步骤 springboot配置ssl后启动一直是端口被占用 srpingboot 配置 SSL 一直说密码不对然后端口被占用 我之前是这么写的 然后运
发布于44天前
0 阅读
1 2 3 4 5 下一页末页 共 5页100条

学习编程

Python教程 开始学习
学习Python

Python不仅是一种计算机程序设计语言、还是一种面向对象、解释型的计算机程序语言,汇集整理Pytho......

Go教程 开始学习
学习Go

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。......

Ruby教程 开始学习
学习Ruby

Ruby是一种纯粹的面向对象编程语言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)创建于......

C教程 开始学习
学习C

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编......

最新发布

  • 网站图片丢失或者获取失败时显示默认图片的办法 3小时前
  • PHP正则表达式匹配字符方法汇总 4小时前
  • Nib文件是什么?Nib文件打开方法 5小时前
  • iOS、Mac OS X系统中编程实现汉字转拼音的方法(超级简单) 5小时前
  • iOS7 毛玻璃特效代码 5小时前

图文推荐

  • java启动时自定义配置文件路径,自定义log4j2.xml位

    java启动时自定义配置文件路径,自定义log4j2.xml位

  • SpringBootMybatis批量插入Oracle数据库数据

    SpringBoot Mybatis批量插入Oracle数据库数据

  • JavaWeb实现注册用户名检测

    JavaWeb实现注册用户名检测

文章热榜

1 利用Java实现带GUI的气泡诗词特效

利用Java实现带GUI的气泡诗词特效 目录 实现效果 示例代码 AlgoVisualizer.java AlgoFrame.java Circle.java AlgoVisHelper.java 实现效果 实现第个气泡中心显示一个字,在框中随意运动,用空格键按下运行停止,再按下左键运动继续.用鼠标左键按下选中的圆变为填充的

2 Java IO流之字节输入流的使用详解

JavaIO流之字节输入流的使用详解 目录 一.InputStream字节输入流 二.FileInputStream文件输入类 三.文件复制 一.InputStream字节输入流 ①.是一个抽象类,不能够创建对象,需要被继承才能够使用 ②.在java.io包下,使用时需要导入 ③.公共的方法: 方法一: int re

3 Spring Security 自定义资源服务器实践过程

SpringSecurity自定义资源服务器实践过程 目录 前言 最小化配置 安装资源服务器 配置资源服务器 配置客户端 整流程体验 总结 前言 在前面我们使用最小化配置的方式搭建了自己的授权服务器,现在我们依旧用最小化的方式配置自己的资源服务器.资

4 mybaties plus实体类设置typeHandler不生效的解决

mybatiesplus实体类设置typeHandler不生效的解决 目录 实体类设置typeHandler不生效问题 解决 mybaties中TypeHandler的使用 解决 实体类设置typeHandler不生效问题 实体类: @Data @TableName(value = centre_manage_server_info) public class ServerEntity { @TableId(value = id) //@Column(name

5 Java实现优先队列式广度优先搜索算法的示例代码

Java实现优先队列式广度优先搜索算法的示例代码 目录 1.问题描述 2.实现 3.测试 1.问题描述 2.实现 package com.platform.modules.alg.alglib.p933; import java.util.Arrays; import java.util.PriorityQueue; public class P933 { public static final int N = 10; // 记录最优解 boolean bestx[] =

关于我们

© 2023 素材狗 版权所有并保留所有权