静坐常思己过,闲谈莫论人非,能受苦乃为志士,肯吃亏不是痴人,敬君子方显有德,怕小人不算无能,退一步天高地阔,让三分心平气和,欲进步需思退步,若着手先虑放手,如得意不宜重往,凡做事应有余步。持黄金为珍贵,知安乐方值千金,事临头三思为妙,怒上心忍让最高。切勿贪意外之财,知足者人心常乐。若能以此去处事,一生安乐任逍遥。

文件 "c:xxxx.mdf,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

作者:大鹏 发布于:2009-7-24 20:03 Friday 分类:Java与Jsp
标签: sqlserver

NTFS 或 FAT 压缩卷上不支持 SQL Server 数据库。 压缩卷无法保证扇区对齐方式的写入,但这种写入在某些情况下是确保事务恢复所必需的。 此外,建议不要将 SQL Server 数据库备份为压缩卷上的磁盘文件。

更多信息

虽然,从物理上说可以将 SQL Server 数据库放在压缩卷上,但我们并不建议也不支持这样做。 主要原因包括下列几方面:

性能.

阅读全文>>


评论(0) 引用(0) 浏览(9486)

java 词汇表速查

作者:大鹏 发布于:2008-8-21 23:03 Thursday 分类:Java与Jsp
标签: java

Abstract class 抽象类:抽象类是不允许实例化的类,因此一般它需要被进行扩展继承。

  Abstract method 抽象方法:抽象方法即不包含任何功能代码的方法。

  Access modifier 访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。

  Anonymous class 匿名类:当你需要创建和使用一个类,而又不需要给出它的名字.

  Anonymous inner classes 匿名内部类:匿名内部类是没有类名的局部内部类。

  API 应用程序接口:提供特定功能的一组相关的类和方法的集合。

  Array 数组:存储一个或者多个相同数据类型的数据结构,使用下标来访问。

阅读全文>>


评论(0) 引用(0) 浏览(9059)

HashMap与Hashtable的区别

作者:大鹏 发布于:2008-1-15 21:42 Tuesday 分类:Java与Jsp
标签: java 数据结构 算法 c#

HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。
1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。

2.HashTable不允许null值(key和value都不可以),HashMap允许null值(key和value都可以)。

3.HashTable有一个contains(Object value),功能和containsValue(Object value)功能一样。

4.HashTable使用Enumeration,HashMap使用Iterator。

阅读全文>>


评论(0) 引用(0) 浏览(13531)

短路求值

作者:大鹏 发布于:2007-8-6 15:56 Monday 分类:Java与Jsp
标签: java javascript c#

作为"&&"和"||"操作符的操作数表达式,这些表达式在进行求值时,只要最终的结果已经可以确定是真或假,求值过程便告终止,这称之为短路求值。这是这两个操作符的一个重要属性。假如expr1和expr2都是表达式,并且expr1的值为0,在下面这个逻辑表达式的求值过程中:

[b]expr1 && expr2[/b]

阅读全文>>


评论(0) 引用(0) 浏览(10016)

Eclipse快捷键

作者:大鹏 发布于:2007-4-13 23:03 Friday 分类:Java与Jsp
标签: java netbeans eclipse

Alt+/:代码提示
Ctrl+/:注释/取消注释
Ctrl+D:删除光标所在行
Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量
Shift+Ctrl+K:和Ctrl+K查找的方向相反
Shift+Ctrl+F:代码格式化。如果选择了代码,仅对所选代码格式化
Shift+Ctrl+O:快速地导入import

阅读全文>>


评论(0) 引用(0) 浏览(10199)

Java生成静态页面的方法

作者:大鹏 发布于:2007-4-3 20:56 Tuesday 分类:Java与Jsp
标签: java jsp

Java生成静态页面的方法

阅读全文>>


评论(1) 引用(0) 浏览(15666)

NetBeans 下配置Hibernate连接mysql 5

作者:大鹏 发布于:2006-12-25 15:00 Monday 分类:Java与Jsp
标签: java netbeans jsp hibernate

根据一位高人用myeclipse配置hibernate的经验所得。
经过一天得努力,终于配置成功了。呵呵,现在还是hibernate入门新人。
希望各位大侠不吝赐教。转载得请保留我得信息,谢谢

Netbeans 5.5 bate2 配置 hibernate 2.1连接mysql 5
前提:

阅读全文>>


评论(0) 引用(0) 浏览(114374)

Eclipse+Struts+Hibernate的网络商店

