<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hezuideda的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hezuideda</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hezuideda]]></copyright><item><title><![CDATA[spring mvc 从 controller 调到静态页面 ， html]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/51103782</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/51103782</guid><author>hezuideda</author><pubDate>Sat, 09 Apr 2016 11:53:13 +0800</pubDate><description><![CDATA[spring mvc  开发web。 从controller 跳入静态页面]]></description><category></category></item><item><title><![CDATA[golang  并发 chan]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/50515964</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/50515964</guid><author>hezuideda</author><pubDate>Thu, 14 Jan 2016 16:29:19 +0800</pubDate><description><![CDATA[golang 中 channel， 线程间通信， select关键字]]></description><category></category></item><item><title><![CDATA[java 获取泛型的类型]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/47070587</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/47070587</guid><author>hezuideda</author><pubDate>Sun, 26 Jul 2015 19:47:25 +0800</pubDate><description><![CDATA[获取泛型类型， javasisit字节码操作]]></description><category></category></item><item><title><![CDATA[maven pom.xml 文件配置]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/46739829</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/46739829</guid><author>hezuideda</author><pubDate>Fri, 03 Jul 2015 11:41:27 +0800</pubDate><description><![CDATA[maven 配置]]></description><category></category></item><item><title><![CDATA[Selector select方法阻塞register的解决方法]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/46739633</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/46739633</guid><author>hezuideda</author><pubDate>Fri, 03 Jul 2015 11:29:25 +0800</pubDate><description><![CDATA[Selector select方法阻塞register的解决方法]]></description><category></category></item><item><title><![CDATA[httpclient 使用代理]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/45498849</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/45498849</guid><author>hezuideda</author><pubDate>Tue, 05 May 2015 10:00:25 +0800</pubDate><description><![CDATA[httpclient 写爬虫程序时候，使用代理]]></description><category></category></item><item><title><![CDATA[java Unsafe.java（二）]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/45167121</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/45167121</guid><author>hezuideda</author><pubDate>Tue, 21 Apr 2015 10:26:53 +0800</pubDate><description><![CDATA[unsafe 类的方法分析]]></description><category></category></item><item><title><![CDATA[java Unsafe.java（一）]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/45132229</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/45132229</guid><author>hezuideda</author><pubDate>Sun, 19 Apr 2015 20:32:54 +0800</pubDate><description><![CDATA[探究java.misc.Unsafe 类]]></description><category></category></item><item><title><![CDATA[java 操作redis]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/45071459</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/45071459</guid><author>hezuideda</author><pubDate>Thu, 16 Apr 2015 10:16:49 +0800</pubDate><description><![CDATA[java 使用redis  的基本操作， 入门 级]]></description><category></category></item><item><title><![CDATA[mongodb java下自增 id的实现]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/44899601</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/44899601</guid><author>hezuideda</author><pubDate>Mon, 06 Apr 2015 09:19:23 +0800</pubDate><description><![CDATA[mongodb没有关于自增id的实现
1。一般思路是取出最大的id ，然后+1。  除非取最大的id和+1这两个步骤是原子的，否则一定存在并发问题（有可能两个线程同时取到一个id），显然这样不可取。
2。另外，也可以将插入和具体程序解耦， 将所有的插入操作提交到一个可阻塞的队列，然后多个线程不断的消费这个队列。  由这个队列控制生成id，这样不会存在同步问题。 但是当有大量的插入操作时，消费线]]></description><category></category></item><item><title><![CDATA[java 操作mongo， 查询语句]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/43112955</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/43112955</guid><author>hezuideda</author><pubDate>Sun, 25 Jan 2015 11:27:48 +0800</pubDate><description><![CDATA[java  mongo 常用操作]]></description><category></category></item><item><title><![CDATA[java lambda表达式  遍历操作集合]]></title><link>https://blog.youkuaiyun.com/hezuideda/article/details/40381981</link><guid>https://blog.youkuaiyun.com/hezuideda/article/details/40381981</guid><author>hezuideda</author><pubDate>Wed, 22 Oct 2014 20:27:30 +0800</pubDate><description><![CDATA[jdk 8 添加了lambda表达式这个特性，]]></description><category></category></item></channel></rss>