前端开发
编程语言
数据库
服务器
系统/运维
网络/安全
移动开发
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 10
Java Array.sort()源码分析讲解

Java Array.sort()源码分析讲解

JavaArray.sort()源码分析讲解 阅读起点: Arrays.sort(nums1); 使用ctrl+左键进入sort()方法 1.Arrays.sort() 关于sort()的方法一共有14个,就目前调用的来看是以下这种最基础的. public static void sort(int[] a) { DualPivotQuicksort.sort(a, 0, a.length - 1, null, 0, 0); } 2.DualPivotQuicks
发布于44天前
0 阅读
09 10
图解Java中归并排序算法的原理与实现

图解Java中归并排序算法的原理与实现

图解Java中归并排序算法的原理与实现 目录 一.基本思想 二.算法分析 1.算法描述 2.过程分析 3.动图演示 三.算法实现 一.基本思想 归并排序是建立在归并操作上的一种有效的排序算法.该算法是采用分治法(Divide and Conquer)的一个非常典型的应用.将已
发布于44天前
0 阅读
09 10
spring boot教程之产生的背景及其优势

spring boot教程之产生的背景及其优势

springboot教程之产生的背景及其优势 目录 一.前置说明 本节大纲 二.spring boot诞生的背景 三.spring boot 改变了什么 四.Spring Boot主要特性 五.Spring Boot集成第三方类库的步骤 一.前置说明 本节大纲 spring boot 诞生的背景 Spring boot 改变了什么 Spring Boot主要
发布于44天前
0 阅读
09 10
mybatis调用mysql存储过程并获取返回值方式

mybatis调用mysql存储过程并获取返回值方式

mybatis调用mysql存储过程并获取返回值方式 目录 mybatis调用mysql存储过程并获取返回值 1.mysql创建存储过程 2.mybatis调用 mybatis调存储过程遇到返回值null的坑 mybatis调存储过程时返回值null mybatis调用mysql存储过程并获取返回值 1.mysql创建存储过程 #结束符
发布于44天前
0 阅读
09 10
详解Spring依赖注入的三种方式以及优缺点

详解Spring依赖注入的三种方式以及优缺点