作者:大鹏 发布于:2006-11-9 21:16 Thursday 分类:Java与Jsp
标签: java jsp

本文介绍一下网络商店的开发所需要的开发工具和架构。
  [b]基本配置[/b]
  开发本例需要的开发工具。
  ·开发平台:Eclipse 3.1。
  ·Web服务器:Tomcat 5。
  ·开发技术:JSP,Struts框架,Hibernate技术,JSTL。
  ·数据库服务器: MySQL5.0。
  [b]系统需求[/b]

阅读全文>>


评论(0) 引用(0) 浏览(15087)

UML建模工具SDE for Eclipse 3.3 SP2 发布

作者:大鹏 发布于:2006-11-3 11:45 Friday 分类:Java与Jsp
标签: java

SDE for Eclipse 3.3 SP2 新版本发布了。

SDE for Eclipse 是一款溶入Eclipse 的UML建模工具,它包含了VP的所用功能,且完美地和Eclipse 整合,为Eclipse 提供了出色的建模功能,同时发挥Eclipse 的IDE功能,让您的建模和编码变的更加容易。

该新版本中所更新的特性包括:

-Support was added for generating BPEL for the Oracle and Jboss (jBPM) workflow engines
-The New Diagram and New Model dialogs
-A duplicate relationship reuses all values within a relationship specification
-All diagrams now support a Package Header
-The message sequence number is customizable
-Detection of project modification state and view settings in Teamwork Client were enhanced
-The class list for Java Instant Reverse was refreshed
-Mac support was enhanced
-Type presentation options were improved


评论(0) 引用(0) 浏览(11984)

运行没有main函数的Java类

作者:大鹏 发布于:2006-11-1 20:20 Wednesday 分类:Java与Jsp
标签: java

通常我们需要在java类中添加main函数才能在命令行运行这个类,但是有一种方面确可以让你在没有main函数的情况下也可以运行java class。
建立一个新的class,代码如下:

public class NoMainMethod
{
   static
   {
       System.out.println("Hello word, no main method!");
       System.exit(0);
   }
}

阅读全文>>


评论(0) 引用(0) 浏览(13981)

RFID技术有漏洞 病毒可插入标签中

作者:大鹏 发布于:2006-10-23 20:23 Monday 分类:Java与Jsp
标签: java


