<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yanransoft的专栏]]></title><description><![CDATA[coding for fun]]></description><link>https://blog.youkuaiyun.com/yanransoft</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yanransoft]]></copyright><item><title><![CDATA[keras实现Bi-LSTM+CRF]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/82225832</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/82225832</guid><author>yanransoft</author><pubDate>Thu, 30 Aug 2018 18:15:25 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/Treasure_Z/article/details/78853265]]></description><category></category></item><item><title><![CDATA[双向lstm 标注​​​​​​​ nlp]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/82225786</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/82225786</guid><author>yanransoft</author><pubDate>Thu, 30 Aug 2018 18:12:01 +0800</pubDate><description><![CDATA[双向lstm 标注 nlp]]></description><category></category></item><item><title><![CDATA[ehcache,redis,db的性能、一致性比较]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/51223947</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/51223947</guid><author>yanransoft</author><pubDate>Fri, 22 Apr 2016 23:15:06 +0800</pubDate><description><![CDATA[1、DB：
               一致性：db无论是单实例还是主从复制的多实例集群，都可以看成是基本一致的；
               性能：受限于磁盘性能、存储形式，性能最差；
2、Redis（分布式缓存）：
                一致性：由于是db的缓存，内容可能与db不一致，需要容忍不一致性；单所有应用服务器读到的数据都是一样的；]]></description><category></category></item><item><title><![CDATA[设计模式学习总结]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/50732070</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/50732070</guid><author>yanransoft</author><pubDate>Wed, 24 Feb 2016 16:55:28 +0800</pubDate><description><![CDATA[1、代理模式Proxy:比如修改对象Obj，可以加一个ObjProxy,代理控制了这个对象的权限等；一些前置、后置的检查可以在这里做。
2、单例模式Singleton：比如我想控制一个类在一个JVM中只能创建一个实例，则使用单例模式；
3、工厂模式Factory:比如IRobot{answer();},RobotFactory,DbRobotFactory,RedisRobotFactory,]]></description><category></category></item><item><title><![CDATA[互联网系统架构的演进]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/46433463</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/46433463</guid><author>yanransoft</author><pubDate>Tue, 09 Jun 2015 23:34:13 +0800</pubDate><description><![CDATA[摘要：多终端接入、开放平台给互联网带来了前所未有的用户数量和访问规模，信息之多、传播速度之快，是传统网站难以想象的。本文将从发展演进的角度，解读高性能互联网系统架构。
多终端接入、开放平台给互联网带来了前所未有的用户量级和访问规模，SNS网站产生了海量的UGC（用户产生内容），而且这些内容依托关 系链扩散速度之快、传播范围之广是传统网站难以想象的，海量数据的计算存储也一直是近年互联网领域的热点。]]></description><category></category></item><item><title><![CDATA[在线客服技术方案]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/2341822</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/2341822</guid><author>yanransoft</author><pubDate>Tue, 29 Apr 2008 10:40:00 +0800</pubDate><description><![CDATA[在线客服需求：涉及人员：客服人员，普通客户客服人员：有固定的工号登录，用户可以选择客服人员。每各客服人员可以设置最大聊天人数。客服人员不在线时，不能聊天。普通客户：匿名登录。普通客户之间不能聊天，可以选择客服人员。聊天可以由客服人员发起，或者普通客户发起。在线客服只支持聊天信息的发送。不支持注册，状态，注册等功能。在线客服的技术主要有以下几种方案（只是目前我了解的）：1 socket技术主要用]]></description><category></category></item><item><title><![CDATA[为什么使用DriverManager之前要Class.forName?]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/2313442</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/2313442</guid><author>yanransoft</author><pubDate>Tue, 22 Apr 2008 01:24:00 +0800</pubDate><description><![CDATA[When a Driver class is loaded, it should create an instance of itself and register it with the DriverManager. This means that a user can load and register a driver by calling    Class.forName("foo.b]]></description><category></category></item><item><title><![CDATA[LookupDispatchAction, MappingDispatchAction深入分析]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/2093695</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/2093695</guid><author>yanransoft</author><pubDate>Thu, 14 Feb 2008 13:38:00 +0800</pubDate><description><![CDATA[首先我们来看一下它们三者之间的关系java.lang.Object  |  +--org.apache.struts.action.Action        |        +--org.apache.struts.actions.DispatchAction              |              +--org.apache.struts.acti]]></description><category></category></item><item><title><![CDATA[读林斌博士写好代码十个秘诀]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/903836</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/903836</guid><author>yanransoft</author><pubDate>Tue, 11 Jul 2006 08:59:00 +0800</pubDate><description><![CDATA[                                                                                                2006-07-09　14:59:44                                                             ]]></description><category></category></item><item><title><![CDATA[Tomcat简介]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/881039</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/881039</guid><author>yanransoft</author><pubDate>Wed, 05 Jul 2006 17:29:00 +0800</pubDate><description><![CDATA[作者：杨晓(http://blog.sina.com.cn/u/1237288325)一、Tomcat背景　　自从JSP发布之后，推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后，开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器，当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目中的一个]]></description><category></category></item><item><title><![CDATA[摄影基本功训练]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/807605</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/807605</guid><author>yanransoft</author><pubDate>Sat, 17 Jun 2006 21:36:00 +0800</pubDate><description><![CDATA[第一单元:照相机基本功能的应用训练训练1、全景深练习被摄体:一般风景、花卉、城市建筑等冲击力较强的景物。要 求:画面全部实焦。建 议:首先使用广角镜头:24MM—35MM拍摄, 光 圈:F11—16,光圈优先AE模式。训练2、单体对焦练习要 求:只把焦点对在主要被摄体上,浅景深。建 议:中望远镜头:85MM以上,光圈F5.6或更大。光圈优先AE模式。训练3、定格练习被摄体:体育运动项目]]></description><category></category></item><item><title><![CDATA[An Introduction To Ajax]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/753437</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/753437</guid><author>yanransoft</author><pubDate>Wed, 24 May 2006 18:48:00 +0800</pubDate><description><![CDATA[An Introduction To Ajaxby David Teare08/29/2005AbstractAs J2EE developers, it seems we are constantly focused on "backend mechanics." Often, we forget that the main success of J2EE has been ar]]></description><category></category></item><item><title><![CDATA[Ajax: A New Approach to Web Applications]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/753340</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/753340</guid><author>yanransoft</author><pubDate>Wed, 24 May 2006 18:07:00 +0800</pubDate><description><![CDATA[Ajax: A New Approach to Web ApplicationsPublications Sections:    Reports     Latest essay     Essay archives     Newsletter     Reading list  Recent Essays    Sp]]></description><category></category></item><item><title><![CDATA[How to Develop Web Applications with Ajax, Pt. 1]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/752937</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/752937</guid><author>yanransoft</author><pubDate>Wed, 24 May 2006 15:08:00 +0800</pubDate><description><![CDATA[How to Develop Web Applications with Ajax, Pt. 1 By Jonathan FenocchiIn the past, web applications were limited because a web page had to be reloaded (or another page loaded in its place) in order]]></description><category></category></item><item><title><![CDATA[ValueObject和DTO模式的一些疑问]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/726599</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/726599</guid><author>yanransoft</author><pubDate>Fri, 12 May 2006 20:29:00 +0800</pubDate><description><![CDATA[cats_tiger http://www.jdon.com Nov 11, 2005 9:49 AM ValueObject和DTO模式是常用的J2EE设计模式，模式所体现的不仅仅是一个设计技巧，更主要的是数据封装的思想。最近我在做设计的时候却对这个模式产生了一些疑问。1． 对于位于持久层中的ValueObject，我是否应该限制他们的使用范围？以Hiberante为例，由于ValueObj]]></description><category></category></item><item><title><![CDATA[My First Symbian Application]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/416154</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/416154</guid><author>yanransoft</author><pubDate>Wed, 06 Jul 2005 23:30:00 +0800</pubDate><description><![CDATA[ 昨天和同学一起上街花 3499 元买了 Nokia 7610。今天，上午去移动营业厅办了一张“动感地带”的SIM卡。经过两天的努力，终于可以骄傲的说：“我也是M-Zone人”了。从今天中午开始，就给同学发QQ消息，通知他们我的新手机号码，半天下来，手机、QQ响个不停，我也忙得不亦乐乎……还好，到了晚上，发出去的消息都有回复了，我也终于可以静下心来上网了。到Nokia的Forum上下载了 Seri]]></description><category></category></item><item><title><![CDATA[十年MFC经历认识的Microsoft技术]]></title><link>https://blog.youkuaiyun.com/yanransoft/article/details/387507</link><guid>https://blog.youkuaiyun.com/yanransoft/article/details/387507</guid><author>yanransoft</author><pubDate>Sat, 04 Jun 2005 11:35:00 +0800</pubDate><description><![CDATA[一、初识MFC    我最初知道MFC大概是在1993年，那个时候Visual C++还没面世，当时Microsoft的C++编译器还很弱，官方的名字是Microsoft C/C++ 7.0，MFC的版本是1.0，几乎没有引起什么反响，那个时期最好的C++开发环境是Borland C++ 3.1，其实，大概是1992年11月份，一个偶然的机会，我领略到Borland公司的厉害，记不得在什么地方，我]]></description><category></category></item></channel></rss>