<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dorothy___的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dorothy___</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dorothy___]]></copyright><item><title><![CDATA[Java之反射]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/72475020</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/72475020</guid><author>dorothy___</author><pubDate>Thu, 18 May 2017 16:52:01 +0800</pubDate><description><![CDATA[之前在 慕课网 上学习了反射，以代码的形式总结一下，写入博客：代码片段1：几种类类型的表示方式 
（解释类类型：万事万物皆对象，类也是对象，是Class类的实例对象，这个对象成为该类的类类型。）import com.imooc.reflect.Foo;class Foo{}public class ClassDemo1 {
    public static void main(String[] a]]></description><category></category></item><item><title><![CDATA[Java并发工具类之CountDownLatch]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/72453114</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/72453114</guid><author>dorothy___</author><pubDate>Wed, 17 May 2017 21:24:42 +0800</pubDate><description><![CDATA[CountDownLatch：允许一个或者多个线程等待其他线程完成操作。主线程需要等待其他线程完成后才能操作。要实现这样的功能，也可以使用Thread.join()方法，让当前线程等待调用join方法的线程执行结束后才能继续执行。原理是：当前线程不断地检查join线程是否存活，直到join线程中止，线程的this.notifyAll()方法将被调用。CountDownLatch就是实现了join的功]]></description><category></category></item><item><title><![CDATA[Java内存模型]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/71844556</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/71844556</guid><author>dorothy___</author><pubDate>Sat, 13 May 2017 17:13:21 +0800</pubDate><description><![CDATA[转载自：http://www.cnblogs.com/nexiyi/p/java_memory_model_and_thread.html主内存与工作内存Java内存模型的主要目标是定义程序中各个变量的访问规则，即在虚拟机中将变量存储到内存和从内存中取出变量这样底层细节。此处的变量与Java编程时所说的变量不一样，指包括了实例字段、静态字段和构成数组对象的元素，但是不包括局部变量与方法参数，后者是线]]></description><category></category></item><item><title><![CDATA[多线程实现多客户端通信]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/71479159</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/71479159</guid><author>dorothy___</author><pubDate>Tue, 09 May 2017 15:37:52 +0800</pubDate><description><![CDATA[在Java Socket（下）中写了服务器端和客户端进行通信的例子，但是在实际应用当中，不是这样的一对一通信，通常都是一台服务器，对应着很多很多客户端进行通信，可以通过多线程来实现多客户端与服务器端进行通信。 
（注：只是根据所学知识点写一个小例子，线程安全暂未考虑进去）首先是Server端的代码段：import java.io.IOException;
import java.net.InetAd]]></description><category></category></item><item><title><![CDATA[Java Socket应用（下）]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/71473676</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/71473676</guid><author>dorothy___</author><pubDate>Tue, 09 May 2017 15:07:07 +0800</pubDate><description><![CDATA[通过Socket实现TCP编程TCP协议是面向连接的、可靠的、有序的，以字节流的方式发送数据基于TCP协议实现网络通信的类：
客户端的Socket类
服务器端的ServerSocket类
以用户登陆为例说明：服务器端： 
1、创建ServerSocket对象，绑定监听端口 
2、通过accept()方法监听客户端请求 
3、连接建立后，通过输入流读取客户端发送的请求信息 
4、通过输出流向客户端发送]]></description><category></category></item><item><title><![CDATA[Java Socket应用（上）]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/71440368</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/71440368</guid><author>dorothy___</author><pubDate>Tue, 09 May 2017 11:14:03 +0800</pubDate><description><![CDATA[网络基础知识：两台主机进行通信三个最关键的要素：IP地址，协议，端口号（负责区分不同的应用程序）TCP/IP协议是以TCP和IP为基础的不同层次上多个协议的集合。TCP：传输控制协议 
IP：互联网协议物理层 – 数据链路层 – 网络层 – 传输层（TCP/IP）– 应用层（http、ftp、smtp、telnet）端口号（0-65535）,0-1023被系统所保留，使用时尽量挑选1023以后的使用]]></description><category></category></item><item><title><![CDATA[Java虚拟机详解----常用JVM配置参数]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/71436023</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/71436023</guid><author>dorothy___</author><pubDate>Mon, 08 May 2017 21:31:32 +0800</pubDate><description><![CDATA[原文地址：http://www.cnblogs.com/smyhvae/p/4736162.html【声明】 欢迎转载，但请保留文章原始出处生命壹号：http://www.cnblogs.com/smyhvae/文章来源：http://www.cnblogs.com/smyhvae/p/4736162.html联系方式：smyhvae@163.com  本文主要内容：
Trace跟踪参数
堆的分配参]]></description><category></category></item><item><title><![CDATA[JDK 6和JDK 7的intern方法之不同]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/71189403</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/71189403</guid><author>dorothy___</author><pubDate>Thu, 04 May 2017 22:04:03 +0800</pubDate><description><![CDATA[首先介绍下intern方法：如果常量池中存在当前字符串, 就会直接返回当前字符串. 如果常量池中没有此字符串, 会将此字符串放入常量池中后, 再返回。
在《深入理解Java虚拟机一书中，对于intern方法有个这样的例子：public class RuntimeConstantPoolOOM{
    public static void main(String[] args){
        S]]></description><category></category></item><item><title><![CDATA[Cookie and Session（上）]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/71103998</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/71103998</guid><author>dorothy___</author><pubDate>Tue, 02 May 2017 21:06:17 +0800</pubDate><description><![CDATA[来自：Lain8.com 
链接：http://www.lai8.com/content/407204.html一直以来，cookie和session都是程序员学习体系中必不可少的知识点，偶然看见一篇文章，总结的比较好，在这里分享一下。cookie机制cookies是服务器在本地机器上存储的小段文本，并随每一个请求发送至同一个服务器。IETF RFC 2965 HTTP State Manageme]]></description><category></category></item><item><title><![CDATA[redo 和 undo log]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/71081034</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/71081034</guid><author>dorothy___</author><pubDate>Tue, 02 May 2017 14:33:46 +0800</pubDate><description><![CDATA[redo 和 undo loginsert一条记录时, 表跟undo的信息都会放进 redo 中, 在commit 或之前, redo 的信息会放进硬盘上. 故障时, redo 便可恢复那些已经commit 了的数据.redo->每次操作都先记录到redo日志中，当出现实例故障（像断电），导致数据未能更新到数据文件，则数据库重启时须redo，重新把数据更新到数据文件。undo->记录更改前的一份co]]></description><category></category></item><item><title><![CDATA[你要做的，就是坚持不懈！]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/70940605</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/70940605</guid><author>dorothy___</author><pubDate>Fri, 28 Apr 2017 20:07:59 +0800</pubDate><description><![CDATA[作为一个互联网界的非典型程序媛，最近在找实习的阶段收到了一定的打击，屡屡受挫，心情低落到极点。但生活还要继续，能力不足就没有任性的理由，只能快速平复心情，在失败中爬起来，继续前行。也意识到了自身的很多不足，我相信所有的困难都是为我今后的成功而设置的铺垫，开通了博客，来记录努力的点点滴滴，于自己也是一种监督。我现在所能做的，就是忽略掉身边所有人的成功，在自己的轨迹上，奋勇向前，我将要面对的是充满挑战的]]></description><category></category></item><item><title><![CDATA[thinking in java（day1）--equals方法]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/70939673</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/70939673</guid><author>dorothy___</author><pubDate>Fri, 28 Apr 2017 19:25:15 +0800</pubDate><description><![CDATA[equals方法详解]]></description><category></category></item><item><title><![CDATA[thinking in java（day1）--javadoc]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/70915736</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/70915736</guid><author>dorothy___</author><pubDate>Fri, 28 Apr 2017 15:29:54 +0800</pubDate><description><![CDATA[javadoc]]></description><category></category></item><item><title><![CDATA[多线程--Interrupt]]></title><link>https://blog.youkuaiyun.com/dorothy___/article/details/70808383</link><guid>https://blog.youkuaiyun.com/dorothy___/article/details/70808383</guid><author>dorothy___</author><pubDate>Wed, 26 Apr 2017 16:43:24 +0800</pubDate><description><![CDATA[中断线程]]></description><category></category></item></channel></rss>