- 浏览: 184345 次
- 性别:
- 来自: 北京
最新评论
-
hhlwork:
...
java实现查找算法(一):线性查找,折半查找 -
xsmmk:
我下载了怎么运行部了哦
jar文件Could not find the main class解决办法 -
150312q:
...
jar文件Could not find the main class解决办法 -
shryan_bin:
举的例子不够好,很像适配器模式。The key point i ...
Java设计模式9-----Facade外观模式 -
hetylei:
在Linux上用破解软件,高
Linux 下玩Windows 游戏最佳选择
文章列表
"例,比也"(《说文》),本次连载将给出一个利用UML进行建模的完整实例,综合应用前面学到的知识,达到"举此以例其余"(元刘壎《隐居通议·欧阳公》)的目的。
在我国十年前ATM(自动取款机)还 ...
- 2009-05-15 14:25
- 浏览 1124
- 评论(0)
JNLP是 Java Network Launch Protocol的简写,是一种用来在网络中部署应用程序的一种协议;在客户端只需要安装 java web start就可以使用服务器端的软件,它具有自动更新应用程序版本的功能;其实要部署一个jnlp程序也是很简单的,下面我们就来部署一个简单的程序;要在服务器部署应用程序,一个最主要的就是编写一个部署文件,它是一种xml格式的文件,以jnlp为后缀;而你的应用程序就必须打包成 jar文件格式;假设你你现在有一个HelloJNLP.jar的文件,我们下面就来编写它的部署文件;
新建文件HelloJNLP.jnlp文件,然后使用你喜欢的文件编辑器打开该 ...
- 2009-05-08 10:48
- 浏览 1486
- 评论(0)
元数据(metadata)介绍:
Metadata(元数据),它是“关于数据的数据”(data about data),近年来在软件设计中Metadata有广泛的应用。
在编程中,元数据不是被处理的对象,而是通过改变元数据的一些“值”来改变程序的运行的数据。
可以“解释”程序的运行时,不同的元数据值可以让同一段程序有不同的运行结果。
元数据(metadata)应用:
在以前的工作中,经常遇到这样的问题,
SqlServer数据库中一个表如下:
CREATE TABLE [dbo].[DProfile] (
[Profile_ID] [int] IDENTITY (1, 1) ...
- 2009-05-07 16:51
- 浏览 950
- 评论(0)
用过DIV+CSS seo教程布局网站的人都会喜欢上这种方式,虽然开始没有用传统的table直观,但用习惯了就会感觉出DIV+CSS的优越。实际应用中我搜索了DIV+CSS的常用定义项,并对其参数作了归纳和说明,与喜欢DIV+CSS的朋友共享。
通用类
overflow:hidden;自动隐藏超出的内容,防止撑开层和表格的范围
!important 指定样式规则的应用优先权
文字类
color: #FF0000;文字颜色
font-family: "Arial", "Helvetica", "sans-serif";字体
font ...
- 2009-05-07 10:41
- 浏览 1259
- 评论(0)
Swing中提供了JOptionPane类来实现类似Windows平台下的MessageBox的功能,同样在Java中也有,利用 JOptionPane类中的各个static方法来生成各种标准的对话框,实现显示出信息、提出问题、警告、用户输入参数等功能。这些对话框都是模式对话框。
ConfirmDialog --- 确认对话框,提出问题,然后由用户自己来确认(按"Yes"或"No"按钮)
InputDialog --- 提示输入文本
MessageDialog --- 显示信息
OptionDialog -- 组合其它三个对话框类型 ...
- 2009-04-27 13:59
- 浏览 3718
- 评论(0)
运行完插入语句insert into后,执行select @@identity就可得到自动生成的id
int temp=0;
String sql="insert into tb_order(name) values("+uname+"')";
connDB.executeUpdate(sql);
ResultSet rs_o = connDB.executeQuery("select @@IDENTITY as newID");
while(rs_o.next())
{
temp=rs_o. ...
- 2009-04-27 11:38
- 浏览 4871
- 评论(0)
一、简单查询
简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。
它们分别说明所查询列、查询的
表或视图、以及搜索条件等。
例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。
SELECT nickn ...
- 2009-04-26 18:09
- 浏览 1121
- 评论(0)
辛辛苦苦写了个java的DES字符加解密程序,准备送给朋友的,做完导出成JAR文件,却发现不能运行。Could not find the main class:Mycipher.jar Program will exit.郁闷大了,之前做个很多的jar文件都能运行的,这次确不行,上网搜了搜,问的一大堆,却没真正解决问题的原因,决定自己动手了。
程序再Eclipse中能运行,程序肯定没有问题,用Eclipse的向导导出应该也不会有问题,唉,直接执行不了,到cmd试一下,java -jar MyCipher.jar,报错了,一看错误,是某个类找不到,这个类是我应用的jar文件里的,这让我想到了jvm ...
- 2009-04-25 20:42
- 浏览 31377
- 评论(2)
JSP自定义标签
标签库是按照功能或实现进行分组的自定义标签的集合。
优点:
取代了JSP中的Java程序,并且可以重复使用,方便不熟悉Java编程的网页设计人员。
开发流程:
(1) 编写JSP,在JSP中使用自定义标签。
(2) ...
- 2009-04-21 13:43
- 浏览 1349
- 评论(0)
自从EL 表达式出现以来WEB的显示层就发生了大的变革,
显示数据变的更加方便,下面是EL表达式的几个基本用法。
1,用来获取表单数据 param 和 paramValues
x.jsp 的有如下表单
<form action="sampleJsp.jsp" method="post">
<input type="text" name="sampleValue" value="10" />
<input type="text" ...
- 2009-04-21 11:12
- 浏览 1443
- 评论(0)
文档对象
现在我们将开始讨论更“实际”的话题——文档对象(DOM)。文档对象是指在网页文档里划分出来的对象。在 JavaScript 能够涉及的范围内有如下几个“大”对象:window, document, location, navigator, screen, history 等。下面是一个文档对象树,你可以看到对象下包含对象的“壮观”情景。要引用某个对象,就要把父级的对象都列出来。例如,要引用某表单 “applicationForm”的某文字框“customerName”,就要用 “document.applicationForm.customerName”。
下表中有些对象是全小写的 ...
- 2009-04-20 14:20
- 浏览 1075
- 评论(0)
图解1:
图解2:
图解3:
图解4:
java线程实现:
线程的应用场合:当一件事没有做完(需要等待一段比较长的时间),这时不想一直等待该事情做完,想让另外的事情在等待这件事情的同时可以同时做,这时候就要用到线程。
1. myThread extends(继承) Thread:
myThread mt1 = new myThread ();
myThread mt2 = new myThread ();
mt1.start();
mt2.start();
不同的对象,不共享myThread内部的成员。
2. myThread implements Runnable ...
- 2009-04-19 15:16
- 浏览 1456
- 评论(0)
守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进 程。Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任 务。比如,作业规划进程crond,打印进程lpd等。
在windows下它叫“服务” 在linux下它叫“守护进程”
- 2009-04-19 14:35
- 浏览 1264
- 评论(0)
Java的内存模型分为主存储区和工作存储区。主存储区保存了Java中所有的实例。也就是说,在我们使用new来建立一个对象后,这个对象及它内部的方法、变量等都保存在这一区域,在类中的类变量就保存在这个区域。主存储区可以被所有线程共享。而工作存储区就是线程栈,在这个区域里保存了在run方法以及 run方法所调用的方法中定义的变量,也就是方法变量。在线程要修改主存储区中的变量时,并不是直接修改这些变量,而是将它们先复制到当前线程的工作存储区,在修改完后,再将这个变量值覆盖主存储区的相应的变量值。
- 2009-04-19 14:31
- 浏览 1158
- 评论(0)