首页
归档
成长
图库
友链
关于
1
linux 如何查看当前服务器配置
2
php artisan 相关命令
3
如何快速读好一本书
4
DDD 中的一些方法和思想
5
松散分层 vs 严格分层
码森林
一起走进码森林,享受编程的乐趣,发现科技的魅力,创造智能的未来!
累计撰写
146
篇文章
累计创建
74
个标签
累计收到
4
条评论
栏目
首页
归档
成长
图库
友链
关于
搜索
标签搜索
linux
Laravel
artisan
php
读书
设计思想
分层设计
领域建模
领域驱动设计
架构设计
客服
文心一言
人工智能
Embedding
钉钉
LLM
OpenAI
LangChain
Milvus
数据库
Anaconda
AIGC
Xmind
ChatGPT
AI
项目管理
Vue
git
node
管理
技术经理
数字化转型
政策
程序设计
SQL
ShardingSphere
H5
前端
全栈
maven
类图
go
设计模式
python
微服务
DDD
监控
SkyWalking
架构
中台
事务
MySQL
Docker
源码解读
RocketMQ
Dashboard
安装
配置中心
注册中心
Nacos
JMS
算法
插件
IDEA
Java
JDK
JVM
Spring Security
Swagger
AOP
Cache
Redis
MyBatis
Spring Boot
目 录
CONTENT
以下是
Java
相关的文章
2022-11-20
重构 | 什么是重构
什么是重构重构是一个系统化的过程,在不创建新功能的情况下改进代码,从而将混乱的代码转化为干净的代码和简单的设计,其主要目的是减少技术债务。干净的代码什么是干净的代码?它有以下几个特点:干净的代码对于其他程序员来说是显而易见的不是说超复杂的算法,糟糕的变量命名,臃肿的类和方法,神奇的数字,所有这些都让
2022-11-20
487
0
0
程序设计
2022-11-16
MyBatis基础 | 01.入门
什么是 MyBatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Ol
2022-11-16
357
0
0
MyBatis
Java
2022-10-19
Maven | 打包时如何跳过测试
本文介绍 maven 打包时跳过单元测试的方法。问题使用 Maven 打包的时候,单元测试有可能导致打包失败,而且单元测试比较费时间,会减慢打包速度。一般需要在打包时跳过单元测试。方案方案一:命令行方式我们可以用下边任意一个命令来跳过测试:mvn clean install -Dmaven.test
2022-10-19
555
0
0
Java
开发工具
2022-08-29
Java基础 | 基本数据类型
Java 有八大基本数据类型,这些数据类型的创建并不是通过 new 来产生的。通常 new 出来的对象都保存在堆内存中,以此来创建小而简单的变量往往是不划算的。所以 Java 使用了和 C/C++ 一样的策略,就是变量直接存储值,并置于栈内存中,这样更加高效。基本数据类型的分类我们知道 Java 中
2022-08-29
601
0
0
Java
2022-08-19
Java源码分析 | Object
本文基于 OracleJDK 11, HotSpot 虚拟机。Object 定义Object 类是类层次结构的根。每个类都有 Object 类作为超类。所有对象,包括数组等,都实现了这个类的方法。静态代码块在Object类的最开始部分,有如下四行代码:private static native vo
2022-08-19
461
0
1
Java
2022-08-03
Java类图
以下类图使用 PlantUML(opens new window) 绘制,更多语法及使用请参考: http://plantuml.com/ 。泛化关系 (Generalization)用来描述继承关系,在 Java 中使用 extends 关键字。实现关系 (Realization)用来实现一个接口
2022-08-03
500
0
0
Java
2022-06-06
Java 设计模式 | 单例模式
概述单例模式,是设计模式中最常见的模式之一,它是一种创建对象模式,用于产生一个对象的具体实例,可以确保系统中一个类只会产生一个实例。优缺点优点对于频繁使用的对象,可以省去 new 操作花费的时间,尤其对那些重量级对象而言,削减了一笔非常客观的系统开销。由于 new 操作的次数减少,因而对系统内存的使
2022-06-06
711
0
0
Java
2022-01-01
JDK 8~16 版本新特性
1.1 JDK 版本变更每6个月发布一个小版本,每3年发布一个长期支持的版本。版本发布日期延长日期长期支持JDK 72011年9月2022年9月LTSJDK 82014年3月2030年12月LTSJDK 92017年9月 JDK 102018年3月 JDK 112018年9月2026年9月LTS
2022-01-01
819
0
1
Java