<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[son_of_a__bitch的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/son_of_a__bitch</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; son_of_a__bitch]]></copyright><item><title><![CDATA[Java 通过wsimport 生成webservice调用服务（客户端）]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/144608679</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/144608679</guid><author>son_of_a__bitch</author><pubDate>Fri, 20 Dec 2024 14:29:23 +0800</pubDate><description><![CDATA[生成的代码结构就在指定的sourcePath内，生成的内容包含’.java’以及。‘.class’文件，’.class’文件。其余的再结合业务即可；]]></description><category></category></item><item><title><![CDATA[Socket编程、协议理解]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/129202359</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/129202359</guid><author>son_of_a__bitch</author><pubDate>Fri, 24 Feb 2023 16:48:19 +0800</pubDate><description><![CDATA[至此，我们就简单的实现了Socket编程，以及完成了一个基于TCP/IP协议实现了另一套协议的约定的内容。之后再次进行应用协议的学习可能有更好的理论基础，因底层原理基本类似，只是顶层设计更为复杂，约定内容更为精细，职能更为清晰。]]></description><category></category></item><item><title><![CDATA[网络模型、网络连接]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/129122494</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/129122494</guid><author>son_of_a__bitch</author><pubDate>Tue, 21 Feb 2023 15:08:07 +0800</pubDate><description><![CDATA[网络模型：OSI、七层模型。
网络连接：socket]]></description><category></category></item><item><title><![CDATA[重载&重写]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/127899641</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/127899641</guid><author>son_of_a__bitch</author><pubDate>Thu, 17 Nov 2022 14:34:47 +0800</pubDate><description><![CDATA[Java基础学习，加固，回头看，温故而知新。对于Java使用中，重载和重写是经常用的特征方式。恰到好处的使用可以让自己的代码构成十分灵活以及提高自己的设计思路。]]></description><category></category></item><item><title><![CDATA[＜ZSetOperations＞说明文档]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/126758102</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/126758102</guid><author>son_of_a__bitch</author><pubDate>Thu, 08 Sep 2022 09:27:44 +0800</pubDate><description><![CDATA[zetoperations]]></description><category></category></item><item><title><![CDATA[项目异常Too many open files]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/126233231</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/126233231</guid><author>son_of_a__bitch</author><pubDate>Mon, 08 Aug 2022 18:39:24 +0800</pubDate><description><![CDATA[too many open files]]></description><category></category></item><item><title><![CDATA[记一次瞬时网络挂起和XMLHttpRequest: 网络错误 0x2eff]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/125651471</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/125651471</guid><author>son_of_a__bitch</author><pubDate>Thu, 07 Jul 2022 11:00:35 +0800</pubDate><description><![CDATA[记一次瞬时网络挂起和XMLHttpRequest: 网络错误 0x2eff]]></description><category></category></item><item><title><![CDATA[java项目获取系统信息]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/125068409</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/125068409</guid><author>son_of_a__bitch</author><pubDate>Tue, 31 May 2022 16:29:12 +0800</pubDate><description><![CDATA[转载：
https://www.youkuaiyun.com/tags/Mtjacg4sNzQ2OC1ibG9n.html

]]></description><category></category></item><item><title><![CDATA[关于LocalDateTime的全局返回时间带“T“的时间格式处理]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/124163656</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/124163656</guid><author>son_of_a__bitch</author><pubDate>Mon, 18 Apr 2022 09:27:30 +0800</pubDate><description><![CDATA[关于LocalDateTime的全局返回时间带“T“的时间格式处理。
1.关于jackson的全局返回带T的处理方式。
2.关于fastjson的全局返回带T的处理方式]]></description><category></category></item><item><title><![CDATA[Invalid byte tag in constant pool 19]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/118929178</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/118929178</guid><author>son_of_a__bitch</author><pubDate>Tue, 20 Jul 2021 10:31:50 +0800</pubDate><description><![CDATA[Invalid byte tag in constant pool 19
问题发生时： 原tomcat版本为8.0
解决方式：

升级tomcat版本为8.5

若原tomcat版本是8.0或者8.0以下都可以升级到8.5

]]></description><category></category></item><item><title><![CDATA[TCP/UDP区分]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/118483876</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/118483876</guid><author>son_of_a__bitch</author><pubDate>Mon, 05 Jul 2021 11:05:05 +0800</pubDate><description><![CDATA[TCP/UDP区分一、TCP/IP网络模型二、UDP1. 面向无连接2. 有单播，多播，广播的功能3. UDP是面向报文的4. 不可靠性5. 头部开销小，传输数据报文时是很高效的。三、TCP1. TCP连接过程2. TCP断开链接3. TCP协议的特点四、TCP和UDP的比较1. 对比2. 总结
转载自：
作者：Fundebug
https://www.cnblogs.com/fundebug/p/differences-of-tcp-and-udp.html
摘要：计算机网络基础
引言
网络协议是每个前端]]></description><category></category></item><item><title><![CDATA[MAVEN-POM.XML配置解读]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/116705524</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/116705524</guid><author>son_of_a__bitch</author><pubDate>Wed, 12 May 2021 18:06:08 +0800</pubDate><description><![CDATA[MAVEN-POM.XML配置解读
1.配置信息-pom.xml
&lt;project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&g]]></description><category></category></item><item><title><![CDATA[java8 Stream 使用案例]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/112977036</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/112977036</guid><author>son_of_a__bitch</author><pubDate>Fri, 22 Jan 2021 09:17:59 +0800</pubDate><description><![CDATA[java8_Stream预定义示例参数filtermapmapToIntmapToLongmapToDoublepeekflatMapflatMapToIntdistinctsortedlimitforEachforEachOrderedreduceminAMaxcountmatchstream静态
预定义示例参数
static class TestUser {
        private Integer id;
        private String name;
        private ]]></description><category></category></item><item><title><![CDATA[PatternLayout格式解读]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/111589530</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/111589530</guid><author>son_of_a__bitch</author><pubDate>Wed, 23 Dec 2020 18:59:16 +0800</pubDate><description><![CDATA[例子

[%c{2}][%C][%T] [%style{%d{HH:mm:ss.SSS}}{bright,green}][%F][%highlight{%-5level}][%style{%.36c %-4L}{bright,yellow}]: %msg%n%style{%throwable}{red}"

常用参数说明




参数
说明
例子




%c{层级}
%c{层级}，当前打印日志位置的
例如com.bfs.log.LogTest  %c{2}:log.LogTest


%C
当前打印日志类]]></description><category></category></item><item><title><![CDATA[log4j2内容详解]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/111548427</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/111548427</guid><author>son_of_a__bitch</author><pubDate>Tue, 22 Dec 2020 15:43:27 +0800</pubDate><description><![CDATA[log4j2
日志用于帮助开发查漏补缺，经常使用，但是适合自己的一套日志结构才能更快的帮助自己进行阅读以及定位。
解读
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!--日志级别以及优先级排序: OFF &gt; FATAL &gt; ERROR &gt; WARN &gt; INFO &gt; DEBUG &gt; TRACE &gt; ALL --&gt;
&lt;!-- 根节点Configuration:有 Appenders 和 Loggers ]]></description><category></category></item><item><title><![CDATA[markDown简单使用说明]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/111400707</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/111400707</guid><author>son_of_a__bitch</author><pubDate>Sat, 19 Dec 2020 10:11:24 +0800</pubDate><description><![CDATA[一级标题
二级标题
三级标题

标题


无序列表

列表1
列表2

有序列表

列表1
列表2

引用

这是引用内容

叠加引用



插入图片


图片组成：! +  [文本内容] + (图片地址)


字体样式
粗体
斜体

表格




列名1
列名2
列名3




value1
value2
value3



| “&amp;#x7C + #” 来输入竖线
| ----- | =&gt; 列默认居中
| :----- | =&gt; 左对齐
| :-----: | =&gt; 居中
| .]]></description><category></category></item><item><title><![CDATA[设计模式 “之“ 责任链模式]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/93213957</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/93213957</guid><author>son_of_a__bitch</author><pubDate>Tue, 08 Dec 2020 16:43:20 +0800</pubDate><description><![CDATA[责任链模式
顾名思义，责任链模式（Chain of Responsibility Pattern）为请求创建了一个接收者对象的链。这种模式给予请求的类型，对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。
在这种模式中，通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求，那么它会把相同的请求传给下一个接收者，依此类推。
介绍
意图：避免请求发送者与接收者耦合在一起...]]></description><category></category></item><item><title><![CDATA[吞吐量（TPS）、QPS、并发数、响应时间（RT）说明]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/110221548</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/110221548</guid><author>son_of_a__bitch</author><pubDate>Fri, 27 Nov 2020 09:52:39 +0800</pubDate><description><![CDATA[吞吐量（TPS）、QPS、并发数、响应时间（RT）


响应时间(RT)
　　响应时间是指系统对请求作出响应的时间。直观上看，这个指标与人对软件性能的主观感受是非常一致的，因为它完整地记录了整个计算机系统处理请求的时间。由于一个系统通常会提供许多功能，而不同功能的处理逻辑也千差万别，因而不同功能的响应时间也不尽相同，甚至同一功能在不同输入数据的情况下响应时间也不相同。所以，在讨论一个系统的响应时间时，人们通常是指该系统所有功能的平均时间或者所有功能的最大响应时间。当然，往往也需要对每个或每组功能讨论其平均响]]></description><category></category></item><item><title><![CDATA[dubbo的版本升级和-Xss的错误设置导致项目启动失败]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/109579965</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/109579965</guid><author>son_of_a__bitch</author><pubDate>Mon, 09 Nov 2020 16:57:30 +0800</pubDate><description><![CDATA[项目场景：
项目内dubbo从2.6.x 升级到2.7.6后，无法正常启动项目。
项目启动jvm设置：-Xss 128k
问题描述：


原因分析：
提示：
包更新前后的内容只是调整了dubbo的版本，因此判断为dubbo升级导致的问题，但具体内容不确定，提示信息无法精准定位。在多个方法尝试下，最终在jvm 参数调整的时候启作用了。目前考虑的情况是由于duboo版本升级后，所需要的线程内存增大，导致原128K已经无法满足，导致启动失败。

解决方案：

将 Xss 128k 调整为 Xss 1m


...]]></description><category></category></item><item><title><![CDATA[策略模式]]></title><link>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/93138658</link><guid>https://blog.youkuaiyun.com/son_of_a__bitch/article/details/93138658</guid><author>son_of_a__bitch</author><pubDate>Thu, 05 Nov 2020 13:33:29 +0800</pubDate><description><![CDATA[策略模式
在策略模式（Strategy Pattern）中，一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。
在策略模式中，我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。

介绍
意图：定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。
主要解决：在有多种算法相似的情况下，使用...]]></description><category></category></item></channel></rss>