详解Spring依赖注入的三种方式以及优缺点 目录 0.概述 1.属性注入 1.1 优点分析 1.2 缺点分析 2.Setter 注入 优缺点分析 3.构造方法注入 优点分析 总结 0.概述 在 Spring 中实现依赖注入的常见方式有以下 3 种: 属性注入(Field Injection): Setter 注入(Setter Inj
发布于44天前
0 阅读
09 10
Spring使用注解方式处理事务

Spring使用注解方式处理事务

Spring使用注解方式处理事务 Spring有专门的类来处理事务,在这之前我们先要理解Spring处理事务中的几个概念: 1.接口: 事务管理器是PlatformTransactionManager接口,在接口中定义了事务的主要函数:commit(); 事务提交rollback();事务回滚 2.事务管理器接口的实现
发布于44天前
0 阅读
09 10
JavaWeb实现注册用户名检测

JavaWeb实现注册用户名检测

JavaWeb实现注册用户名检测 本文实例为大家分享了JavaWeb实现注册用户名检测的具体代码,供大家参考,具体内容如下 案例说明 实现一个可以异步获取用户名是否被注册的小案例.如: 1.编写Html与js: !DOCTYPE html html lang=en head     meta charset=UTF-8     titl
发布于44天前
0 阅读
09 10
Spring框架基于注解开发CRUD详解

Spring框架基于注解开发CRUD详解

Spring框架基于注解开发CRUD详解 Spring框架基于注解开发CRUD,供大家参考,具体内容如下 1. Maven坐标 !-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc -- dependency     groupIdorg.springframework/groupId     artifactIdspring-webmvc/artifactI ...
发布于44天前
0 阅读
09 10
Java中Optional类及orElse方法详解

Java中Optional类及orElse方法详解

Java中Optional类及orElse方法详解 目录 引言 Java 中的 Optional 类 ofNullable() 方法 orElse() 方法 案例 orElseGet() 方法 案例 orElse() 与 orElseGet() 之间的区别 引言 为了让我更快的熟悉代码,前段时间组长交代了一个小任务,大致就是让我整理一下某个模块中涉及
发布于44天前
0 阅读
09 10
Java static关键字详细解析

Java static关键字详细解析

Java static关键字详细解析 目录 static目的 static范围 静态(static)修饰 静态变量 静态方法 静态代码块 静态类 static变量存储在方法区(Method Area) static目的 java中的static关键字主要用于内存管理. static范围 使用范围:java static关键字可以用在变量.方法.代
发布于44天前
0 阅读
09 10
Java使用connectTo方法提高代码可续性详解

Java使用connectTo方法提高代码可续性详解

Java使用connectTo方法提高代码可续性详解 目录 关于可读性的一些想法 整理connectTo方法 源代码有两种不同的用户:程序员和计算机.一方面,计算机既能处理干净.结构良好的代码,也能处理混乱的代码.另一方面,程序员对代码的可读性很敏感.甚至是代码
发布于44天前
0 阅读
09 10
Mysql json类型字段Java+Mybatis数据字典功能的实

Mysql json类型字段Java+Mybatis数据字典功能的实

Mysqljson类型字段Java+Mybatis数据字典功能的实践方式 目录 前言 应用场景介绍 数据字典案例实践 表结构 实体类 关系映射 泛型擦除问题解决(7.21新增) 效果展示 总结 前言 JSON类型是MySQL5.7.8中新加入的一种数据类型,并在后续版本尤其是MySQL8.0中得到
发布于44天前
0 阅读
09 10
Java多线程解决龟兔赛跑问题详解

Java多线程解决龟兔赛跑问题详解

Java多线程解决龟兔赛跑问题详解 目录 多线程4(龟兔赛跑-休眠线程) 1.题目 2.解题思路 3.代码详解 多线程4(龟兔赛跑-休眠线程) 1.题目 在龟兔赛跑中,领先的兔子因为通宵写博客,中途太累睡着了,跑输了乌龟.这个故事说明了兔子是爱学习的同学.咳咳
发布于44天前
0 阅读
09 10
MyBatis中foreach标签的collection属性的取值方式

MyBatis中foreach标签的collection属性的取值方式

MyBatis中foreach标签的collection属性的取值方式 目录 foreach标签的collection属性的取值 传的是List列表 传的是Array数组 传的是Map collection属性总结 MyBatis使用foreach标签报错 原因 解决方案 foreach标签的collection属性的取值 传的是List列表 接口代码 ListEmp f
发布于44天前
0 阅读
09 10
Spring @value用法示例详解

Spring @value用法示例详解

Spring@value用法示例详解 目录 一.两种使用方法 二.配置 2.1 @Value(“#{configProperties[‘key’]}”)使用 2.1.1配置文件: 2.2 @Value(“${key}”)使用 2.2.1 配置文件 为了简化读取properties文件中的配置值,spring支持@value注解的方式来获取,这种方式大大简化了项目配
发布于44天前
0 阅读
09 10
Java redis使用场景介绍

Java redis使用场景介绍

Javaredis使用场景介绍 目录 1.作为缓存 1.1 为何使用 1.2 什么样的数据适合放入缓存 1.3 使用redis作为缓存 1.3.1 未使用配置类 1.3.2 使用配置类 2.分布式锁 2.1 压测工具的使用 2.2 库存项目 2.2.1 controller层 2.2.2 dao层 2.2.3 entity层 2.2.4 service层 2.2.5 mapper 2
发布于44天前
0 阅读
09 10
Java shiro安全框架使用介绍

Java shiro安全框架使用介绍

Java shiro安全框架使用介绍 目录 1.shiro安全框架 1.1 什么是权限管理 1.2 什么是身份认证 1.3 什么是授权 1.4 认证授权框架有哪些 2.使用shiro完成认证工作 2.1 shiro中认证的关键对象 2.2 认证流程 2.3 项目代码 2.3.1 依赖 2.3.2 创建ini文件 2.3.3 测试代码
发布于44天前
0 阅读
09 10
Classloader隔离技术在业务监控中的应用详解

Classloader隔离技术在业务监控中的应用详解

Classloader隔离技术在业务监控中的应用详解 目录 1. 背景简介 2. 业务监控平台脚本调试流程 2.1 业务监控的脚本开发调试流程图 3. 自定义Classloder | 打破双亲委派 3.1 什么是Classloader 3.2 Classloader动态加载依赖文件 3.3 自定义类加载器 3.4 业务监控使用
发布于44天前
0 阅读
09 10
Java API操作Hdfs的示例详解

Java API操作Hdfs的示例详解

Java API操作Hdfs的示例详解 目录 1.遍历当前目录下所有文件与文件夹 2.遍历所有文件 3.创建文件夹 4.删除文件夹 5.上传文件 6.下载文件 1.遍历当前目录下所有文件与文件夹 可以使用listStatus方法实现上述需求.listStatus方法签名如下 /** * List the statu
发布于44天前
0 阅读
09 10
Java实现快速排序算法可视化的示例代码

Java实现快速排序算法可视化的示例代码

Java实现快速排序算法可视化的示例代码 实现效果 示例代码 import java.awt.*; public class AlgoVisualizer { private static int DELAY = 100; private SelectionSortData data; private AlgoFrame frame; public AlgoVisualizer(int sceneWidth, int sceneHeight, int N){ data = new SelectionSor
发布于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 素材狗 版权所有并保留所有权