自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 java程序员必知的 8大排序

8种排序之间的关系: 1, 直接插入排序(1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。(2)实例(3)用java实现 package com.njue; ...

2012-07-06 10:24:24 94

原创 设置TOMCAT的JVM虚拟机内存大小

你知道如何设置TOMCAT的JVM虚拟机内存大小吗,这里和大家分享一下,JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。设置TOMCAT的JVM虚拟机内存大小Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。JAVA程序启动时JVM都会分配一个初始内存和最大内存给这...

2012-06-28 14:45:59 133

原创 深入学习JVM内存设置原理和调优

这里向大家描述一下JVM内存设置原理和内存调优,设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。JVM内存设置原理默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进...

2012-06-28 14:45:25 137

原创 java字符集

1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587", UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。 ...

2012-06-24 22:57:42 78

原创 webservice请求

  import java.io.File;import java.io.FileWriter;import java.util.ArrayList;import java.util.List;import java.util.Map; import javax.xml.namespace.QName;import javax.xml.soap.MessageF...

2012-06-24 19:03:23 105

原创 Tomcat配置SSL安全协议

Tomcat配置SSL安全协议文档说明:本文件适用于用JSSE设置Tomcat的SSL。 如果使用APR, Tomcat是通过 OpenSSL来实现SSL,设置会不同。一、SSL简介在网络上,信息在由源主机到目标主机的传输过程会经过其他计算机,网络上的信息有可能被非法分子监听,从而导致个人隐私泄露。随着电子商务的发展,对信息安全的要求越来越高,于是Netscape公司提出了...

2012-06-24 18:08:14 174

原创 JS刷新窗口总汇

用Javascript刷新窗口的方法有很多,以下是收集的一些代码:程序代码window.location.reload();window.history.go(0);window.location.replace(window.location.href);window.location.assign(window.location.href);window.locat...

2011-08-23 14:47:56 69

原创 tomcat 设定内存

set JAVA_OPTS=%JAVA_OPTS% -Xms1024m -Xmx1024m -XX:PermSize=256M  -XX:MaxNewSize=256m -XX:MaxPermSize=256m

2011-07-07 15:18:02 68

原创 avascript定义对象写法

javascript定义对象的几种简单方法1.构造函数方式,全部属性及对象的方法都放在构造方法里面定义优点:动态的传递参数缺点:每创建一个对象就会创建相同的方法函数对象,占用大量内存function User1(name, password) { this.name = name; this.password = password; this.login = fun...

2011-06-24 09:01:59 171

原创 Java性能优化:字符串过滤实战

  ★关于需求  首先描述一下需求,具体如下:给定一个String对象,过滤掉除数字(字符'0'-'9')以外的其它字符。要求时间开销尽可能小。过滤函数的原型如下:String filter(String str);  针对上述需求,我写了5个不同的过滤函数。为了叙述方便,分别称为filter1到filter5。其中filter1性能最差、filter5性能最好。在你接...

2011-06-02 09:31:32 100

原创 Java性能优化[1]:基本类型 vs 引用类型

在Java性能优化系列 中,内存管理是一个要优先考虑的关键因素。而说到内存分配,就必然会涉及到基本类型和引用类型。所以我们今天就先来介绍一下这两种类型在性能方面各自有什么奥妙(关于引用类型的其它奥妙,请看“这里 ”)。  ★名词定义  先明确一下什么是基本类型,什么是引用类型。简单地说,所谓基本类型就是Java语言中如下的8种内置类型:boolean、char、byte、 short、in...

2011-06-02 08:46:36 89

原创 hibernate critera使用

设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 Criteria 和 DetachedCriteria 的主要区别在于创...

2011-05-12 16:46:07 252

原创 比较酷的查询

SELECT sum(case WHEN C_PP='上海' THEN 1 ELSE 0 END) AS '上海', sum(CASE C_PP WHEN '北京现代' THEN 1 ELSE 0 END) AS '北京现代', sum(CASE C_PP WHEN '北京现代索娜塔' THEN 1 ELSE 0 END) AS '北京现代索娜塔', sum(CASE C_P...

2011-05-05 20:03:07 176

原创 java javascript json互相转换

操作javascript对象JavaScript对象是由一些”键-值”对组成的,而且可以方便地使用花括号({})来定义。另一方面,JavaScript的数组则可以使用方括号([])进行动态定义。将这两种语法组合起来,可以轻松地表达复杂而且庞大的数据结构.Douglas Crockford为利用这种简单的语法起了一个名字,叫做JSON(JavaScript Object Notation,J...

2011-04-28 11:35:33 100

原创 远程连接mysql速度慢的解决方法:skip-name-resolve取消DNS的反向解析

PHP远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常,出现这种问题的主要原因是,默认安装的MYSQL开启了DNS的反向解析,在MY.INI(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加入skip-name-resolve这一句。但是,这样会引起一个问题:连接mysql时,不能使用 localhos...

2011-04-28 09:03:47 422

原创 oracle分页

select * from(select t.num_col x,rownum num from (select num_col from table_a order by num_col desc ) t ) newt where newt.num10

2011-04-24 16:40:26 69

原创 ORACLE DBA 之路(一)---新手上路

绝大多数的Oracle数据库性能问题都是由于数据库设计不合理造成的,只有少部分问题根植于Database Buffer、Share Pool、Redo Log Buffer等内存模块配置不 合理,I/O争用,CPU争用等DBA职责范围上。所以除非是面对一个业已完成不可变更的系统,否则我们不应过多地将关注点投向内存、I/O、CPU等性能调整项目上,而应关注数据库表本身的设计是否合理,库表设计的合...

2011-04-23 21:56:50 88

原创 有理想的程序员必须知道的15件事

作为程序员,要取得非凡成就需要记住的15件事。1.走一条不一样的路在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。2.了解自己的公司以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言...

2011-04-22 14:08:03 55

原创 如何配置jdk1.5的环境变量及运行java程序(转)

对于初学JAVA的人来说,第一个难题就是为自己配置一个JAVA开发平台。然而,也就不得不去安装如JDK这样的软件。对于JDK1.5的安装,我想每个人都会,也就是一直单击下去,安装是容易的了,不过配置就不是那么简单了,因为它要我们为它配置环境变量。以下,就让我来教你如何去配置吧:1.右击“我的电脑”,点击“属性”:选择“高级”选项卡,点击“环境变量”。  2.在“系统变量”中,设...

2011-04-08 14:18:46 109

原创 myeclipse更改工作空间

找到Myeclipse的安装目录,进入configuration文件夹,找到config.ini文件,把其中的osgi.instance.area.default=@user.home/Workspaces/MyEclipse 8.5 改为]osgi.instance.area.default=E\:\\Workspaces\\MyEclipse 其中E\:\\Workspac...

2011-04-08 09:30:26 79

原创 myeclipse8.5安装subclipse(网上摘抄)

安装subclipse, SVN 插件1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org,2、从中解压出features与plugins文件夹,复制到E:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要。3、在E:\MyEclipse\MyEclipse8.5\dropins下新建文件svn.link,内...

2011-04-07 15:30:05 87

原创 oracle 连接问题

当遇到ORACLE出现下面提示时:ora-01034:oracle not available ora-27101:shared mermory realm does not exist 可以这样解决; 登录到安装数据库的这台电脑上,在运行中输入cmd输入sqlplus /nolog,回车, 这时出现了SQL>,然后再输入connect / ...

2011-04-07 10:04:10 148

原创 myeclipse注册码

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseGen {private static final String LL = "Decompiling this copyrighted software is ...

2011-04-02 10:51:13 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除