<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[linmb的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/linmb</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linmb]]></copyright><item><title><![CDATA[Oracle 恢复被删除的数据]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/8516887</link><guid>https://blog.youkuaiyun.com/linmb/article/details/8516887</guid><author>linmb</author><pubDate>Fri, 18 Jan 2013 13:11:47 +0800</pubDate><description><![CDATA[Oracle 恢复被删除的数据



哇塞！看到这个话题就把我吓得一身冷汗。。。。。。

在删除数据的时候不小心，把delete语句执行错了，把别的表给delete，而且还执行了commit！真汗.......数据是相当的重要........废话少说了！赶快找方法吧：

第一种：

1.打开Flash存储的权限
ALTER TABLE tablename ENABLE row]]></description><category></category></item><item><title><![CDATA[java设计模式_命令模式]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/8084474</link><guid>https://blog.youkuaiyun.com/linmb/article/details/8084474</guid><author>linmb</author><pubDate>Thu, 18 Oct 2012 10:42:36 +0800</pubDate><description><![CDATA[Command模式(命令)
   Java深入到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Command(命令模式)模式是比较常用的一个模式.
   Command命令模式: Command模式通过被称为Command的类封装了对目]]></description><category></category></item><item><title><![CDATA[JDK1.5中的线程池]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/7997234</link><guid>https://blog.youkuaiyun.com/linmb/article/details/7997234</guid><author>linmb</author><pubDate>Thu, 20 Sep 2012 09:41:11 +0800</pubDate><description><![CDATA[JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecut





在多线程大师Doug Lea的贡献下，在JDK1.5中加入了许多对并发特性的支持，例如：线程池。







Java代码  



ThreadPoolExecutor(int corePoolSize,]]></description><category></category></item><item><title><![CDATA[Java编程中“为了性能”尽量要做到的一些地方]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/7979807</link><guid>https://blog.youkuaiyun.com/linmb/article/details/7979807</guid><author>linmb</author><pubDate>Fri, 14 Sep 2012 16:41:26 +0800</pubDate><description><![CDATA[最近的机器内存又爆满了，除了新增机器内存外，还应该好好review一下我们的代码，有很多代码编写过于随意化，这些不好的习惯或对程序语言的不了解是应该好好打压打压了。
 
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。


1. 尽量在合适的场合使用单例


使用单例可以减轻加载的负担，缩短加载的时间，提高加载的效率，但并不是所有地方都适用于单例，简单来说，单例]]></description><category></category></item><item><title><![CDATA[大数据量导出Excel的方案 java 大excel文件]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/7162920</link><guid>https://blog.youkuaiyun.com/linmb/article/details/7162920</guid><author>linmb</author><pubDate>Thu, 29 Dec 2011 18:07:34 +0800</pubDate><description><![CDATA[测试共同条件： 
数据总数为110011条，每条数据条数为19个字段。 
电脑配置为：P4 2.67GHz，1G内存。 

一、POI、JXL、FastExcel比较 
POI、JXL、FastExcel均为java第三方开源导出Excel的开源项目。


导出方案一：一次性全部导出到一个Excel文件中。 
实际情况均报OutOfMemery错误，以下数据为报OutOfMeme]]></description><category></category></item><item><title><![CDATA[BoneCP——配置参数]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/7014780</link><guid>https://blog.youkuaiyun.com/linmb/article/details/7014780</guid><author>linmb</author><pubDate>Sat, 26 Nov 2011 15:50:37 +0800</pubDate><description><![CDATA[一、BoneCP配置文件格式(bonecp-config.xml)： 


Xml代码 



xml version="1.0" encoding="UTF-8"?>  
bonecp-config>  
  default-config>  
      
    property name="...">...property>  
  default-config>]]></description><category></category></item><item><title><![CDATA[java 写txt文件]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6761059</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6761059</guid><author>linmb</author><pubDate>Thu, 08 Sep 2011 17:26:49 +0800</pubDate><description><![CDATA[今天想写一个txt文件，但是磁盘的文件夹没有创建。要写文件之前判断，没有再创建。去网上找java创建TXT文件并进行读、写等操作的，基本上都是一个模板出来的,都是copy来的，很烦。现在我把我写的发表出来，给有需要的童鞋看看。

/**
     * 写txt文件]]></description><category></category></item><item><title><![CDATA[Java学习之Iterator(迭代器)的一般用法]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6759458</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6759458</guid><author>linmb</author><pubDate>Thu, 08 Sep 2011 11:07:34 +0800</pubDate><description><![CDATA[迭代器（Iterator）
　　迭代器是一种设计模式，它是一个对象，它可以遍历并选择序列中的对象，而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象，因为创建它的代价小。
　　Java中的Iterator功能比较简单，并且只能单向移动：
　　(1) 使用方]]></description><category></category></item><item><title><![CDATA[java 反射 Field]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6759215</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6759215</guid><author>linmb</author><pubDate>Thu, 08 Sep 2011 10:47:25 +0800</pubDate><description><![CDATA[Field一.了解field










java.lang.reflect
类 Field
java.lang.Object  
java.lang.reflect.AccessibleObject      
 java.lang.refle]]></description><category></category></item><item><title><![CDATA[关于java  Vector类]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6732871</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6732871</guid><author>linmb</author><pubDate>Thu, 01 Sep 2011 16:00:10 +0800</pubDate><description><![CDATA[Vector类
　　Java.util.Vector提供了向量(Vector)类以实现类似动态数组的功能。Vector非常类似ArrayList，但是Vector是同步的。由Vector创建的Iterator，虽然和ArrayList创建的 Iterator是同一接口，但是，因]]></description><category></category></item><item><title><![CDATA[JAVA软件工程师推荐书籍]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6725045</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6725045</guid><author>linmb</author><pubDate>Sat, 27 Aug 2011 17:30:29 +0800</pubDate><description><![CDATA[一、Java编程入门类

对于没有Java编程经验的程序员要入门，随便读什么入门书籍都一样，这个阶段需要你快速的掌握Java基础语法和基本用法，宗旨就是“囫囵吞枣不求甚解”，先对Java熟悉起来再说。用很短的时间快速过一遍Java语法，连懵带猜多写写代码，要“知其然”。]]></description><category></category></item><item><title><![CDATA[struts2配置文件中的include和global-results]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6659050</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6659050</guid><author>linmb</author><pubDate>Thu, 04 Aug 2011 10:33:59 +0800</pubDate><description><![CDATA[今天遇到的一个这样的问题：几个struts2的配置文件 用include 进struts.xml配置文件里面去。每个配置文件都有 一个 相同的  想把它们提出来来 放到struts.xml配置文件里面去。这样就只需要配置一个 了。但是遇到一点问题。404的。以下是网上找的解决方法]]></description><category></category></item><item><title><![CDATA[IT人员推荐书籍]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6658402</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6658402</guid><author>linmb</author><pubDate>Wed, 03 Aug 2011 23:28:12 +0800</pubDate><description><![CDATA[想看书提升一下自己，网上找的，留着自己看，也拿来分享一下。
IT人员推荐书籍 

做软件开发也有四年多时间了，从最初以功能为最终目的到现在以良好设计为主要理念的我，看了大量的软件方面

的书籍，也汲取其中大量精华，起初每周都要逛逛海图，见到自认为不错的书就忍不住买，慢慢]]></description><category></category></item><item><title><![CDATA[Div  浮层效果]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6637663</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6637663</guid><author>linmb</author><pubDate>Wed, 27 Jul 2011 14:15:54 +0800</pubDate><description><![CDATA[DIV的Style属性，主要设置如下：　　overflow（溢出控制）：visible（默认，可见）、auto（自动）、scroll（显示滚动条）；　　width（宽度）：数值；　　height（高度）：数值；　　color（字体颜色）：色彩代码；　　font-size（字体大小]]></description><category></category></item><item><title><![CDATA[抽象工厂模式解析]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6434644</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6434644</guid><author>linmb</author><pubDate>Fri, 20 May 2011 15:20:00 +0800</pubDate><description><![CDATA[学习了抽象工厂模式,我把自己所理解的抽象工厂模式拿出来和大家分享。1.首先什么是抽象工厂模式？   抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式是指当有多个抽象角色时，使用的一种工厂模式。抽象工厂模式可以向客户端提供一个接口，使客户端在不必指定产品的具体的情况下，创建多个产品族中的产品对象。根据LSP原则，任何接受父类型的地方，都应当能够接受子类型。因此，实际上系统所需要的，仅仅是类型与这些抽象产品角色相同的一些实例，而不是这些抽象产品的实例。换言之，也就是这些抽象产品的具]]></description><category></category></item><item><title><![CDATA[设计模式的形象比喻]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6431598</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6431598</guid><author>linmb</author><pubDate>Thu, 19 May 2011 11:11:00 +0800</pubDate><description><![CDATA[1、ABSTRACT FACTORY—追MM少不了请吃饭了，麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西，虽然口味有所不同，但不管你带MM去麦当劳或肯德基，只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式：客户类和工厂类分开。消费者任何时候需要某种产品，只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时，工厂类也要做相应的修改。如：如何创建及如何向客户端提供。　　2、BUILDER—MM最爱听的就是“我爱你”这句话了，见到不同地方的MM,要能够用她们]]></description><category></category></item><item><title><![CDATA[设计模式之----模板方法模式]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6431462</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6431462</guid><author>linmb</author><pubDate>Thu, 19 May 2011 10:42:00 +0800</pubDate><description><![CDATA[模板方法模式：在一个方法中定义一个算法的骨架，而将一些实现步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下，重新定义算法中的某些步骤。要点：1． 模板方法中的非final方法（默认实现或不做事的方法）称为“钩子”。2． 钩子可以简化子类的实现。3． 钩子可以让子类能够有机会对模板方法中某些即将发生的（或刚刚发生的）步骤做出反应。4． primitiveMethod的命名最好加上do前缀。5． 工厂模式为模板方法模式的特例。6． 除了可以灵活应对子步骤的变化外，“不用调用我，让我来调用你”的反向]]></description><category></category></item><item><title><![CDATA[flex 性能优化]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6409234</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6409234</guid><author>linmb</author><pubDate>Tue, 10 May 2011 15:01:00 +0800</pubDate><description><![CDATA[<br />在网上找了好多关于flex性能优化的文章，这里我把找到的那些都整理一下，以备后用。<br />  一  基本原则：<br />1. 从外部加载媒体（Media）<br />      Heider提到了一个常用的Flex最佳实践——限制嵌入到应用/SWF文件中的媒体的数量，如图像、影片及mp3等资源都可以从外部的SWF文件加载。 <br />Flex框架可以直接将图片、mp3及字体等资源编译到SWF中。当你想让最终用户获得全部资源时，这种方式确实能派上用场，但是这会导致你的应用长时间停留在“Lo]]></description><category></category></item><item><title><![CDATA[Flex 国际化]]></title><link>https://blog.youkuaiyun.com/linmb/article/details/6406147</link><guid>https://blog.youkuaiyun.com/linmb/article/details/6406147</guid><author>linmb</author><pubDate>Mon, 09 May 2011 11:35:00 +0800</pubDate><description><![CDATA[今天要完成项目的国际化，项目要有中文版，英文版，和日语版。    在网上照了一些资料说：flex国际化文件和库只支持en_US,ja_JP这两种本地化，要想在flex中支持其他的语言，还要额外的操作。与网上现给出的资料，很多相同，但是也有一些小的区别。   以下就是我完成国际化的步骤和方法（本人用的是flex4，用一个小例子来说明）：1.在Flex工程中新建一个与src同级的文件夹用于放置本地化文件，各目录下的属性文件需要同名。属性文件的格式为"key=value"的形式 列出键值对，用utf-8编码保存文]]></description><category></category></item></channel></rss>