<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DocSun的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/DocSun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DocSun]]></copyright><item><title><![CDATA[mina 使用手记 4]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4331153</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4331153</guid><author>DocSun</author><pubDate>Wed, 08 Jul 2009 14:38:00 +0800</pubDate><description><![CDATA[					 					Apache Mina使用手记（四）											收藏															document.body.oncopy = function() {							if (window.clipboardData) {								setTimeout(function() {									var text]]></description><category></category></item><item><title><![CDATA[mina 使用手记3]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4331130</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4331130</guid><author>DocSun</author><pubDate>Wed, 08 Jul 2009 14:33:00 +0800</pubDate><description><![CDATA[在上一篇中，通过一个简单的例子，得以管中窥豹，了解了Mina的基本编写方法。在MinaTimeServer演示程序中，我们添加了两个过滤器，一个是日志过滤器LoggingFilter，一个是文本编解码过滤器。前者实现日志信息的自动处理，后者实现对按行读写的文本数据的编码和解码。其中LoggingFilter默认的是slf4j，它是一个日志Facade，实际并不实现真正的日志处理功能，它在程]]></description><category></category></item><item><title><![CDATA[mina 使用手记 2]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4331114</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4331114</guid><author>DocSun</author><pubDate>Wed, 08 Jul 2009 14:29:00 +0800</pubDate><description><![CDATA[ Mina主要是作为服务器端底层框架来实现数据处理，它的实现很简单，如下例所示：view plaincopy to clipboardprint?package com.gftech.mytool.mina;  import java.io.IOException;  import java.net.InetSocketA]]></description><category></category></item><item><title><![CDATA[mina 使用手记 1]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4331108</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4331108</guid><author>DocSun</author><pubDate>Wed, 08 Jul 2009 14:27:00 +0800</pubDate><description><![CDATA[1.Apache Mina是一个高性能的基础网络构架平台，构建在java NIO的基础上2.Mina使用了SLF4J做为日志记录器，全称Simple Logging Facade for Java，它是一个日志门面，只负责为客户端提供应用接口，实际的日志记录由Log4j/JUL等日志记录器实现。如下图所示：3.Mina主要有IoConnector，IoAccepter，IoSe]]></description><category></category></item><item><title><![CDATA[服务器及中间件：Apache MINA 线程模型配置 ]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4320298</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4320298</guid><author>DocSun</author><pubDate>Fri, 03 Jul 2009 21:03:00 +0800</pubDate><description><![CDATA[ 1、禁止缺省的ThreadModel设置       MINA2.0及以后版本已经没有ThreadModel了，如果使用这些版本的话，可以跳过本节。       ThreadModel设置是在MINA1.0以后引入的，但是使用ThreadModel增加了配置的复杂性，推荐禁止掉缺省的TheadModel配置。       IoAcceptor acceptor = ...; ]]></description><category></category></item><item><title><![CDATA[as3 定时器用法]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4319029</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4319029</guid><author>DocSun</author><pubDate>Fri, 03 Jul 2009 14:50:00 +0800</pubDate><description><![CDATA[关键字: flas actionscript3.0    虽然Flash拥有越来越强大的周边功能，但其核心依然是一款动画制作软件。在Flash设计环境中，不编写脚本代码，也能快速制作出效果惊人的时间轴动画。但此类动画是固定的，无法根据环境动态调整。使用ActionScript生成和控制动画，才能随心驾驭动画的细节，并完成仿真运动和用户交互等高级功能。动画定时器高]]></description><category></category></item><item><title><![CDATA[oscahce的用法]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4306330</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4306330</guid><author>DocSun</author><pubDate>Mon, 29 Jun 2009 11:06:00 +0800</pubDate><description><![CDATA[OSCache标记库由OpenSymphony设计，它是一种开创性的JSP定制标记应用，提供了在现有JSP页面之内实现快速内存缓冲的功能。OSCache是个一个广泛采用的高性能的J2EE缓存框架，OSCache能用于任何Java应用程序的普通的缓存解决方案。OSCache有以下特点：缓存任何对象，你可以不受限制的缓存部分jsp页面或HTTP请求，任何java对象都可以缓存。拥有全面的A]]></description><category></category></item><item><title><![CDATA[mysql 存储过程写法（转）]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4251583</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4251583</guid><author>DocSun</author><pubDate>Mon, 08 Jun 2009 14:44:00 +0800</pubDate><description><![CDATA[mysql存储过程的创建，删除，调用及其他常用命令mysql 5.0存储过程学习总结一.创建存储过程1.基本语法： create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法：call sp_name()注意：存储过程名称后面必须加括号，哪怕该存储过程没有参数传递三.删除存储过程]]></description><category></category></item><item><title><![CDATA[c#  的 Excel 编程]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4176197</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4176197</guid><author>DocSun</author><pubDate>Wed, 13 May 2009 11:06:00 +0800</pubDate><description><![CDATA[Excel是微软公司办公自动化套件中的一个软件，他主要是用来处理电子表格。Excel以其功能强大，界面友好等受到了许多用户的欢迎。在办公的时候，正是由于Excel的这么多的优点，许多重要的数据，往往以Excel电子表格的形式存储起来。这样就给程序员带来了一个问题，虽然Excel功能比较强大，但毕竟不是数据库，在程序中处理数据库中的数据比其处理Excel表格中的数据容易许多。那么如何用Visual ]]></description><category></category></item><item><title><![CDATA[数据库中 锁 分析]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4140513</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4140513</guid><author>DocSun</author><pubDate>Thu, 30 Apr 2009 18:41:00 +0800</pubDate><description><![CDATA[ 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致 不可重复读A用户读取数据,随后B用户读出该数据并修改,此时]]></description><category></category></item><item><title><![CDATA[利用 Monitor.TryEnter 来规避 .NET 线程死锁]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4136496</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4136496</guid><author>DocSun</author><pubDate>Wed, 29 Apr 2009 14:14:00 +0800</pubDate><description><![CDATA[在开发多线程的应用程序时，我们会大量用到 lock (...) {} 块。如果 lock 的对象比较多，非常容易发生死锁。死锁的发生很难预料，而且一旦发生在界面线程上，界面就不再刷新响和应用户输入；如果发生在后台线程，后台线程也就阻塞不工作了，死锁必然会导致应用程序不可用。在.NET里发生死锁的原因是什么？以 C# 为例，通常 lock 语句是被转化为对一个资源的无限长时间的等待，所以一旦资源]]></description><category></category></item><item><title><![CDATA[C#中事务的处理方法]]></title><link>https://blog.youkuaiyun.com/DocSun/article/details/4130318</link><guid>https://blog.youkuaiyun.com/DocSun/article/details/4130318</guid><author>DocSun</author><pubDate>Mon, 27 Apr 2009 18:24:00 +0800</pubDate><description><![CDATA[  什么是数据库事务　　数据库事务是指作为单个逻辑工作单元执行的一系列操作。设想网上购物的一次交易，其付款过程至少包括以下几步数据库操作：　　· 更新客户所购商品的库存信息　　· 保存客户付款信息--可能包括与银行系统的交互　　· 生成订单并且保存到数据库中　　· 更新用户相关信息，例如购物数量等等正常的情况下，这些操作将顺利进行，最终交易成功，与交易相关的所有数据库信息也成功]]></description><category></category></item></channel></rss>