自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (20)
  • 收藏
  • 关注

原创 数组和链表的简单理解

数组和链表的理解

2025-02-21 17:11:13 16

原创 CAS 操作的简单理解

 通过 “排队买奶茶” 的例子,直观地理解 CAS 操作的原理和过程

2025-01-30 22:07:40 246

原创 Java设计模式及企业级开发应用场景

本文主要对Java 设计模式以及在企业级软件开发中的应用场景进行简述。

2025-01-20 22:57:44 1242

原创 deepin安装kafka并测试

内容详细阐述了在 Linux 系统中搭建 Zookeeper 与 Kafka 环境,并进行基础操作的流程。

2025-01-13 22:58:11 603

原创 kafka消费者与分区的消费关系

Kafka 中,消费者组含一个或多个实例,每个分区同一时刻仅能被组内一个消费者读取,不同组可独立消费同一分区消息 。

2025-01-12 16:40:30 187

原创 deepin系统安装Docker教程

这是 Deepin 系统安装 Docker 的详细教程。先安装必备工具与 GPG 证书,添加阿里云软件源,安装 Docker。接着更换镜像源,需留意第三方加速源或不可用,编辑不当会致启动故障。随后启动服务、查看状态,最后将用户加入 docker 组,避免拉取镜像时的权限问题 。

2025-01-08 23:42:46 950 1

原创 分布式与微服务区别

微服务也是分布式架构的一种,分布式与微服务的区别主要在于需要解决的问题场景;在我们的应用架构选型时,应该根据项目规模和复杂度,以及团队技术能力和组织结构进行合理选型;如果是一个功能相对简单、用户量较少、业务逻辑不复杂的小型项目,可能并不需要分布式系统或者微服务架构,因为分布式与微服务都会带来服务间通信、数据一致性、运维复杂性等一系列问题。

2025-01-01 15:51:08 253

原创 jvm优化的常见操作及idea调试入口

本文主要介绍了 JVM 优化的方法以及在 Idea 中设置 JVM 参数的入口。JVM 优化可通过修改参数进行,包括内存分配优化、设置非堆内存大小、线程栈相关优化和垃圾收集器优化等方面。在 Idea 2024.2 版本中设置 JVM 参数入口有所变化,需在 “Modify options” 中添加相关参数。

2024-12-29 22:59:48 472

原创 Spring声明式事务(@Transactional)使用注意事项

2、方法必须是public,@Transactional依赖AOP实现,因此被标记为private、protected的方法 ,以及静态(static)成员方法不支持这种形式的事务控制;4、调用事务的方法不能在当前类,在当前类spring扫描不到事务注解,此时事务不生效;1、只能作用于被spring管理的类下的方法,如果是具体代码块,需要手动实现;5、被try catch捕获,且没有抛出的异常,注解捕获不到,此时事务不生效;

2024-12-28 22:53:50 229

原创 一些常用的java避免内存溢出和内存泄漏的方法

一些常用的java避免内存溢出和内存泄漏的方法

2024-12-28 16:33:17 217

原创 IDEA一直使用正常,突然run/clean缺包、找不到符号

1、File->Invalidate Caches/Restart,然后Build->Build Project。2、重新配置一下IDEA的JDK路径,重新选择。IDEA一直使用正常,突然run/clean缺包、找不到符号。

2024-11-29 16:05:15 159 1

原创 TCP三次握手的目的

2)第二次握手:服务器收到 SYN 报文之后,会应答一个 SYN+ACK 报文。3)第三次握手:客户端收到 SYN+ACK 报文之后,会回应一个 ACK 报文。1)第一次握手:客户端给服务器发送一个 SYN 报文。4)服务器收到 ACK 报文之后,三次握手建立完成。

2024-01-03 17:55:23 44

jfinal简单实例,可实现对数据的增删改查操作,有详细的代码解释,sql文件(MySQL)

jfinal简单实例,可实现对数据的增删改查操作,有详细的代码解释,包含MySQL数据的sql文件,对初学者有一定的参考价值

2018-07-18

spket插件,用来myeclipse和eclipse的js编辑提示

spket插件,用来myeclipse和eclipse的js编辑提示

2016-09-14

java将xml串转换成Map类型

将xml串转换成Map类型,如果有重复节点,自动转换为list类型存储,所以最终转换并非绝对Map

2016-09-08

js/jquery登录验证,包含邮箱,电话,QQ,用户名、等各种数据的验证

自用js登录验证,包含邮箱,电话,QQ,用户名、等各种数据的验证,十分好用,现在封装一户分享给大家

2016-09-05

js实现在网页上展示农历日历

js实现在网页上展示农历日历,效果不错,供大家参考使用

2016-09-05

js登录验证,包含邮箱,电话,QQ,用户名、等各种数据的验证

自用js登录验证,包含邮箱,电话,QQ,用户名、等各种数据的验证,十分好用,现在封装一户分享给大家

2016-09-05

MySQL存储过程教程,写的不错

MySQL存储过程教程,写的不错,通俗易懂

2016-08-30

base64/md5/RSA/SHA1等加密算法Java实现,附jar包

base64/md5/RSA/SHA1等加密算法Java实现,附jar包,供学习参考使用

2016-08-29

Java版AES加密算法,亲测可用

Java版AES加密算法,亲测可用

2016-08-29

移位加密算法的Java实现

移位加密算法的Java实现,可是实现加密和解密功能

2016-05-15

nutch爬虫资料

包括nutch的参考书,和NUTCH源代码分析

2016-04-05

oracle查询语句大全

称: oracle查询语句大全 资源类型

2016-03-16

DecisionTree决策树数据挖掘算法的实现(Java)

DecisionTree数据挖掘算法的实现(Java)

2016-03-16

Kmeans数据挖掘算法的实现(Java)

Kmeans数据挖掘算法的实现(Java)

2016-03-16

WebMagic(Java)简单爬虫实现,实现抓取数据,并导出到excel文件

WebMagic(Java)爬虫实现,实现数据爬取,并导出到excel文件

2016-03-16

简单的棋盘对战游戏(人机版).net

简单的棋盘对战游戏(人机版).net可以实现简单的人机对战,

2014-05-30

棋盘对战.net

一个简单的棋盘对战游戏,使用c#语言编写,可以实现双人的模拟游戏!

2014-05-30

简单的商品管理系统.net

使用c#与语言的一个简单的商品管理系统.net,软件可能纯在一些小bug,不过不影响使用

2014-05-30

C#简单记事本

C#实现简单的记事本,可以实现,查找,打印等操作

2013-12-08

C#简单计算器

C#做的一个简单的计算器,可以实现基本的功能

2013-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除