学习
downloadsunlight2009
我是一名学生 酷爱编程
展开
-
JAVA中间件之weblogic安装篇
经过长时间的摸索与学习,现在终于能够对中间件这个名词有一定概念上的了解,这篇文章也是想帮助对中间件完全不知所云的朋友,对中间件有一个概念上的认识,同时也作为自己运维过程中的一些记录吧。 顾名思义,中间件就是应用在操作系统与客户软件之间的一种平台技术,简单的理解就是一个容器,这个容器存在于系统之上,为软件应用提供可执行的环境平台,再形象一些我们可以将常见的中间件应用分位三层,第一层为前台中间件转载 2011-11-29 13:05:33 · 1910 阅读 · 0 评论 -
vnc 常用操作笔记,启动vncserver,指定端口
linux下启动vnc Shell代码 1.[root@anhnfts nutch]# vncserver :2 2. 3.New 'anhnfts:2 (nutch)' desktop is anhnfts:2 4. 5.Starting applications specified in /root/.vnc/xstartup 6.Log file转载 2012-10-17 21:31:08 · 10172 阅读 · 0 评论 -
在web.xml中配置404错误拦截
error-page> error-code>404error-code> location>/home.dolocation> error-page>转载 2012-10-17 21:18:42 · 722 阅读 · 0 评论 -
js showModalDialog弹出对话框
基本情况:JS中showModalDialog的主要作用是在现有的页面上弹出一个新的窗口,而这个窗口的内容由程序员根据需要自己定义。说道showModalDialog就必须要说另外一个showModelessDialog,showModelessDialog也是弹出一个新的窗口,其不同之处在于:showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗转载 2012-10-17 21:16:54 · 894 阅读 · 0 评论 -
海量数据处理之一
项目组里因为需要,现要开发一个数据过滤软件,针对文本文件 (txt 文件 ) ,文本文件里的数据是 11 位的手机号码,数据约有四千万行,进行数据过滤 ( 重复号码过滤,位数非 11 位的进行过滤 ) 尽量脱离数据库。而且要提速,太慢了客户不满意的。 显然在内存里过滤数据是最快的,可是显然对于 2G 内存的本来说,可分配给 JAVA HAEP 的大小是容不下这么多数据的。那怎么转载 2012-06-26 13:05:15 · 796 阅读 · 0 评论 -
JAVA海量数据处理之二(BitMap)
路漫漫其修远兮,吾将上下而求索。想要更快,就要深入挖掘 JAVA 基础的数据结构,从来分析出所编写的 JAVA 代码为什么把内存耗尽,思考有什么办法可以节省内存呢? 啊哈!算法。这里采用了 BitMap 思想。 首先来看一个实验: 指定 VM 参数大小: -Xms256m -Xmx540m Java代码 import java.util.TreeSet;转载 2012-06-26 13:06:21 · 1703 阅读 · 0 评论 -
注册JDBC驱动的三种方式
1. Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动Java代码 "FONT-SIZE: small"> Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动 String url="jdbc:mysql://localhost:3306/databasenam转载 2012-06-26 13:01:13 · 1237 阅读 · 0 评论 -
dom4j的全面分析与应用
DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full suppo转载 2012-06-26 13:08:21 · 543 阅读 · 0 评论 -
虚拟文件路径,轻松搞定某些软件对特殊文件路径不能识别问题
有的软件不支持带空格的路径或者带中文的路径 可以你又不愿意移动文件 用下面的方法可以秒杀这个问题 前提:用的Window Vista之后的系统 比如说有的WebLogic不能识别带空格的JDK路径 首先新建一个批处理文件 Bat代码 mklink /j C:\Java32 "C:\Program Files (x86)\Java" mkli转载 2012-06-26 13:02:26 · 668 阅读 · 0 评论 -
QR二维码Java开发笔记
QR二维码是目前最常用二维码是把字符串编码后通过二维图片的黑白两色模块显示出来可表示的字符串长度和 容错率(ECC) 显示编码模式(EncodeMode)及版本(Version)有关 容错率共四档:L 7%M 15%Q 25%H 30% 编码模式:Numeric 数字Alphanumeric转载 2012-06-26 12:39:28 · 1385 阅读 · 0 评论 -
自己制作MyEclipse序列号
自己制作MyEclipse序列号 Myeclpse 的许可有效期又到了,又得上网去找一个,真是麻烦。为了一劳永逸,自己找个生成器就是必须的。下面这个类文件来源于网络,确实有用。import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public转载 2011-12-29 17:41:51 · 593 阅读 · 0 评论 -
tomcat配置数据源
tomcat配置数据源 一.配置tomcat连接池1. 修改server.xml或者在conf/Catalina/localhost下添加对应的xml片段。此处使用的是第二种方法。在conf/Catalina/localhost文件夹下新建ROOT.xml片段,添加以下内容: type="javax.sql.DataSou转载 2011-12-29 17:41:04 · 660 阅读 · 0 评论 -
StringBuilder、StringBuffer和String三者的联系和区别
StringBuilder、StringBuffer和String三者的联系和区别 1. String 类 String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。 String a = "a"; //假设a指向地址0x0001 a = "b";//重新赋值后a指向地址0x0002,但转载 2011-11-29 12:47:47 · 377 阅读 · 0 评论 -
开源JDBC连接池DBCP和C3P0配置
开源JDBC连接池DBCP和C3P0配置一、写在最前面 最近公司某项目从Weblogic迁移到Tomcat后连接池出了严重问题,间歇性的出现如下连接异常。java.sql.SQLException: Already closed.java.sql.SQLException: Io 异常: Connection reset by peer: socket write er转载 2012-11-04 16:13:16 · 775 阅读 · 0 评论