<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ikun的博客]]></title><description><![CDATA[学习记录]]></description><link>https://blog.youkuaiyun.com/mycode111</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mycode111]]></copyright><item><title><![CDATA[JavaSE-泛型]]></title><link>https://blog.youkuaiyun.com/mycode111/article/details/142656095</link><guid>https://blog.youkuaiyun.com/mycode111/article/details/142656095</guid><author>mycode111</author><pubDate>Sat, 05 Oct 2024 13:46:31 +0800</pubDate><description><![CDATA[本篇文章主要讲述了JavaSE知识体系中的泛型部分的内容，通过一个简单案例引入的泛型的使用，并介绍了泛型的语法、使用以及注意事项等内容，最后阐述了泛型擦除的概念，以便可以更好地理解Java中泛型的使用原理。]]></description><category></category></item><item><title><![CDATA[Java并发编程-线程池(01)]]></title><link>https://blog.youkuaiyun.com/mycode111/article/details/140586065</link><guid>https://blog.youkuaiyun.com/mycode111/article/details/140586065</guid><author>mycode111</author><pubDate>Sun, 21 Jul 2024 18:10:19 +0800</pubDate><description><![CDATA[本篇文章主要是通过模拟实现自定义线程池来阐述Java并发编程中线程池的基础思想和基本实现方式。文章开篇介绍了池化思想的概念和线程池的重要性，接着通过模拟实现Java线程池来展示了线程池中的任务队列、超时设置、拒绝策略等知识点，同时也展示了一些拒绝策略的设计。]]></description><category></category></item><item><title><![CDATA[Java并发编程 - ReentrantLock]]></title><link>https://blog.youkuaiyun.com/mycode111/article/details/140401195</link><guid>https://blog.youkuaiyun.com/mycode111/article/details/140401195</guid><author>mycode111</author><pubDate>Sun, 14 Jul 2024 12:45:41 +0800</pubDate><description><![CDATA[本文主要介绍了Java并发包下的ReentrantLock并发工具类的概念和基本使用，文章内容涵盖了ReentrantLock的语法、特性、条件变量等知识点，并结合经典案例-哲学家就餐问题来演示了ReentrantLock解决死锁的能力，同时展示了ReentrantLock的一个经典设计模式案例-交替输出字符串。]]></description><category></category></item><item><title><![CDATA[Java并发编程-CAS]]></title><link>https://blog.youkuaiyun.com/mycode111/article/details/139892920</link><guid>https://blog.youkuaiyun.com/mycode111/article/details/139892920</guid><author>mycode111</author><pubDate>Sat, 29 Jun 2024 16:02:33 +0800</pubDate><description><![CDATA[CAS作为Java并发编程中一个重要的知识点，了解和掌握其使用是非常有必要的。本文从一个线程安全案例出发，引入CAS概念，并介绍和分析了CAS相关的核心概念、常用API等，同时也介绍了Java中一个重要的底层类UnSafe类及其一些基本操作。CAS作为一种无锁并发、无阻塞并发的技术，对于在特定场景下提升程序运行效率非常有帮助。]]></description><category></category></item><item><title><![CDATA[JavaSE-位运算]]></title><link>https://blog.youkuaiyun.com/mycode111/article/details/138438828</link><guid>https://blog.youkuaiyun.com/mycode111/article/details/138438828</guid><author>mycode111</author><pubDate>Fri, 17 May 2024 00:07:31 +0800</pubDate><description><![CDATA[文章主要回顾了JavaSE中位运算符的相关知识点，并一起介绍了一些基础的计算机中原码、反码和补码的知识点]]></description><category></category></item><item><title><![CDATA[基于Socket实现的Java聊天小项目]]></title><link>https://blog.youkuaiyun.com/mycode111/article/details/137994730</link><guid>https://blog.youkuaiyun.com/mycode111/article/details/137994730</guid><author>mycode111</author><pubDate>Thu, 02 May 2024 17:58:04 +0800</pubDate><description><![CDATA[文章详细展示了基于Java中的Socket编写一个简单聊天小项目的过程，该项目基于maven构建，涉及的知识点有面向对象、集合、泛型、JDBC、线程基础等，项目功能点包括了用户注册、用户登录、在线用户列表、私聊、群聊、文件发送、服务端公告推送等功能。]]></description><category></category></item></channel></rss>