<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Rain_enter的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Rain_enter</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Rain_enter]]></copyright><item><title><![CDATA[2021-03-30]]></title><link>https://blog.youkuaiyun.com/Rain_enter/article/details/115317369</link><guid>https://blog.youkuaiyun.com/Rain_enter/article/details/115317369</guid><author>Rain_enter</author><pubDate>Tue, 06 Apr 2021 10:34:02 +0800</pubDate><description><![CDATA[1、使用对象进行传参
```java
/*标准语法：#{属性名，javatType=类型名 jdbcType=数据类型}，后两项可以通过反射来获取，所以可省略。select标签中的id表示此sql语句与DAO接口中叫id值得方法对应（映射），resultType表示sql语句返回结果与java对象的映射。
*/
&lt;select id="selectMultiParam" resultType="com.bjpowernode.domain.Student"&gt;
selext id,name,ema]]></description><category></category></item><item><title><![CDATA[八股文]]></title><link>https://blog.youkuaiyun.com/Rain_enter/article/details/115221177</link><guid>https://blog.youkuaiyun.com/Rain_enter/article/details/115221177</guid><author>Rain_enter</author><pubDate>Thu, 25 Mar 2021 23:11:27 +0800</pubDate><description><![CDATA[计算机网络
1、http与https之间的区别，https建立连接的流程
2、接收窗口和拥塞窗口之间的区别，谈一下拥塞控制和流量控制。
3、TCP三次握手与四次挥手。
4、应用层有哪些协议都有什么作用
JVM
1、new一个对象JVM的处理过程
2、运行时常量池都有什么
3、栈帧是什么，里面有什么
4、符号引用是什么
5、为什么先搞符号引用再换成直接饮用
并发
1、线程池的运行过程，线程池的常见参数，常见的线程池以及它们各自的特点；线程池的几种状态；
2、锁升级的过程，悲观锁与乐观锁；
3、什么是CAS，C]]></description><category></category></item><item><title><![CDATA[解决IDEA中使用while与hasNext造成的死循环问题]]></title><link>https://blog.youkuaiyun.com/Rain_enter/article/details/115032355</link><guid>https://blog.youkuaiyun.com/Rain_enter/article/details/115032355</guid><author>Rain_enter</author><pubDate>Sat, 20 Mar 2021 18:27:31 +0800</pubDate><description><![CDATA[解决hasnext在while中的死循环问题
调用hasNext()的重载方法hasNext(String patten)：如果下一个标记与指定的字符串匹配，则返回 true。前面加一个！就可以控制结束while循环。
例：以输入"@"，结束输出
Scanner intput = new Scanner(System.in);
while (!sc.hasNext("@")) {
System.out.println(input.next());
}
注意：在牛客网上编程时，可直接使用hasNext()。
]]></description><category></category></item><item><title><![CDATA[相关快捷键]]></title><link>https://blog.youkuaiyun.com/Rain_enter/article/details/114283947</link><guid>https://blog.youkuaiyun.com/Rain_enter/article/details/114283947</guid><author>Rain_enter</author><pubDate>Tue, 02 Mar 2021 14:08:57 +0800</pubDate><description><![CDATA[IDEA快捷键(:个人自学用)
1：    ctrl+n：查找类和files
2：   alt+ins：构造器 重载方法 自动创建方法等

]]></description><category></category></item><item><title><![CDATA[2020-12-30]]></title><link>https://blog.youkuaiyun.com/Rain_enter/article/details/111977571</link><guid>https://blog.youkuaiyun.com/Rain_enter/article/details/111977571</guid><author>Rain_enter</author><pubDate>Wed, 30 Dec 2020 20:13:30 +0800</pubDate><description><![CDATA[TCP
一、TCP连接
1、TCP是面向连接的：一个进程向另一个进程发送数据之前，这两个进程必须先互相“握手”（它们必须互相发送某些预备报文一建立确保数据传输的参数）
2、TCP连接是一种逻辑连接，其共同状态只保留在两个通信端系统的TCP程序中，中间的网络元素（如路由器）不会维持TCP连接状态。
3、TCP连接提供的是全双工服务***，且是“点对点”的（即TCP不支持多播（一个发送方将数据传送给多个接收方））。
二、TCP连接中的传输机制
1、发送
客户通过套接字传递数据流，一旦数据通过套接字，数据就由客户]]></description><category></category></item><item><title><![CDATA[计算机网络]]></title><link>https://blog.youkuaiyun.com/Rain_enter/article/details/111873317</link><guid>https://blog.youkuaiyun.com/Rain_enter/article/details/111873317</guid><author>Rain_enter</author><pubDate>Mon, 28 Dec 2020 20:00:08 +0800</pubDate><description><![CDATA[DNS笔记

DNS（Domain Name System）,即域名系统，它的主要作用是将主机名转换为IP地址。一般由：①一个由分层的DNS服务器实现的分布式数据库；②一个使主机能够查询分布式数据库的应用层协议；这两部分组成。
1、DNS协议是应用层协议，运行在UDP之上，使用53号端口。
2、DNS的作用：
（1）进行主机名到IP地址的转换。
（2）通过调用DNS来获得主机别名对应的规范主机名以及主机的IP地址。
（3）电子邮件应用程序可以通过调用DNS对提供的主机名别名进行解析已获得该主机的规范主机名.]]></description><category></category></item></channel></rss>