Java 第186页
Netty 学习笔记-拾光赋

Netty 学习笔记

Java 网络编程 早期的 Java API 只支持由本地系统套接字库提供的所谓的阻塞函数,下面的代码展示了一个使用传统 Java API 的服务器代码的普通示例 // 创建一个 ServerSocket 用以监听指定端口上...
Lee的头像-拾光赋Lee2年前
0340
java计算机毕业设计在线教育平台的设计与实现(开题+程序+论文)-拾光赋

java计算机毕业设计在线教育平台的设计与实现(开题+程序+论文)

java计算机毕业设计在线教育平台的设计与实现(开题+程序+论文),本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。 系统程序文件列表 开题报告内容 在...
十大经典排序算法-拾光赋

十大经典排序算法

十大经典排序算法,引言 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相...
Lee的头像-拾光赋Lee1个月前
03412
不止排名,Google SEO 10 大核心心得分享-拾光赋

不止排名,Google SEO 10 大核心心得分享

不止排名,Google SEO 10 大核心心得分享,原博客:https://bysocket.com/seo-tips-2025/ 在过去的一年中,我深入实践了 Google SEO,积累了自己一些经验和看法。以下是我的实操心得,希望对大家...
Lee的头像-拾光赋Lee10个月前
0345
mybatis案例程序-拾光赋

mybatis案例程序

前置工作 导包(mysql-connector-java、mybatis) 实体类 Mapper层 1.接口 public interface BookMapper { public Book getBookById(Integer bookID); } 2.创建Mapper的映射文件 <?xml versi...
Lee的头像-拾光赋Lee2年前
0340
dubbo~全局异常拦截器的使用与设计缺陷~续-拾光赋

dubbo~全局异常拦截器的使用与设计缺陷~续

上一次的介绍,主要围绕如何统一去捕获异常,以及为每一种异常添加自己的Mapper实现,并且我们知道,当在ExceptionMapper中返回非200的Response,不支持application/json的响应类型,而是写死的...
Lee的头像-拾光赋Lee2年前
0340
Springboot+Shiro+Mybatis+mysql实现权限安全认证-拾光赋

Springboot+Shiro+Mybatis+mysql实现权限安全认证

Shiro是Apache 的一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。Shiro 主要分为两个部分就是认证和授权两部分 一、介绍 Subject代表了当前用户的安全操作 SecurityManag...
Lee的头像-拾光赋Lee2年前
0340
cross-plateform 跨平台应用程序-10-naitvescript 介绍-拾光赋

cross-plateform 跨平台应用程序-10-naitvescript 介绍

cross-plateform 跨平台应用程序-10-naitvescript 介绍,跨平台系列 cross-plateform 跨平台应用程序-01-概览 cross-plateform 跨平台应用程序-02-有哪些主流技术栈? cross-plateform 跨平台应...
Lee的头像-拾光赋Lee2年前
0340
MapStruct原理解析-拾光赋

MapStruct原理解析

关键词 JSR-269、编译原理、生成树AST、SPI机制、FreeMarker 要想搞懂mapstruct的底层实现原理,需要先知道java编译流程:.java源文件经过编译器编译成为.class文件,虚拟机执行的就是.class文...
Lee的头像-拾光赋Lee3年前
0340
windows如何快速切换分屏?-拾光赋

windows如何快速切换分屏?

windows如何快速切换分屏?,前言 大家好,我是小徐啊。我们在windows中开发Java应用的时候,有时候内容实在太多了,导致我们的一个屏幕看起来都不够用了。各种各样的文件,程序都打开这个,看起...
Lee的头像-拾光赋Lee9个月前
03410
resultMap 和 resultType 的字段映射覆盖问题-拾光赋

resultMap 和 resultType 的字段映射覆盖问题

在MyBatis中,如果你使用resultType而不是resultMap,并且结果集中有同名字段,则默认情况下后出现的字段值会覆盖前面的字段值。这是因为MyBatis在将结果集映射到Java对象时,是按照字段名称一...
Lee的头像-拾光赋Lee2年前
0340
解码技术债:AI代码助手与智能体的革新之道-拾光赋

解码技术债:AI代码助手与智能体的革新之道

技术债 技术债可能来源于多种原因,比如时间压力、资源限制、技术选型不当等。它可以表现为代码中的临时性修补、未能彻底解决的设计问题、缺乏文档或测试覆盖等。虽然技术债可以帮助快速推进项...
Lee的头像-拾光赋Lee2年前
0340