java
文章平均质量分 81
wjm901215
java.................................
展开
-
软件开发的葵花宝典[转载]
中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为"不败"。 但什么才是软件开发的葵花宝典? 让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团队的表现差异很大,组织的表现差异很大,国家的表现差异很大。这不象体力占主要的劳动,象百米王跑百米的速度也仅比我快...原创 2011-04-13 14:31:47 · 83 阅读 · 0 评论 -
Eclipse的TPTP使用方法
Eclipse的TPTP工具使用方法:1. TPTP是什么:TPTP是Eclipse的一个顶级工程(Top-Level Project),TPTP项目封装了一大堆公共的操作接口与数据,甚至一个远程执行环境,以供其它的TPTP工具使用。另外,它还提供了扩展点以方便进行定制编码。实际上就是一个依托于Eclipse的JAVA的Profile与分析工具,还提供了整合SWT G...原创 2011-10-09 13:56:06 · 909 阅读 · 0 评论 -
随机生成随机数+字母
for(int i = 0; i < 15; i++) { String charOrNum = random.nextInt(2) % 2 == 0 ? "char" : "num"; // 输出字母还是数字 if("char".equalsIgnoreCase(charOrNum)) // 字符串 ...原创 2011-03-22 13:56:24 · 146 阅读 · 0 评论 -
EL表达式取整或者取固定位小数 目前最好的方法
在网上查了许多资料都说EL表达式无法取整,的确EL表达式除法结果为浮点型。例如${8/7} ,${6/7} ,${12/7 } 在页面的显示结果分别为:1.1428571428571428 0.8571428571428571 1.7142857142857142 现在我的目的是只取前面的整数,此时我用的是EL表达式的<fmt:formatNumber />标签,例如:&...原创 2011-07-28 10:37:57 · 191 阅读 · 0 评论 -
Java线程总结
在论坛上面常常看到初学者对线程的无可奈何,所以总结出了下面一篇文章,希望对一些正在学习使用java线程的初学者有所帮助。首先要理解线程首先需要了解一些基本的东西,我们现在所使用的大多数操作系统都属于多任务,分时操作系统。正是由于这种操作系统的出现才有了多线程这个概念。我们使用的windows,linux就属于此列。什么是分时操作系统呢,通俗一点与就是可以同一时间执行多个程序的操作系统,在自己的电脑...原创 2011-03-29 11:03:32 · 88 阅读 · 0 评论 -
千万数量级分页存储过程,可支持多表查询,任意排序
从程序中考虑:比如用数据缓冲和连接池技术 从数据库服务器端考虑:比如csdn只选出前300行纪录,因为用户不需要那么多纪录。你也不必把1000万条全部分页。你也不必把纪录放在一个表中,一年(太多就一个月)的数据放一张表或定期把历史数据导出到数据数据仓库中,不要用一张表装1000万条记录。做好索引。优化查询!尽量少用模糊查询,避免表扫描。不能让客户端连续多次搜索(csdn就是)千万级的数据库,有...原创 2011-12-12 11:15:41 · 177 阅读 · 0 评论 -
Eclipse中添加MyEclipse插件
众所周知eclipse是一个很强大的java IDE,而且它免费(这个很重要),对于做web开发的人员来讲就要给eclipse添加j2ee插件,我们常用的是myeclipse, 现在的myeclipse插件是收费的.我现在要做的就是在eclipse里添加myeclipse插件。一、首先得去下载软件(这个对于eclipse和myeclipse的版本要求比较的严格,我用的是eclipse3.4.2...原创 2011-12-14 11:31:25 · 158 阅读 · 0 评论 -
Apache APMServ 80端口被占用的最全面的解决方法
11小时前 在使用WampServer成功架设起Apache PHP MySQL服务器之后,昨天遇到了一个奇怪的问题,WampServer一直显示离线,而且无法改为在线状态,认真查看了一下三个组件的状态,MySQL显示已经成功启动,php是作为Apache的模块加载的,而Apache服务则一直无法启动,进 Tag:Apache 端口 - 在使用WampServer成功架设起Apac...原创 2011-12-14 13:35:54 · 714 阅读 · 0 评论 -
java技术大全网址
http://www.open-open.com/原创 2011-11-28 14:20:54 · 92 阅读 · 0 评论 -
设置Eclipse背景色
(Window)-->(Preferences)-->java-->(Editor)-->(Syntax Coloring), 点击Restore Defaults, 接下来在同一选项的Element ---> java附件是改变后的eclipse配置文件.下载后 放到 放到workspace - - > .metadata - - >.plugins里...原创 2012-06-21 15:33:09 · 80 阅读 · 0 评论 -
关于C3P0超过最大连接数问题
package com.innotek;import java.beans.PropertyVetoException;import java.sql.Connection;import java.sql.SQLException;import java.text.SimpleDateFormat;import com.mchange.v2.c3p0.ComboPool...原创 2012-07-02 10:27:22 · 1365 阅读 · 1 评论 -
JSTL之formatNumber取整 .
在网上查了许多资料都说EL表达式无法取整,的确EL表达式除法结果为浮点型。例如${8/7} ,${6/7} ,${12/7 } 在页面的显示结果分别为:1.1428571428571428 0.8571428571428571 1.7142857142857142 现在我的目的是只取前面的整数,此时我用的是EL表达式的<fmt:formatNumber />标签,例如:<fm...原创 2012-03-16 23:16:50 · 721 阅读 · 0 评论 -
Http学习之使用HttpURLConnection发送post和get请求 .
最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测试代码都有很大的帮助。下面的代码简单描述了如何使用...原创 2012-10-29 15:40:08 · 107 阅读 · 0 评论 -
ANT build.xml文件详解
Ant的优点跨平台性。Ant是用Java语言编写的,所示具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。Ant开发Ant的构建文件Ant构建文件默认命名为build.xml,也可以取其他的名字。只不过在运行的...原创 2012-07-26 16:29:07 · 87 阅读 · 0 评论 -
C3P0连接池配置
<c3p0-config> <default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property> <!--定义在从数据库获取新连接失败后重复尝试的次数。Defau..原创 2012-11-08 10:07:51 · 145 阅读 · 0 评论 -
80端口被占用
netstat -aon|findstr "80" tasklist |findstr 3544(sid号)原创 2012-08-09 10:53:55 · 80 阅读 · 0 评论 -
WebServices实例
http://www.cnblogs.com/mingzi/archive/2009/03/09.html原创 2012-09-06 16:58:47 · 88 阅读 · 0 评论 -
JAX-WS集成Web工程的Web Service的创建和发布简单入门(1)
首先, 为了我们这个WS的实验能够顺利的完成,最好能到官网上下载到JAX-WS工具的完整版。下载到的是一个jar文件,需要在Windows命令行下运行jar命令解压安装的,比如我这边有个JAXWS2.1.1_20070501.jar。安装后得到一个目录,其中有个lib下游许多jar文件。bin目录下有几个命令,很有用的,如wsgen和wsimport等,当然,我提过,这两个命令在JDK6中已...原创 2013-01-10 17:10:50 · 125 阅读 · 0 评论 -
TPTP教程
Eclipse Test and Performance Tools Platform 简介用一种高级的可扩展平台来测试、分析和监视应用程序TPTP 简介在交付健壮的产品质量的程序所需的过程中,编写应用程序或 servlet 的 Java 代码只是第一个阶段。必须对代码进行测试,检验它的操作和正确性。往往还必须对代码进行分析,以便消除性能瓶颈和资源浪费(尤其是内存)。还必须对代码进行监视,以便对故...原创 2011-10-09 11:04:10 · 3437 阅读 · 0 评论 -
java读取网络上的图片并保存到本地,图片文件名不变
import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileOutputStream;import java.net.HttpURLConnection;import java.net.URL;public class Getpic{ public Getpic(){...原创 2011-07-05 14:34:05 · 468 阅读 · 0 评论 -
Javascript 生成指定范围数值随机数
Javascript 生成指定范围数值随机数 By shawl.qiu 说明: 俺本来以为 Js 的随机数应该没啥, 查查手册就得了. 查手册后才知道, 介绍的信息少得可怜呐, 没有介绍生成 m-n 范围的随机数..., 就只是给你一个 Math.random() 了事. 不过经过俺的小小努力之后, 终于让俺摸着门道喽, 问题也就理所当然滴解决掉. 然后就写了个公式, 这样应该可以消失掉这个用...原创 2010-12-22 10:51:57 · 112 阅读 · 0 评论 -
被解码的URI不是合法的编码的解决
疑问被确定在了那个大大的prototype.js文件上。出错的脚本行最终被定位到一句调用decodeURIComponent方法的地方,找到了就好办了,不想去改prototype.js,干脆写个自己的decodeURIComponent覆盖它。查了文档知道JScript 5.5 新增的以下4个跟URI编码解码相关的函数: encodeURI,decodeURI,encodeURICompon...原创 2011-04-25 13:49:25 · 570 阅读 · 0 评论 -
使用java的输入/输出类
1. 什么是IO? I:input 输入 通常做读取操作(将不同数据源的数据读入到内存中,也叫读取流) O:output 输出通常做写入操作(将内存中的数据写入到不同的数据源,也叫写入流) 2. 理解流的概念。想像一下自来水公司要把水输到用户家里,应该先把自来水公司到用户家里的连接水管建好,再将水输出去。管道里输送的是水,但IO里输送的是字节。 u流是...原创 2011-05-05 10:20:03 · 294 阅读 · 0 评论 -
java fileupload上传文件
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { final long MAX_SIZE = 3 * 1024 * 1024;// 设置上传文件最大为 3M response.setContentType("t...原创 2011-05-05 17:31:44 · 80 阅读 · 0 评论 -
getResourceAsStream 用法
getResourceAsStream 用法大致有以下几种: 第一: 要加载的文件和.class文件在同一目录下,例如:com.x.y 下有类me.class ,同时有资源文件myfile.xml那么,应该有如下代码:me.class.getResourceAsStream("myfile.xml"); 第二:在me.class目录的子目录下,例如:com.x.y 下有类m...原创 2011-05-06 13:55:44 · 100 阅读 · 0 评论 -
java读取配置文件的几种方法
在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。一.读取xml配置文件(一)新建一个java bean(HelloBean.java)java 代码package chb.demo.vo; public class H...原创 2010-10-29 12:02:43 · 68 阅读 · 0 评论 -
java处理日期时间 相加减
JAVA处理日期时间常用方法: 1.java.util.Calendar Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里...原创 2010-10-29 12:04:21 · 95 阅读 · 0 评论 -
jquery插件
1. Custom Animation Banner with jQuery通过使用 jQuery Easing和jQuery 2D Transform插件,创建自定义animation banner。View Demo(查看示例) 2. 快速反馈表 – jQuery & PHPMartin Angelov 将教你如何快速的创建用于接收来自用户反馈的解决方案,使用到了jQu...原创 2010-10-29 15:28:06 · 78 阅读 · 0 评论 -
JAVA---JDK环境变量的配置
JDK环境变量配置的步骤如下:1.我的电脑-->属性-->高级-->环境变量.2.配置用户变量: a.新建 JAVA_HOME C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径) b.新建 PATH %JAVA_HOME%\bin;%JAVA_H...原创 2010-10-29 16:19:15 · 89 阅读 · 0 评论 -
SVN Eclipse插件Subclipse安装和配置
一、安装Subclipse安装Subclipse的最好方法是使用Eclipse Update Manager。在Eclipse 3.1中,它位于Help -> Software Updates -> Find and Install...菜单下。选择搜索要安装的新功能部件,点击新建远程站点,弹出图1,在URl输入框输入http://subclipse.tigris.org/update...原创 2011-05-25 13:16:47 · 78 阅读 · 0 评论 -
JAVA程序员之路
很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net En...原创 2011-02-10 10:08:04 · 100 阅读 · 0 评论 -
Java Excel API 使用方法(2)
Workbook类提供的方法 1. int getNumberOfSheets() 获得工作薄(Workbook)中工作表(Sheet)的个数,示例:jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));int sheets = rwb.getNumberOfSheets(); 2. Sheet[] g...原创 2011-09-09 09:48:30 · 87 阅读 · 0 评论 -
JExcelAPI修改Excel的实例
package com.jExcelApi.test; import java.io.File; import java.io.IOException; import jxl.Workbook; import jxl.read.biff.BiffException; import jxl.write.Lab...原创 2011-09-09 14:33:53 · 138 阅读 · 0 评论 -
简单万年历
import java.util.*;public class PrintCalendar { /** * @param args */ public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("********...原创 2011-06-13 09:52:50 · 114 阅读 · 0 评论 -
css+div的滑动门的源码
<html><head><meta name="keywords" content="通用滑动门" /><meta name="description" content="通用滑动门" /><title>通用滑动门</title><原创 2011-06-15 11:12:40 · 120 阅读 · 0 评论 -
ORA-12560: TNS: 协议适配器错误
造成ORA-12560: TNS: 协议适配器错误的问题的原因有四个: 1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。 2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleservic...原创 2010-11-11 10:30:25 · 93 阅读 · 0 评论 -
详解Java解析XML的四种方法
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definit...原创 2010-11-11 14:03:57 · 77 阅读 · 0 评论 -
JAX-WS一个很简单的RPC风格的Web Service同步调用
Web Service技术,无疑会越来越被广泛应用的,可以非常好的实现异构应用程序之间的相互通信。JAX-WS是SUN推出的一种实现Web Service的工具。下面是我学习用JAX-WS实现的一个很简单Web Service例子。服务端:新建Java Project1、 创建服务接口Endpoint[java] view plaincopypac...原创 2013-01-10 17:13:34 · 117 阅读 · 0 评论