<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[junlaiyan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/junlaiyan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; junlaiyan]]></copyright><item><title><![CDATA[python元类，很难？]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/147345454</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/147345454</guid><author>junlaiyan</author><pubDate>Sat, 19 Apr 2025 09:42:19 +0800</pubDate><description><![CDATA[python的元类，就类似与Java的反射，用好了用对了，会有事半功倍的提效，是不是比每个方法都添加注解（高级函数）还简单？看懂了这个示例，再有人告诉你python元类，最好不要用，直接怼死他！]]></description><category></category></item><item><title><![CDATA[maven私服如何使用]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/139070224</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/139070224</guid><author>junlaiyan</author><pubDate>Mon, 20 May 2024 17:18:52 +0800</pubDate><description><![CDATA[maven私服 使用]]></description><category></category></item><item><title><![CDATA[jar包增量更新分析]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/138949863</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/138949863</guid><author>junlaiyan</author><pubDate>Thu, 16 May 2024 10:23:10 +0800</pubDate><description><![CDATA[借助jdeps分析出jar包的增量文件]]></description><category></category></item><item><title><![CDATA[关于java jar包说明]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/132776159</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/132776159</guid><author>junlaiyan</author><pubDate>Sat, 09 Sep 2023 12:57:46 +0800</pubDate><description><![CDATA[jar包分为两种，FatJar,ThinJar]]></description><category></category></item><item><title><![CDATA[mac最好用的解压缩工具，支持tar,rar,zip,ios,exe,msi等多种格式]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/131945402</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/131945402</guid><author>junlaiyan</author><pubDate>Wed, 26 Jul 2023 18:42:43 +0800</pubDate><description><![CDATA[mac系统最好用的压缩工具，the Unarchiver]]></description><category></category></item><item><title><![CDATA[秒懂数据湖、数仓关系]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/130915268</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/130915268</guid><author>junlaiyan</author><pubDate>Sun, 28 May 2023 18:02:51 +0800</pubDate><description><![CDATA[数据湖，可以保存任何格式的原始数据，包括类似sql的结构化数据、json/csv/xml/html等半结构化数据、pdf/xlsx/音视频二进制数据等非结构化数据。数据仓库，提供OLAP能力，需要提前定义Schema。]]></description><category></category></item><item><title><![CDATA[红楼梦人物关系简图]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/129226095</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/129226095</guid><author>junlaiyan</author><pubDate>Sun, 26 Feb 2023 13:45:33 +0800</pubDate><description><![CDATA[红楼梦人物关系]]></description><category></category></item><item><title><![CDATA[jvm gc过程，你清晰吗]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/128608805</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/128608805</guid><author>junlaiyan</author><pubDate>Mon, 09 Jan 2023 10:00:04 +0800</pubDate><description><![CDATA[jvm gc过程 ]]></description><category></category></item><item><title><![CDATA[golang make和new的区别]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/127758130</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/127758130</guid><author>junlaiyan</author><pubDate>Wed, 09 Nov 2022 08:57:28 +0800</pubDate><description><![CDATA[golang make和new区别]]></description><category></category></item><item><title><![CDATA[golang方法接收器如何定义？pointer or value ?]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/127757822</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/127757822</guid><author>junlaiyan</author><pubDate>Tue, 08 Nov 2022 20:21:35 +0800</pubDate><description><![CDATA[golang 方法接收器如何定义]]></description><category></category></item><item><title><![CDATA[软件测试的四个阶段（单元测试、集成测试、系统测试、验收测试）]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/127682495</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/127682495</guid><author>junlaiyan</author><pubDate>Fri, 04 Nov 2022 09:24:54 +0800</pubDate><description><![CDATA[软件测试的四个阶段（单元测试、集成测试、系统测试、验收测试）]]></description><category></category></item><item><title><![CDATA[python父子进程]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/127631807</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/127631807</guid><author>junlaiyan</author><pubDate>Tue, 01 Nov 2022 13:21:44 +0800</pubDate><description><![CDATA[多进程]]></description><category></category></item><item><title><![CDATA[单元测试执行流程]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/127600965</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/127600965</guid><author>junlaiyan</author><pubDate>Sun, 30 Oct 2022 16:22:18 +0800</pubDate><description><![CDATA[unit test procedure]]></description><category></category></item><item><title><![CDATA[python垃圾回收及内存分布]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/127568333</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/127568333</guid><author>junlaiyan</author><pubDate>Fri, 28 Oct 2022 11:30:52 +0800</pubDate><description><![CDATA[python垃圾回收及对象内存分布]]></description><category></category></item><item><title><![CDATA[程序优化建议]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/127344451</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/127344451</guid><author>junlaiyan</author><pubDate>Sun, 16 Oct 2022 10:40:27 +0800</pubDate><description><![CDATA[程序优化建议：大文件读写、异步任务处理]]></description><category></category></item><item><title><![CDATA[python multiprocessing.Pool 一个很有用的调试技巧]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/127252415</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/127252415</guid><author>junlaiyan</author><pubDate>Mon, 10 Oct 2022 21:08:27 +0800</pubDate><description><![CDATA[python 进程池 debug]]></description><category></category></item><item><title><![CDATA[屏幕不清晰，可能是你的设置不正确]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/126480224</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/126480224</guid><author>junlaiyan</author><pubDate>Tue, 23 Aug 2022 11:49:40 +0800</pubDate><description><![CDATA[屏幕不清晰，可能是你的设置不正确]]></description><category></category></item><item><title><![CDATA[【golang helloworld程序与其它语言有何不同】]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/125453458</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/125453458</guid><author>junlaiyan</author><pubDate>Fri, 24 Jun 2022 23:09:37 +0800</pubDate><description><![CDATA[golang helloworld程序有何不同]]></description><category></category></item><item><title><![CDATA[macos因为找不到jdk路径而无法启动eclipse/dbeaver等软件，一种解决办法]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/115316886</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/115316886</guid><author>junlaiyan</author><pubDate>Tue, 30 Mar 2021 09:07:42 +0800</pubDate><description><![CDATA[启动时，如果因为jdk路径错误或者被修改，一般会提示如下类似错误：

“No Java virtual machine was found after searching the following locations;”
或者“Cant create java virtual machine”

macos解决办法
macos 每个native应用都会有一个plist文件，此文件为应用的配置文件。 其中有一项-vm是jdk的安装路径。修改此路径为你当前jdk安装路径即可。 如下图


...]]></description><category></category></item><item><title><![CDATA[java8 stream package examples]]></title><link>https://blog.youkuaiyun.com/junlaiyan/article/details/106355636</link><guid>https://blog.youkuaiyun.com/junlaiyan/article/details/106355636</guid><author>junlaiyan</author><pubDate>Tue, 26 May 2020 14:42:51 +0800</pubDate><description><![CDATA[java8新增的package: stream，专门用来操作数据。使用起来非常方便。
提供的快捷方法有：filter,map, foreach,reduce,sorted,count,min,max,groupby,tomap,tolist等待
如果是之前，类似的数据操作，要对应的不知道要写多少个for循环。 现在只需要一行代码搞定。
写几个实例，自然就明白很多了
public class Test {
public static class Person {
	public String id;
	pub]]></description><category></category></item></channel></rss>