[color=#0000ff]CNET科技资讯网3月16日国际报道[/color]
欧洲一个电脑研究组织已经表示,软件病毒可以插入射频识别(RFID)标签当中。
星期三,在意大利比萨召开的一个计算机学术会议上,研究人员公布了一份报告,这个报告声称,病毒有可能感染RFID芯片的内存。
目前,大部分的计算机安全专家都认为,RFID芯片不可能感染计算机病毒,因为这种芯片的内存数量相当有限。
RFID系统主要可以提高供应链,仓库以及商店中货物跟踪的精确性,同时降低成本。和条形码相比,射频标签能够存储更多的产品的数据信息,因此商品信息被读取的速度更快。

阅读全文>>


评论(0) 引用(0) 浏览(9786)

一个文件下载的Servlet

作者:大鹏 发布于:2006-10-18 12:14 Wednesday 分类:Java与Jsp
标签: java jsp

把文件目录直接暴露给用户是很不安全的。所以要用Servlet来做,而且这样做,文件的存储方式就更丰富了,可以是从文件系统上取来的,也可以是数据库中经过计算生成的,或者从其它什么稀奇古怪的地方取来的。


阅读全文>>


评论(0) 引用(0) 浏览(10876)

关于JSP的隐式对象的使用

作者:大鹏 发布于:2006-10-17 16:39 Tuesday 分类:Java与Jsp
标签: java jsp

一、JSP中的隐藏对象        
       由于JSP是嵌入式的语言,不能显式的把一些必须的参数传递进来,比如Request对象,Response对象等,所以在JSP规范中提供了几个隐含的对象来实现折椅功能。所谓隐含的对象,就是大家约定好使用一个名字来指代某个特定的对象,在编写JSP的时候不用显式的声明就能使用,由JSP引擎负责在解释的时候把隐含对象加入到解释完的.java文件中。常用的隐含对象有application, session, request, response, out, page, exception, pageContext

阅读全文>>


评论(0) 引用(0) 浏览(13386)

Applet调用JavaScript函数

作者:大鹏 发布于:2006-10-10 0:09 Tuesday 分类:Java与Jsp
标签: java applet

在做的的applet中用到了调用javascript程序
  调用方法如下:
  1 首先引入JSObject 包
  // LiveConnect... for JavaScript
  import netscape.javascript.JSObject ;
  2 在调用js的地方用:

阅读全文>>


评论(0) 引用(0) 浏览(11271)

Applet做数字签名,授予访问本地资源

作者:大鹏 发布于:2006-10-10 0:05 Tuesday 分类:Java与Jsp
标签: java applet

   Applet数字签名,授予访问本地资源的方法,
  
  步骤一:将Applet Class打成Jar包
  
  如在命令行中执行以下的语句:jar -cvf MyApplet.jar class
  
  步骤二:(在网页中嵌入Applet)(详细情况,请看我的另一篇文章如何在Html嵌入Apple)
  
  下面是嵌入Applet部分的写法:
  

阅读全文>>


评论(1) 引用(0) 浏览(13241)

实战体会Java的多线程编程

作者:大鹏 发布于:2006-10-7 15:33 Saturday 分类:Java与Jsp
标签: java

在 Java 程序中使用多线程要比在 C 或 C++ 中容易得多,这是因为 Java 编程语言提供了语言级的支持。本文通过简单的编程示例来说明 Java 程序中的多线程是多么直观。读完本文以后,用户应该能够编写简单的多线程程序。

  为什么会排队等待?

  下面的这个简单的 Java 程序完成四项不相关的任务。这样的程序有单个控制线程,控制在这四个任务之间线性地移动。此外,因为所需的资源 ? 打印机、磁盘、数据库和显示屏 -- 由于硬件和软件的限制都有内在的潜伏时间,所以每项任务都包含明显的等待时间。因此,程序在访问数据库之前必须等待打印机完成打印文件的任务,等等。如果您正在等待程序的完成,则这是对计算资源和您的时间的一种拙劣使用。改进此程序的一种方法是使它成为多线程的。

阅读全文>>


评论(0) 引用(0) 浏览(9889)

java语言对时间的处理

作者:大鹏 发布于:2006-10-1 23:24 Sunday 分类:Java与Jsp
标签: 免费资源 java

1.处理数据库,有DATE Java.sql.Date 日期,
TIME Java.sql.Time 时戳,TIMESTAMP Java.sql.Timestamp 当日日期和时间,
对应的ResultSet的方法
DATE                          java.sql.Date                               java.sql.Date getDate()
TIME                           java.sql.Time                               java.sql.Time getTime()
TIMESTAMP              java.sql.Timestamp                   java.sql.Timestamp getTimestamp()
根据java2的规范要求使用Java.sql.Timestamp,这样不会失去精度详见

阅读全文>>


评论(0) 引用(0) 浏览(13619)

Eclipse插件系列——JSEclipse

作者:大鹏 发布于:2006-9-24 13:02 Sunday 分类:Java与Jsp
标签: java jsp

插件名称:JSEclipse
插件分类:Editor
插件版本:1.5.2
插件主页: http://www.interaktonline.com/Products/Eclipse/JSEclipse/Overview/
下载地址: http://www.interaktonline.com/downloads/eclipse/100/JSEclipse_1.5.2.zip
插件介绍:
   JSEclipse是在Eclipse环境下的Javascript脚本编辑器,最大的特点就是对js的自动完成功能非常完美,支持普通DOM对象的点取,如document对象,screen对象,这些对象都是通过外置的xml文件配置进行工作的,所以用户可以根据自己需要配置更详细的DOM对象的xml文件。除基本的DOM对象支持外,JSEclipse对js文件内的Class和Function也能完美地支持自动完成。除自动完成功能外,该插件还支持JS的语法高亮、错误和警告提示等等,唯一遗憾的就是没有调试功能,希望下一个版本把javascript脚本调试加进来,这样才算是一个真正意义上的js开发插件。

阅读全文>>


评论(1) 引用(0) 浏览(13180)

jsp web calendar

作者:大鹏 发布于:2006-9-24 12:23 Sunday 分类:Java与Jsp
标签: java jsp 收藏

<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<!-- File name:calendar.jsp --> 
<!-- 显示任意年、月的日历,可选择不同的年、月。author:Rochael Zhang--> 

<%@ page language="java" import="java.util.*" %> 

<%! String year; 

   String month;

%> 

<% month =request.getParameter("month"); 

   year =request.getParameter("year");

%> 

<html> 

   <head> 

       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 

       <title>日</title> 

       <script Language="JavaScript"> 

       <!-- 

       function changeMonth() 

       { 

       var mm="calendar.jsp?month="+document.sm.elements[0].selectedIndex+"&year="+<%=year%>; 

       window.open(mm,"_self"); 

       } 

       //--></script> 

   </head> 

   <%! String days[]; %> 

   <% 

       days=new String[42];

       for(int i=0;i<42;i++)

       {

           days[i]="";

       }

   %> 

   <% 

       Calendar thisMonth=Calendar.getInstance();

       if(month!=null&&(!month.equals("null")))

           thisMonth.set(Calendar.MONTH, Integer.parseInt(month) );

       if(year!=null&&(!year.equals("null")))

           thisMonth.set(Calendar.YEAR, Integer.parseInt(year) );

       year=String.valueOf(thisMonth.get(Calendar.YEAR));

       month=String.valueOf(thisMonth.get(Calendar.MONTH));

       thisMonth.setFirstDayOfWeek(Calendar.SUNDAY);

       thisMonth.set(Calendar.DAY_OF_MONTH,1);

       int firstIndex=thisMonth.get(Calendar.DAY_OF_WEEK)-1;

       int maxIndex=thisMonth.getActualMaximum(Calendar.DAY_OF_MONTH);

       for(int i=0;i<maxIndex;i++)

       {

           days[firstIndex+i]=String.valueOf(i+1);

       }

   %> 

   <body> 

       <FORM name="sm" method="post" action="calendar.jsp"> 

           &nbsp;&nbsp;&nbsp;<%=year%>年&nbsp;&nbsp;<%=Integer.parseInt(month)+1%>月 

           <table border="0" width="168" height="81"> 

               <div align=center> 

                   <tr> 

                       <th width="25" height="16" bgcolor="#FFFF00"><font color="red">日</font> 

                       </th> 

                       <th width="25" height="16" bgcolor="#FFFF00">一</th> 

                       <th width="25" height="16" bgcolor="#FFFF00">二</th> 

                       <th width="25" height="16" bgcolor="#FFFF00">三</th> 

                       <th width="25" height="16" bgcolor="#FFFF00">四</th> 

                       <th width="25" height="16" bgcolor="#FFFF00">五</th> 

                       <th width="25" height="16" bgcolor="#FFFF00"><font color="green">六</fon 

                       t></th> 

                   </tr> 

                   <% for(int j=0;j<6;j++) { %> 

                   <tr> 

                       <% for(int i=j*7;i<(j+1)*7;i++) { %> 

                       <td width="15%" height="16" bgcolor="#C0C0C0" valign="middle" align="ce 

                       nter"> 

                       <a href="jump.jsp?year=<%=year%>&month=<%=Integer.parseInt(month)+1%>&date=<%=days[i]%>" target="main"><%=days[i]%></a></td> 

                       <% } %> 

                   </tr> 

                   <% } %> 

               </div> 

           </table> 

           <table border="0" width="168" height="20"> 

               <tr> 

                   <td width=30%><select name="month" size="1" onChange="changeMonth()" > 

                       <option value="0">一月</option> 

                       <option value="1">二月</option> 

                       <option value="2">三月</option> 

                       <option value="3">四月</option> 

                       <option value="4">五月</option> 

                       <option value="5">六月</option> 

                       <option value="6">七月</option> 

                       <option value="7">八月</option> 

                       <option value="8">九月</option> 

                       <option value="9">十月</option> 

                       <option value="10">十一月</option> 

                       <option value="11">十二月</option> 

                   </select></td> 

                   <td width=28%><input type=text name="year" value=<%=year%> size=4 maxlength 

                   =4></td> 

                   <td>年</td> 

                   <td width=28%><input type="submit" value="提交"></td> 

               </tr> 

           </table> 

       </FORM> 

       <script Language="JavaScript"> 

           <!-- 

           document.sm.month.options.selectedIndex=<%=month%>; 


           //--> 

       </script> 

   </body> 

</html>



评论(0) 引用(0) 浏览(10005)

JSP里request变量列表

作者:大鹏 发布于:2006-9-24 12:18 Sunday 分类:Java与Jsp
标签: java jsp

运行结果:

Protocol: HTTP/1.1
Scheme: http
Server Name: 192.168.0.1
Server Port: 8080
Protocol: HTTP/1.1
Server Info: JavaServer Web Dev Kit/1.0 EA (JSP 1.0; Servlet 2.1; Java 1.2; Windows NT 5.0 x86; java.vendor=Sun Microsystems Inc.)
Remote Addr: 192.168.0.106
Remote Host: abc
Character Encoding: null
Content Length: -1

阅读全文>>


评论(0) 引用(0) 浏览(11153)