- 博客(20)
- 资源 (8)
- 收藏
- 关注
转载 Mina详解
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x 和
2016-01-18 15:47:18
719
转载 算法
1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? 方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。 s 遍历文件a,对每个url求取,然后根据所取得的值将url分别存储到1000个小文件(记为)中。这样每个小文件的大约为3
2015-12-31 10:22:33
383
转载 linux 安装 jdk
一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-6u11-linux-i586.bin (注意,这个步骤一
2014-10-21 14:24:59
398
原创 批量导入excel入库
/** * * @param file * @return List>> map key:为表列名 value:为 * @throws Exception */ public List> parseExcel(File file) throws Exception { HSSFWorkbook workbook = new HSSFWorkbook(n
2014-01-14 15:27:29
670
转载 ServletContext 与 ServletConfig
对于web容器来说,ServletContext接口定义了一个servlet环境对象,这个对象定义了一个在servlet引擎上的servlet的视图。通过使用这个对象,servlet可以记录事件,得到资源并得到来自servlet的引擎类。servlet容器在启动时会加载web应用,并为每个web应用创建唯一的servlet context对象,可以把ServletContext看成是一个Web
2013-08-03 11:27:15
513
原创 java 代理模式
package com.test.proxy;public interface KindWomen { /*代理模式的好处是:现在有个接口 KindWomen,接口中有个方法playWihtMan(),接口有很多实现类 * 但是现在的问题是新需求要在执行playWihtMan()方法结尾要给客人sing(); * 我们不可能去该接口或者去一个一个的改实现类,代理模式就会很好的解决这个
2013-06-03 16:50:33
520
原创 java模板模式
抽象类package com.test.templa;public abstract class Templa { public void getTime(){ Long begin = System.currentTimeMillis(); doSomething();//模板中不一样的地方,抽象方法 Long end = System.currentTimeMill
2013-06-03 10:35:33
420
原创 java 装饰模式
java的i/o中用到了就是装饰模式代码:抽象构件package com.test.drector;public interface Person {public void run();}具体构建package com.test.drector;public class Man implements Person{public vo
2013-05-30 12:38:57
566
转载 java设计模式(简洁版)
设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类
2012-05-29 17:43:27
330
转载 Prototype的选择器
Prototype的选择器 2.1 Prototype v.s. JavaScript 在传统的JavaScript中,如果想获取某个DOM节点,可能需要好几个getElementById.如果你和我一样厌倦了这种繁杂的语法,那你一定会喜欢上Prototype简单直接的选择器. 2.2 元素选择器 $()是Prototype的元素选择器,相当于JavaScript
2012-05-28 14:45:00
1576
原创 Eclipse反编译插件
网上看了好多 ,没几个能用的 ,自己花了一点时间搞了一个不多说 ,贴出来安装步骤1.将net.sf.jadclipse_3.3.0解压放在Eclipse下的plugins下 2.将jad158g.win解压后的jad.exe放在把jad.exe放到jdk的bin目录下3.在eclipse里配置:Window-> Preferences... -> General ->
2011-12-15 15:12:22
749
原创 JRebel4.0 在Eclipse中配置使用说明
1. 双击Eclipse中的Server 在打开的配置画面的Overview Tab页中点击【open launch configuration】,然后在弹出画面的【VM arguments】中加入 JVM参数-javaagent: D:\java\driver\JRebel4.0.1\jrebel.jar -- 你存放jrebel.jar的位置 (任意)-Dmypro
2011-11-24 16:02:13
2203
转载 Oracle PL/SQL 基础
一、概述、PL/SQL 块结构PL/SQL 是Oracle产品对 SQL 语言的扩展。PL/SQL 块共分为三个部分:声明部分、可执行部分、异常部分。 DECLARE ... BEGIN ... EXCEPTION ... END;变量声明内容:赋予变量适当的名称、数据类型、定义变量(标准,记录)、控制变量范围
2011-11-16 09:03:44
436
转载 Oracle PL/SQL 高级应用(游标、存储过程、函数、程序包)
一、游标 游标是一种 PL/SQL 控制结构,可以对SQL语句的处理进行显式控制,便于对表的数据逐条进行处理。ps.当表中数据量大的时候,不建议使用游标(效率不高,耗费资源),但是它能逐条取数据方法灵活。 游标是记录的指针,利用游标对活动集的更新或删除会反馈到表的记录上。游标属性:%FOUND、%NOTFOUND、%ROWCOUNT、%ISOPEN1、显式游标
2011-11-16 09:01:41
981
转载 oracle自定义函数验证身份证是否合法
--身份证号校验位算法: 1:把前17位号码从第高位到低位与下列17个数字分别相乘求和(N): 『2,4,8,5,10,9,7,3,6,1,2,4,8,5,10,9,7』 比如身份证号码为:C1C2C3……C16C17 则N=C17×2+C16×4+……+C1×7;
2011-11-14 09:20:48
3159
原创 Struts1流程处理
有些东西看着自己明白 真真想起来就懵了1.http://localhost:8080/zk/admin/login.do请求2..web.xml拦截login.do3.到Struts-config.xml文件中找到type="com.zk.web.
2011-10-18 09:49:04
497
转载 浅述Oracle用户表空间关系
一个用户可以使用一个或多个表空间,一个表空间也可以供多个用户使用。用户和表空间没有隶属关系,表空是一个用来管理数据存储逻辑概念,表空间只是和数据文件发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。 用户属于数据库实例的,在一个实
2011-10-13 19:59:27
410
原创 java web.xml详解
容易忘的东西,记录下来,对自己对别人都有帮助正文struts1 web.xml配置web.xml文件对于配置任何Java Web应用都必需的。(1)配置Struts的ActionServlet元素来声明ActionServlet元素
2011-10-10 10:30:55
1107
转载 java 多态
今天有开始对多态的理解加深了,基础不好的话看别人的程序很麻烦了,要不断地测试,测试……然后想想为什么,为什么……等过了一两年再看原来的基础代码的时候友开发犯迷糊了,又开始犯迷糊,然后测试测试……回忆一下为什么这样那样…… Father{ 视察(){
2011-09-26 09:47:35
326
转载 java生成uuid
UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:
2011-08-12 11:33:20
350
Eclipse反编译 有安装说明 很好用
2011-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人