<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>中三A105论坛 - Java</title>
    <link>https://bbs.z3a105.com/forum.php?mod=forumdisplay&amp;fid=43</link>
    <description>Latest 20 threads of Java</description>
    <copyright>Copyright(C) 中三A105论坛</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Thu, 25 Jun 2026 22:10:06 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://bbs.z3a105.com/static/image/common/logo_88_31.gif</url>
      <title>中三A105论坛</title>
      <link>https://bbs.z3a105.com/</link>
    </image>
    <item>
      <title>生成软件启动banner在线转换</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=556</link>
      <description><![CDATA[https://www.kammerl.de/ascii/AsciiSignature.php]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Fri, 02 Aug 2024 12:15:20 +0000</pubDate>
    </item>
    <item>
      <title>开源java脚手架项目</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=533</link>
      <description><![CDATA[[*]Guns
[*]pig
[*]RuoYi
[*]Jeecg-boot
[*]iBase4J



[*]eladmin （8.9k star）：权限管理系统。
[*]renren（约 2.1k） ：Java 项目脚手架
[*]SpringBlade (2.6k star) ：一个由商业级项目升级优化而来的 SpringCloud 分布式微服务架构、SpringBoot 单体式微服务架构 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Mon, 29 Jul 2024 16:39:04 +0000</pubDate>
    </item>
    <item>
      <title>planuml 画时序图</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=499</link>
      <description><![CDATA[hide footbox-----》去掉脚本]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Fri, 10 May 2024 09:29:30 +0000</pubDate>
    </item>
    <item>
      <title>描述语言</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=487</link>
      <description><![CDATA[https://www.cnblogs.com/wanghengbin/p/17403163.htmlhttps://blog.csdn.net/shichen2010/article/details/78466293

一、SPEL官网地址：https://docs.spring.io/spring-framework/reference/core/expressions.html二、OGNL官网地址：https://commons.apache.org/prope ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Mon, 06 May 2024 12:51:15 +0000</pubDate>
    </item>
    <item>
      <title>17款最佳开源免费的 wiki 知识文档工具</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=462</link>
      <description><![CDATA[https://zhuanlan.zhihu.com/p/678587980

1.OI-wiki - 一个免费开放且持续更新的知识整合站点Github：https://github.com/OI-wiki/OI-w介绍编程竞赛发展多年，难度越来越高，内容越来越复杂，而网上资料大多零散，初学者往往并不知道如何系统地学习相关知识，需要花费 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Wed, 13 Mar 2024 09:01:01 +0000</pubDate>
    </item>
    <item>
      <title>开源CRM系统有哪些推荐？</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=461</link>
      <description><![CDATA[一、开源CRM
1、SuiteCRMSuiteCRM 是一款使用 PHP 开发的基于 Web 的多功能 CRM 系统，非常适合中小企业。除了功能丰富外，可以 0 开发实现自定义模块和字段，甚至可以定义不同模块之间的关系。也提供商业版本，有能力的企业，在开源版本以及二次开发都不能满足需求时 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Wed, 13 Mar 2024 08:46:40 +0000</pubDate>
    </item>
    <item>
      <title>git pull 与git fetch的区别</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=456</link>
      <description><![CDATA[git fetch

在拉取代码过程中，git fetch会首先检查本地仓库和远程仓库的差异，检查哪些不存在于本地仓库，然后将这些变动的提交拉取到本地。

但是，这里请注意，它是把远程提交拉取到本地仓库，而不是本地工作目录，它不会自行将这些新数据合并到当前工作目录中，我 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 07:17:00 +0000</pubDate>
    </item>
    <item>
      <title>Restful API</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=443</link>
      <description><![CDATA[1.Restful API设计在传统API的设计则通过HTTP的方法来表示CRUD相关的操作。因此，除了get和post方法外，还会用到其他的HTTP方法，如PUT、DELETE、HEAD等，通过不同的HTTP方法来表示不同含义的操作。例如：下面是我设计的一组对用户的增删改查的Restful API这里可以看出 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:45:31 +0000</pubDate>
    </item>
    <item>
      <title>Kafka，你不可不知的消息队列简介</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=442</link>
      <description><![CDATA[在互联网中，我们常常讲究着唯快不破，相信不少人都有这样的经历，明明一个非常简单的需求，但却要修改非常多的系统，导致开发效率低下，从而不停的加班。一个好的程序员，一定要学会设计出好的架构，写出优雅的代码，而好的架构，往往是各个系统低耦合的，消息队列，正 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:41:52 +0000</pubDate>
    </item>
    <item>
      <title>Redis并发竞争key的解决方案详解</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=441</link>
      <description><![CDATA[Redis高并发的问题Redis缓存的高性能有目共睹，应用的场景也是非常广泛，但是在高并发的场景下，也会出现问题：今天要谈到的Redis并发竞争问题，这里的并发指的是多个redis的client同时set key引起的并发问题。比如：多客户端同时并发写一个key，一个key的值是1，本来 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:36:18 +0000</pubDate>
    </item>
    <item>
      <title>彻底解决Spring mvc中时间类型的转换和序列化问题</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=440</link>
      <description><![CDATA[痛点：在使用Spring mvc 进行开发时我们经常遇到前端传来的某种格式的时间字符串无法用java8时间包下的具体类型参数来直接接收。同时还有一系列的序列化 、反序列化问题，在返回前端带时间类型的同样会出现一些格式化的问题。今天我们来彻底解决他们。建议：其实最科学 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:32:59 +0000</pubDate>
    </item>
    <item>
      <title>Dubbo的详细介绍、设计思路、以及4大适用场景</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=439</link>
      <description><![CDATA[Dubbo是什么？Dubbo是一个分布式服务框架，致力于提供高性能和透明化的RPC远程服务调用方案，以及SOA服务治理方案。简单的说，dubbo就是个服务框架，如果没有分布式的需求，其实是不需要用的，只有在分布式的时候，才有dubbo这样的分布式服务框架的需求，并且本质上是个 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:31:53 +0000</pubDate>
    </item>
    <item>
      <title>Spring常用注解</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=438</link>
      <description><![CDATA[Spring部分1.声明bean的注解@Component 组件，没有明确的角色@Service 在业务逻辑层使用（service层）@Repository 在数据访问层使用（dao层）@Controller 在展现层使用，控制器的声明（C）2.注入bean的注解@Autowired：由Spring提供@Inject：由JSR-330提供@Resource： ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:21:06 +0000</pubDate>
    </item>
    <item>
      <title>Spring Boot - 访问外部接口</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=437</link>
      <description><![CDATA[在Spring-Boot项目开发中，存在着本模块的代码需要访问外面模块接口，或外部url链接的需求, 比如调用外部的地图API或者天气API。
Spring Boot - 访问外部接口方案一： 采用原生的Http请求方案二: 采用Feign进行消费方案三: 采用RestTemplate方法Get请求之——getForEnti ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:19:12 +0000</pubDate>
    </item>
    <item>
      <title>Redis基础</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=436</link>
      <description><![CDATA[Bloom Filter 概念布隆过滤器（英语：Bloom Filter）是1970年由一个叫布隆的小伙子提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都远远超过一般的算法，缺点是有一定的 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:17:59 +0000</pubDate>
    </item>
    <item>
      <title>Java中有哪些无锁技术来解决并发问题？如何使用？</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=435</link>
      <description><![CDATA[除了使用 synchronized、Lock 加锁之外，Java 中还有很多不需要加锁就可以解决并发问题的工具类
一、原子工具类JDK 1.8 中，java.util.concurrent.atomic 包下类都是原子类，原子类都是基于 sun.misc.Unsafe 实现的。CPU 为了解决并发问题，提供了 CAS 指令，全称 Compa ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:11:44 +0000</pubDate>
    </item>
    <item>
      <title>Java全面锁剖析：独享锁/共享锁+公平锁/非公平锁+乐观锁/...</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=434</link>
      <description><![CDATA[乐观锁 VS 悲观锁乐观锁与悲观锁是一种广义上的概念，体现了看待线程同步的不同角度，在Java和数据库中都有此概念对应的实际应用。1.乐观锁
顾名思义，就是很乐观，每次去拿数据的时候都认为别人不会修改，所以不会上锁，但是在更新的时候会判断一下在此期间别人有没有 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:08:59 +0000</pubDate>
    </item>
    <item>
      <title>Spring Cloud vs Dubbo</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=433</link>
      <description><![CDATA[什么是Spring CloudSpring Cloud 是一套完整的微服务解决方案，基于 Spring Boot 框架，准确的说，它不是一个框架，而是一个大的容器，它将市面上较好的微服务框架集成进来，从而简化了开发者的代码量。为什么需要Spring CloudSpring Cloud 是整个 Spring 家族中新的成 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 04:00:53 +0000</pubDate>
    </item>
    <item>
      <title>Mysql千万级大数据SQL优化</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=432</link>
      <description><![CDATA[Mysql数据库优化mysql优化是一个综合性的技术，主要从以下几个层面来优化：表的设计合理化(符合3NF)添加适当索引(index)[四种:普通索引、主键索引、唯一索引unique、全文索引]分表技术(水平分割、垂直分割)读写[写:update/delete/add]分离存储过程[模块化编程，可以提高 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 03:55:30 +0000</pubDate>
    </item>
    <item>
      <title>JAVA虚拟机</title>
      <link>https://bbs.z3a105.com/forum.php?mod=viewthread&amp;tid=431</link>
      <description><![CDATA[相信大家或许都经历过下面的这些场景运行着的线上系统突然卡死，系统无法访问，甚至直接OOM！新项目上线，对各种JVM参数设置一脸茫然，直接默认吧，然后就......想解决线上JVM GC问题，但却无从下手。每次面试之前都要重新背一遍JVM的一些原理概念性的东西，然而面试官 ...]]></description>
      <category>Java</category>
      <author>gnn</author>
      <pubDate>Tue, 05 Mar 2024 03:50:02 +0000</pubDate>
    </item>
  </channel>
</rss>