前端开发
编程语言
数据库
服务器
系统/运维
网络/安全
移动开发
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中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 阅读
09 11
如何动态替换Spring容器中的Bean

如何动态替换Spring容器中的Bean

如何动态替换Spring容器中的Bean 目录 动态替换Spring容器中的Bean 原因 方案 实现 Spring中bean替换问题 动态替换Spring容器中的Bean 原因 最近在编写单测时,发现使用 Mock 工具预定义 Service 中方法的行为特别难用,而且无法精细化的实现自定义的行为,因此
发布于44天前
0 阅读
09 11
Java OkHttp框架源码深入解析

Java OkHttp框架源码深入解析

JavaOkHttp框架源码深入解析 目录 1.OkHttp发起网络请求 可以通过OkHttpClient发起一个网络请求 通过Retrofit发起一个OkHttp请求 2.OkHttp的连接器 1.OkHttp发起网络请求 可以通过OkHttpClient发起一个网络请求 //创建一个Client,相当于打开一个浏览器 OkHttpClient ok
发布于44天前
0 阅读
09 11
Java AOP动态代理详细介绍

Java AOP动态代理详细介绍

JavaAOP动态代理详细介绍 目录 1.IOC与AOP概念 2.为何使用动态代理 2.1 JDK原生动态代理 2.1.1 MathService接口类 2.1.2 MathServiceImpl实现接口类 2.1.3 ProxyFactory动态代理工厂 2.1.4 测试类 2.2 cglib动态代理 2.2.1 MathServiceImpl类 2.2.2 ProxyFactory动态代理工厂 2.2.3 测试
发布于44天前
0 阅读
09 11
java启动时自定义配置文件路径,自定义log4j2.xml位

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

java启动时自定义配置文件路径,自定义log4j2.xml位置方式 目录 java启动时自定义配置文件路径,自定义log4j2.xml位置 启动时指定配置文件位置 有一种说法:说配置文件加载顺序为(由高到低) 经验证 后来又发现一个问题 如果启动不了 java服务启动指定配
发布于44天前
0 阅读
09 11
Java利用多线程模拟银行系统存钱问题

Java利用多线程模拟银行系统存钱问题

Java利用多线程模拟银行系统存钱问题 目录 多线程6(模拟银行系统存钱) 1.题目 2.解题思路 3.代码详解 多线程6(模拟银行系统存钱) 1.题目 模拟一个简单的银行系统,使用两个不同的线程向同一个账户存钱. 实现:使用synchronized关键字,将存钱的方法修改
发布于44天前
0 阅读
09 11
Java线程变量ThreadLocal源码分析

Java线程变量ThreadLocal源码分析

Java线程变量ThreadLocal源码分析 1.ThreadLocal 线程变量,和当前线程绑定的,只保存当前线程的变量,对于其他线程是隔离的,是访问不到里面的数据的. 2.在Looper中使用到了ThreadLocal,创建了一个Looper是保存到了ThreadLocal中. //这里用到了泛型,ThreadLocal中只保
发布于44天前
0 阅读
09 11
Java泛型与注解全面分析讲解

Java泛型与注解全面分析讲解

Java泛型与注解全面分析讲解 目录 1.什么是泛型 2.为何使用泛型 2.1.如何定义泛型 2.2.通配符 2.3.受限泛型 2.4.泛型接口 2.5.泛型方法 3.java高级--注解 3.1.预定义注解 3.2.自定义注解(初级) 3.3.元注解 3.4.自定义注解(高级) 1.什么是泛型 其实我们在使用集
发布于44天前
0 阅读
09 11
Java反射机制介绍

Java反射机制介绍

Java反射机制介绍 1.通过反射,我们可以构建实例,得到成员变量的值,得到方法并调用. 还可以获得定义在成员变量.方法.方法参数上的注解. 接下来看代码实现,然后讲原理. 1)构建无参实例:通过反射调用无参构造函数 //1.通过全类名加载字节码对象
发布于44天前
0 阅读
09 11
SpringBoot Mybatis批量插入Oracle数据库数据

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

SpringBootMybatis批量插入Oracle数据库数据 目录 前端数据 数据表结构 后端Controller: mapper xml 前端数据 有如下需求,前端提交一个对象cabinData,保存到数据表中,对象结构如下:  {      shipId:424,      shipName:大唐2号,      ballastCabinData:[艏尖舱,双层底1左
发布于44天前
0 阅读
09 11
源码分析SpringMvc日志打印被忽略输出问题

源码分析SpringMvc日志打印被忽略输出问题

源码分析SpringMvc日志打印被忽略输出问题 目录 1.写在前面 2.问题引出 3.截取源码分析 4.截取问题处理 1.写在前面 在java的开发过程中,涉及到java web的开发,基本上都是走spring这一套了. 我们之前一般来说,都会说mvc:Model(模型业务).View(视图界面).Cont
发布于44天前
0 阅读
09 11
Java IO流之字符流的使用详解

Java IO流之字符流的使用详解

JavaIO流之字符流的使用详解 目录 一.字符流的出现 二.字符输入流Reader 三.文件字符输入流 FileReader 四.字符输出流 Writer 五.文件字符输出流 FileWriter 六.close()和flush()的区别 七.换行和续写 八.使用try-catch-finally处理流异常 一.字符流的出现 中文在G
发布于44天前
0 阅读
首页上一页 36 37 38 39 40 41 42 43 44 45 46 下一页末页 共 51页1007条

学习编程

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小时前

图文推荐

  • python中defaultdict用法实例详解

    python中defaultdict用法实例详解

  • PHP实现转盘抽奖算法分享

    PHP实现转盘抽奖算法分享

  • PHP实现数据库的增删查改功能及完整代码

    PHP实现数据库的增删查改功能及完整代码

文章热榜

1 PHP正则表达式匹配函数 preg_match 与 preg_match_all

preg_match() 函数用于进行正则表达式匹配,成功返回 1 ,否则返回 0 。 语法: int preg_match( string pattern, string subject [,  array  matches ] ) 参数说明: 参数 说明 pattern 正则表达式 subject 需要匹配检索

2 字符串分隔符用什么符号好一点

大家都知道, split用来分割String字符串的内容,最好避开这几个字符串 * ^ : |,因为他们是特殊字符,如果用他们分割内容的话,是需要转义的,不然,会分割不成功,如: String city = "北京|上海|广州|深圳";//  如果以竖线为分隔符,则split的时候

3 php数组怎么进行序列化

序列化 一般情况下,创建的对象的生命周期在程序终止的时候就终结了。但是,当在程序不运行的情况下需要用到对象信息的时候,就需要用到序列化。序列化是将一个对象转换成为一个字节序列,该字节序列随后可以写入磁盘或者在网络中传

4 php中serialize()和unserialize()函数怎么用

这篇文章主要介绍了php的serialize()函数和unserialize()函数的相关资料,需要的朋友可以参考下 php的serialize()函数和unserialize()函数 适用情境:serialize()返回字符串,此字符串包含了表示value的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值

5 php数据库mysql语句中like用法

本文介绍了Mysql必读sql中like语句通配符用法,希望能够帮到大家。 导读:sql like通配符: 通配符 说明 _ 与任意单字符匹配% 与包含一个或多个字符的字符串匹配[ ] 与特定范围(例如,[a-f])或特定集(例... sql like通配符: 通配符 说明 _ 与任意单字符匹

关于我们

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