<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[skh2015java的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/skh2015java</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; skh2015java]]></copyright><item><title><![CDATA[AI绘画核心技术你值得拥有]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/131880109</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/131880109</guid><author>skh2015java</author><pubDate>Sun, 23 Jul 2023 15:39:10 +0800</pubDate><description><![CDATA[AI绘画核心技术学习]]></description><category></category></item><item><title><![CDATA[Java反射getMethod和getDeclaredMethod区别]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/131879952</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/131879952</guid><author>skh2015java</author><pubDate>Sun, 23 Jul 2023 15:27:07 +0800</pubDate><description><![CDATA[2. getDeclaredMethod():可以获取类本身声明的所有方法,包括public、protected、default访问修饰的方法,但是不包括继承的方法。1. getMethod():只能获取public的方法,包括从父类继承的public方法。可以通过Method的setAccessible(true)设置可访问属性。getDeclaredMethod():可以获取类声明的所有方法。getMethod():只能获取public方法。]]></description><category></category></item><item><title><![CDATA[java Predicate接口]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/131423209</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/131423209</guid><author>skh2015java</author><pubDate>Tue, 27 Jun 2023 18:41:21 +0800</pubDate><description><![CDATA[1. 过滤集合中的元素。像List#removeIf()、Stream#filter()等方法接收Predicate来过滤元素。Predicate是Java中的一个函数式接口,它代表一个判断逻辑,接收一个输入参数,返回一个布尔值。4. 自定义复杂的判断逻辑作为方法的参数。Predicate的使用者无需了解判断逻辑的具体实现细节。2. 判断对象是否满足某条件,作为if语句的判断条件。它接收泛型T的输入,返回true或false。3. 验证对象的一些属性或状态是否正确。]]></description><category></category></item><item><title><![CDATA[Java线程协作的两种方式]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/130464170</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/130464170</guid><author>skh2015java</author><pubDate>Tue, 02 May 2023 15:49:42 +0800</pubDate><description><![CDATA[Java线程协作的两种方式]]></description><category></category></item><item><title><![CDATA[WebTestClient使用]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/130301692</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/130301692</guid><author>skh2015java</author><pubDate>Sat, 22 Apr 2023 10:38:19 +0800</pubDate><description><![CDATA[WebTestClient用于测试WebFlux服务器端点的主要入口点，它具有与WebClient非常相似的API，内部大部分调用WebClient实例，主要提供测试上下文。绑定到一个服务.build();绑定路由绑定WebHandler绑定一个应用上下文@Autowired.build();绑定Controller@Autowired生成请求.build().post()]]></description><category></category></item><item><title><![CDATA[WebClient学习]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/130301648</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/130301648</guid><author>skh2015java</author><pubDate>Sat, 22 Apr 2023 10:35:48 +0800</pubDate><description><![CDATA[Java中传统的RestTemplate 的主要问题在于不支持响应式流规范，也就无法提供非阻塞式的流式操作。而WebClient是响应式、非阻塞的客户端，属于Spring5中的spring-webflux库。]]></description><category></category></item><item><title><![CDATA[git拉取远程分支到本地]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/129865895</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/129865895</guid><author>skh2015java</author><pubDate>Thu, 30 Mar 2023 20:26:58 +0800</pubDate><description><![CDATA[把远程develop分支上的内容都拉取到本地（当前分支）在指定的目录下执行git init进行初始化。与origin master建立连接。以上是github的某个仓库地址。在本地创建分支并切换到该分支。]]></description><category></category></item><item><title><![CDATA[常见的并发模型]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/129078550</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/129078550</guid><author>skh2015java</author><pubDate>Fri, 17 Feb 2023 09:36:10 +0800</pubDate><description><![CDATA[常见的并发模型，基于线程与锁的内存共享模型、Actor模型和CSP模型

]]></description><category></category></item><item><title><![CDATA[【React】React.Children.only expected to receive a single React element child]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/128682190</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/128682190</guid><author>skh2015java</author><pubDate>Sat, 14 Jan 2023 09:24:24 +0800</pubDate><description><![CDATA[Uncaught Error: React.Children.only expected to receive a single React element child]]></description><category></category></item><item><title><![CDATA[Docker导入导出镜像（镜像迁移）]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/128162048</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/128162048</guid><author>skh2015java</author><pubDate>Sat, 03 Dec 2022 15:19:04 +0800</pubDate><description><![CDATA[Docker导入导出镜像（镜像迁移）]]></description><category></category></item><item><title><![CDATA[Docker基于正在运行的容器构建镜像]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/128161963</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/128161963</guid><author>skh2015java</author><pubDate>Sat, 03 Dec 2022 15:12:37 +0800</pubDate><description><![CDATA[Docker基于正在运行的容器构建镜像]]></description><category></category></item><item><title><![CDATA[k8s删除service、deployment资源]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/128047732</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/128047732</guid><author>skh2015java</author><pubDate>Sat, 26 Nov 2022 09:16:04 +0800</pubDate><description><![CDATA[k8s删除service、deployment资源]]></description><category></category></item><item><title><![CDATA[golang os/exec 执行终端命令]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/128047669</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/128047669</guid><author>skh2015java</author><pubDate>Sat, 26 Nov 2022 09:03:43 +0800</pubDate><description><![CDATA[golang执行终端命令]]></description><category></category></item><item><title><![CDATA[CentOS安装指定版本的Docker（包括卸载）]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/127700161</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/127700161</guid><author>skh2015java</author><pubDate>Sat, 05 Nov 2022 10:05:42 +0800</pubDate><description><![CDATA[docker安装指定版本，包括卸载]]></description><category></category></item><item><title><![CDATA[解决Mac M1 debug报错（could not launch process: can not run under Rosetta）]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/127172456</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/127172456</guid><author>skh2015java</author><pubDate>Wed, 05 Oct 2022 15:03:30 +0800</pubDate><description><![CDATA[could not launch process: can not run under Rosetta, check that the installed build of Go is right for your CPU architecture]]></description><category></category></item><item><title><![CDATA[golang docker client通过ssh调用远程主机的接口]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/126679013</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/126679013</guid><author>skh2015java</author><pubDate>Sat, 03 Sep 2022 16:24:13 +0800</pubDate><description><![CDATA[docker client通过ssh方式连接到远程主机]]></description><category></category></item><item><title><![CDATA[ssh免密登陆]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/126678934</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/126678934</guid><author>skh2015java</author><pubDate>Sat, 03 Sep 2022 16:17:41 +0800</pubDate><description><![CDATA[ssh免密登陆]]></description><category></category></item><item><title><![CDATA[Golang使用Docker client api接口]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/126315928</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/126315928</guid><author>skh2015java</author><pubDate>Sat, 13 Aug 2022 10:35:05 +0800</pubDate><description><![CDATA[Golang使用Docker client api接口]]></description><category></category></item><item><title><![CDATA[go template使用]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/126213329</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/126213329</guid><author>skh2015java</author><pubDate>Sun, 07 Aug 2022 16:46:43 +0800</pubDate><description><![CDATA[go template使用及示例]]></description><category></category></item><item><title><![CDATA[xterm使用详情]]></title><link>https://blog.youkuaiyun.com/skh2015java/article/details/125945423</link><guid>https://blog.youkuaiyun.com/skh2015java/article/details/125945423</guid><author>skh2015java</author><pubDate>Sat, 23 Jul 2022 11:24:37 +0800</pubDate><description><![CDATA[xterm使用详情]]></description><category></category></item></channel></rss>