<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[java_0429的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/java_0429</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java_0429]]></copyright><item><title><![CDATA[Python源码解读之六 浮点数]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/126543564</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/126543564</guid><author>java_0429</author><pubDate>Fri, 26 Aug 2022 14:55:04 +0800</pubDate><description><![CDATA[python源码]]></description><category></category></item><item><title><![CDATA[Python源码解读之五 对象的多态性和行为]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/126543493</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/126543493</guid><author>java_0429</author><pubDate>Fri, 26 Aug 2022 14:53:27 +0800</pubDate><description><![CDATA[python源码]]></description><category></category></item><item><title><![CDATA[Python源码解读之四 对象回收与引用计数]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/126327280</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/126327280</guid><author>java_0429</author><pubDate>Sun, 14 Aug 2022 03:09:08 +0800</pubDate><description><![CDATA[python 源码]]></description><category></category></item><item><title><![CDATA[Python源码解读之三 对象的创建]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/126327256</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/126327256</guid><author>java_0429</author><pubDate>Sun, 14 Aug 2022 03:05:37 +0800</pubDate><description><![CDATA[python  源码]]></description><category></category></item><item><title><![CDATA[TCP 传输控制协议(二、连接管理)]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/120696760</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/120696760</guid><author>java_0429</author><pubDate>Mon, 11 Oct 2021 09:31:38 +0800</pubDate><description><![CDATA[TCP 传输控制协议(二、连接管理)
引言
TCP是一种面向连接的单播协议。在数据交换之前，双方必须先建立连接。TCP的服务模型是一个字节流。TCP会修复下层（如IP层，链路层等）产生的数据传输问题，对于数据交换来说，大致有三个方面的问题：丢包、重复和错误。为了解决这些问题，TCP引入了连接的概念。***可以说，UDP和TCP本质上最大的区别在于TCP需要维护连接。TCP由于要维护连接所以TCP是有状态的，相比于无状态的UDP，TCP在妥善处理多种TCP状态问题时需要面对大量的细节问题，比如连接的建立、终止]]></description><category></category></item><item><title><![CDATA[Python源码解读之二 万物皆对象(下)]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/120328509</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/120328509</guid><author>java_0429</author><pubDate>Thu, 16 Sep 2021 14:40:20 +0800</pubDate><description><![CDATA[初探PyObject
首先我们再次来回顾一下，在上一篇提到过，“类”和“对象”这两个概念在Python中都是用对象实现的。“类"是一种对象，称为"类型对象”，“类"实例化得到的也是"对象”，称为"实例对象"。
实现对象机制的基石–PyObject
Python中的任何对象在C中都对应一个结构体实例，在Python中创建一个对象，等价于在C中创建一个结构体实例。所以Python中的对象本质上就是C中malloc函数为结构体实例在堆区申请的一块内存。
/* Nothing is actually declare]]></description><category></category></item><item><title><![CDATA[Python源码解读之一 万物皆对象(上)]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/120328492</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/120328492</guid><author>java_0429</author><pubDate>Thu, 16 Sep 2021 14:39:37 +0800</pubDate><description><![CDATA[万物皆对象
初探对象
Python中一切皆对象，在Python的世界里面，所有东西都是对象。整型、字符串、字典、int、str、list、class自定义类都是对象。

像int、str、list等基本类型，以及我们自定义的类，由于它们可以表示类型，因此我们称之为类型对象；类型对象实例化得到的对象，我们称之为实例对象。不管是哪种对象，它们都属于对象。

所以在Python当中，不管是“类”还是“对象”都是由对象实现的。
对象是由类实例化得到的，所以对象一定有类型，对象被谁实例化决定了它的类型。那么int,t]]></description><category></category></item><item><title><![CDATA[Python源码解读之零 Python源码整体架构]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/120328469</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/120328469</guid><author>java_0429</author><pubDate>Thu, 16 Sep 2021 14:38:51 +0800</pubDate><description><![CDATA[Python 源码剖析]]></description><category></category></item><item><title><![CDATA[TCP 传输控制协议(一、初步了解)]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/120322740</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/120322740</guid><author>java_0429</author><pubDate>Thu, 16 Sep 2021 09:54:38 +0800</pubDate><description><![CDATA[title: TCP 传输控制协议(一、初步了解)
date: 2021-09-04 14:31:15
tags:TCP rfc793

TCP 传输控制协议(一、初步了解)
引言
上一章我们讨论的是自身不包含可靠传递数据机制的协议。一般这种协议会使用一种像校验和或CRC这样的数学函数来**检测接收到的数据是否有差错，但是他们不会尝试去纠正差错。不管是IP还是UDP都没有实现差错纠正。差错纠正一般有两种大的思路：校正和重传

校正：通信媒介可能会丢失或改变被传递的消息，使用差错校正码来纠正通信问题是处理差.]]></description><category></category></item><item><title><![CDATA[UDP 用户数据报协议]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/120322673</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/120322673</guid><author>java_0429</author><pubDate>Thu, 16 Sep 2021 09:52:20 +0800</pubDate><description><![CDATA[UDP 用户数据报协议
引言
​		UDP是一种保留消息边界（不合并，不拆分）的简单的面向数据报的传输层协议。使用UDP协议的时候，一般来说，每个被应用程序请求的UDP输出操作只生产一个UDP数据报，并组装成一份待发送的IP数据报(与面向数据流的协议不同，如TCP，应用程序写入的数据与真正在单个IP数据报里传送的内容可能没有什么联系)。UDP不提供差错纠正、队列管理、重复消除、流量控制和拥塞控制，只提供差错校验（校验和）。（注：对于UDP网上有各种各样的描述，但是我个人觉得对UDP描述最到位的还是UDP自己]]></description><category></category></item><item><title><![CDATA[erlang随机数实现新旧版本对比]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/103579604</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/103579604</guid><author>java_0429</author><pubDate>Tue, 17 Dec 2019 14:25:56 +0800</pubDate><description><![CDATA[erlang的内置随机数，每次调用会更新进程字典里的random_seed变量，这样在同一个进程内每次调用random:uniform/0 时，随机数种子都不同，所以生成的随机数都不一样（调用完random:uniform/0 后，可以用get(random_seed)查看更新后的种子值）。



但是在旧版本的random模块中，存在着比较明显的漏洞，使用random:uniform/0 的时候...]]></description><category></category></item><item><title><![CDATA[关于oracle设置字段自增的方法]]></title><link>https://blog.youkuaiyun.com/java_0429/article/details/51065169</link><guid>https://blog.youkuaiyun.com/java_0429/article/details/51065169</guid><author>java_0429</author><pubDate>Tue, 05 Apr 2016 15:34:31 +0800</pubDate><description><![CDATA[最近在使用Oracle数据库的时候发现和MYsql有点区别，就是不像mysql可以在建表的时候就设定自增，需要自己写序列和触发器，话不多说，上代码。
/*创建序列*/
CREATE SEQUENCE seq_表名称
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加，不循环
NOC]]></description><category></category></item></channel></rss>