搜索结果
查询Tags标签: Java,共有 50374条记录-
一文理清排序算法中的直接插入、快排和希尔排序的区别
前言 在上一篇文章中,给大家介绍了冒泡排序和选择排序,这两种算法都是排序算法。实际上排序算法还有插入、希尔、快速排序等,接下来我们就来学习一下这几种排序算法。全文大约【5400】 字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富的案例及配图…
2023/6/7 11:22:37 人评论 次浏览 -
说说验证码功能的实现
前言 大家好,我是 god23bin,今天说说验证码功能的实现,相信大家都经常接触到验证码的,毕竟平时上网也能遇到各种验证码,需要我们输入验证码进行验证我们是人类,而不是机器人。 验证码有多种类型,比如图片验证码、短信验证码和邮件验证码等等,虽说多种类型,图片也…
2023/6/7 5:22:17 人评论 次浏览 -
你还在用Object.equals()方法吗?
前言 当《阿里巴巴Java开发手册》发布后,我也是仔细进行了阅读,想从中找出一些“标准”,让自己的代码质量提高。手册中对 Object 的 equals 方法的使用进行了强制,而且推荐使用 JDK7 中工具类 Objects 的 equals 方法,至此之后我就很少使用 Object.equals() 方法了。…
2023/6/7 1:23:39 人评论 次浏览 -
20个Golang片段让我不再健忘
前言 本文使用代码片段的形式来解释在 go 语言开发中经常遇到的小功能点,由于本人主要使用 java 开发,因此会与其作比较,希望对大家有所帮助。 1. hello world 新手村的第一课,毋庸置疑。 package mainimport "fmt"func main() {fmt.Printf("hello wor…
2023/6/7 1:22:52 人评论 次浏览 -
Java中的金钱陷阱
前言 有多少小伙伴是被标题 骗 吸引进来的呢,我可不是标题党,今天的文章呢确实跟”金钱“有关系。 但是我们说的不是过度追求金钱而掉入陷阱,而是要说一说在Java程序中,各种跟金钱运算有关的陷阱。 日常工作中我们经常会涉及到各种金额这样浮点数的运算。 一旦涉及到金…
2023/6/7 1:22:17 人评论 次浏览 -
Java革命性ORM框架之快速上手的Jimmer
Jimmer是一款革命性的ORM框架,它的目标是提供一个简单易用的API,帮助开发人员更加轻松地操作数据库。Jimmer使用了Java 8的新特性,如Lambda表达式和Stream API,使得代码更加简洁、易读。本文将详细介绍Jimmer的基本用法,并提供一些Java代码案例说明。 1. 什么是ORM?…
2023/6/6 18:53:40 人评论 次浏览 -
Dubbo远程调用在IDEA无法打断点怎么破
以下是如何在IDEA中在Dubbo的分布式环境中设置远程调试的步骤: 1、首先,你需要在启动提供者服务时,加入一些JVM参数以开启调试服务。这些参数应该在你的启动脚本或者命令中。以下是一个常见的示例:-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=…
2023/6/6 18:52:19 人评论 次浏览 -
为什要微服务化?
一、大而集中式的服务从 0 到 1 的堆砌式发展 一个服务承载所有,一个系统涵盖一切,这可能是大多数公司初创时的技术风貌。一切追求快速验证,快速响应,快速实现。 但是,伴随着业务的膨胀发展,相应的技术支撑要求也在不断提升。从最开始的一个简单的服务,不断地添枝加…
2023/6/6 14:23:03 人评论 次浏览 -
Java 新的生态,Solon v2.3.2 发布
Solon 是什么框架? 一个,Java 新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(全球第二级别的生态)。与其他框架相比,它解决了两个重要的痛点:启动慢,费资源。 解决痛点? 由于Solon Bean容器的独特设计,不会因为扩展依赖变多而启动很慢(开…
2023/6/6 11:23:47 人评论 次浏览 -
从 0 到 1 搭建自己的脚手架(java 后端)
一、脚手架是什么 脚手架是一种基础设施工具,用于快速生成项目的框架代码和文件结构。它是一种标准化的开发工具,使开发人员能够在项目的早期阶段快速搭建出一个具备基本功能和结构的系统。 二、脚手架的意义 主流的微服务架构体系下很多公司会将原有的单体架构或者繁重…
2023/6/6 11:22:53 人评论 次浏览 -
前后端分离架构下使用 Sa-Token 完成登录认证
一、架构分析 目前绝大多数系统都已经采用 “前后端分离” 架构来设计了,传统的Session模式鉴权也不再适合这种架构(或者需要额外写很多的代码来专门适配)。 Sa-Token 是一个 java 轻量级权限认证框架,专为前后端分离架构打造,主要解决登录认证、权限认证、单点登录、…
2023/6/6 1:52:06 人评论 次浏览 -
排序算法中的冒泡和选择排序详解(持续更新系列)
本系列文章为Java基础入门内容,致力于为大家详细讲解学习Java中的一些难点、常见点等,内容由浅入深。 文末有全文重点总结及配套视频资料,更多相关技术问题欢迎和我们一起交流讨论!更多学习资料可点这里获取 前言 我们要想成为一个优秀的程序员,其实非常关键的一点就…
2023/6/5 14:23:48 人评论 次浏览 -
一文吃透Java并发高频面试题
内容摘自我的学习网站:topjavaer.cn分享50道Java并发高频面试题。 线程池 线程池:一个管理线程的池子。 为什么平时都是使用线程池创建线程,直接new一个线程不好吗? 嗯,手动创建线程有两个缺点不受控风险 频繁创建开销大为什么不受控? 系统资源有限,每个人针对不同…
2023/6/5 1:22:06 人评论 次浏览 -
Spring 核心概念之一 IoC
前言 欢迎来到本篇文章!通过上一篇什么是 Spring?为什么学它?的学习,我们知道了 Spring 的基本概念,知道什么是 Spring,以及为什么学习 Spring。今天,这篇就来说说 Spring 中的核心概念之一 IoC。 IoC 这个概念对于初学者来说还真不是很好理解,我就是那个理解不了…
2023/6/3 18:22:42 人评论 次浏览 -
elment UI + EasyExcel 实现 导入
前端组件<hd-flex><el-dialog v-model="isUploadDialog" width="50%" lock-scroll=false><el-uploadclass="upload-demo"drag:action="url":on-success="success":on-error="error":headers=…
2023/6/3 1:22:38 人评论 次浏览