<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Simell的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Simell</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Simell]]></copyright><item><title><![CDATA[Java实现图片分析功能]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145289372</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145289372</guid><author>Simell</author><pubDate>Tue, 21 Jan 2025 19:41:27 +0800</pubDate><description><![CDATA[下面是一个Java代码示例，展示如何上传一张图片并分析其经纬度、颜色占比、分辨率、大小和拍摄日期。该示例使用了Apache Commons Imaging库来处理图像和Exif信息。首先引入Maven依赖</</</</</</</</]]></description><category></category></item><item><title><![CDATA[实现一个注解用于防止数据重复提交]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145289322</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145289322</guid><author>Simell</author><pubDate>Tue, 21 Jan 2025 19:36:37 +0800</pubDate><description><![CDATA[首先，定义一个注解，用于标识需要防止重复提交的方法。Retention;Target;以上代码提供了一个简单的实现，使用自定义注解和AOP切面来防止数据重复提交。可以根据实际需求调整超时时间和请求的唯一标识生成逻辑。]]></description><category></category></item><item><title><![CDATA[Java实现一个登录注册接口]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145289149</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145289149</guid><author>Simell</author><pubDate>Tue, 21 Jan 2025 19:20:31 +0800</pubDate><description><![CDATA[下面是一个简单的Java实现的登录注册接口的Controller示例，使用文本文件（.txt）来记录用户账号和密码，而不使用数据库。我们将使用Spring Boot来实现这个功能。]]></description><category></category></item><item><title><![CDATA[Java模拟多线程实现抢票功能]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145282704</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145282704</guid><author>Simell</author><pubDate>Tue, 21 Jan 2025 14:19:22 +0800</pubDate><description><![CDATA[以下是一个完整的Java实现代码，定义了一个车票对象和一个集合，使用三个线程来模拟抢票的过程。每个线程会尝试购买可售的票，并在成功购买后更新票的状态。需求：定义一个车票对象，属性id，车票名，售票状态。定义一个集合，往集合里循环添加1000条车票数据，定义三个线程去抢票。]]></description><category></category></item><item><title><![CDATA[Java后端实现短链接服务]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145212072</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145212072</guid><author>Simell</author><pubDate>Fri, 17 Jan 2025 17:52:05 +0800</pubDate><description><![CDATA[【代码】Java后端实现短链接服务。]]></description><category></category></item><item><title><![CDATA[Java基于redis和rabbitMQ实现延迟队列]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145204374</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145204374</guid><author>Simell</author><pubDate>Fri, 17 Jan 2025 15:11:47 +0800</pubDate><description><![CDATA[Java基于redis和rabbitMQ实现延迟队列]]></description><category></category></item><item><title><![CDATA[使用Redis和RabbitMQ实现一个秒杀系统]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145157084</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145157084</guid><author>Simell</author><pubDate>Wed, 15 Jan 2025 14:15:53 +0800</pubDate><description><![CDATA[使用Redis和RabbitMQ实现一个秒杀系统]]></description><category></category></item><item><title><![CDATA[LeetCode算法学习.]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145131969</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145131969</guid><author>Simell</author><pubDate>Tue, 14 Jan 2025 10:22:30 +0800</pubDate><description><![CDATA[给定一个仅包含数字 2-9 的字符串，返回所有它能表示的字母组合，答案可以按任意顺序返回。给出数字到字母的映射如下（与电话按键相同），注意 1 不对应任何字母。给你一个字符串 s，找到 s 中最长的回文子串，如果字符串的反序与原始字符串相同，则该字符串称为回文字符串。解释：“aba” 同样是符合题意的答案。输入：s = “babad”输入：s = “cbbd”]]></description><category></category></item><item><title><![CDATA[使用Redisson解决缓存击穿问题]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145130135</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145130135</guid><author>Simell</author><pubDate>Tue, 14 Jan 2025 09:34:54 +0800</pubDate><description><![CDATA[缓存击穿是指在高并发情况下，某个特定的缓存数据失效，导致大量请求直接访问后端数据库，从而给数据库带来巨大的压力。以下提供了一个基于Redisson分布式锁的解决方案。]]></description><category></category></item><item><title><![CDATA[n皇后问题java实现]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145117885</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145117885</guid><author>Simell</author><pubDate>Mon, 13 Jan 2025 16:02:51 +0800</pubDate><description><![CDATA[n皇后问题java实现]]></description><category></category></item><item><title><![CDATA[使用redis实现支付自动收货功能]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145111734</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145111734</guid><author>Simell</author><pubDate>Mon, 13 Jan 2025 11:44:51 +0800</pubDate><description><![CDATA[使用redis如何实现支付自动收货的功能]]></description><category></category></item><item><title><![CDATA[java解析字符串表达式并计算]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145109345</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145109345</guid><author>Simell</author><pubDate>Mon, 13 Jan 2025 10:46:03 +0800</pubDate><description><![CDATA[java解析字符串表达式并计算]]></description><category></category></item><item><title><![CDATA[java读取js文件工具类]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145108527</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145108527</guid><author>Simell</author><pubDate>Mon, 13 Jan 2025 10:27:17 +0800</pubDate><description><![CDATA[js文件读取工具类]]></description><category></category></item><item><title><![CDATA[使用Redisson解决验证码重复发送问题]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/145106859</link><guid>https://blog.youkuaiyun.com/Simell/article/details/145106859</guid><author>Simell</author><pubDate>Mon, 13 Jan 2025 10:07:23 +0800</pubDate><description><![CDATA[java使用Redisson如何解决验证码重复发送问题]]></description><category></category></item><item><title><![CDATA[Mybatis学习笔记]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/117410757</link><guid>https://blog.youkuaiyun.com/Simell/article/details/117410757</guid><author>Simell</author><pubDate>Mon, 31 May 2021 12:07:05 +0800</pubDate><description><![CDATA[Mybatis学习记录
SSM框架：配置文件的。  最好的方式：看官网文档；
1、简介
1.1、什么是Mybatis

MyBatis 是一款优秀的持久层框架
它支持定制化 SQL、存储过程以及高级映射。
MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。
MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO（Plain Old Java Objects，普通老式 Java 对象）为数据库中的记录。
MyBatis 本是apache的]]></description><category></category></item><item><title><![CDATA[【狂神说Java】JavaWeb入门到实战--学习笔记]]></title><link>https://blog.youkuaiyun.com/Simell/article/details/117361319</link><guid>https://blog.youkuaiyun.com/Simell/article/details/117361319</guid><author>Simell</author><pubDate>Fri, 28 May 2021 14:15:04 +0800</pubDate><description><![CDATA[JavaWeb学习笔记

【狂神说Java】JavaWeb入门到实战
https://www.bilibili.com/video/BV12J411M7Sj

文章目录JavaWeb学习笔记1、基本概念1.1、前言1.2、web应用程序1.3、静态web1.4、动态web2、web服务器2.1、技术讲解2.2、web服务器3、Tomcat3.1、安装tomcat3.2、Tomcat启动和配置3.3、配置高难度面试题：3.4、发布一个web网站4、Http4.1、什么是HTTP4.2、两个时代4.3、Http]]></description><category></category></item></channel></rss>