- 浏览: 1728769 次
- 性别:
- 来自: 沈阳
最新评论
-
白天看黑夜:
PDMReader实现pdm建模快速导出word,html文件 ...
利用powerDesigner逆向导出oracle表为PDM并把PDM转为CDM -
sanshao:
roompig 写道beancopier只实现了浅拷贝的功能, ...
使用Cglib的BeanCopier实现Bean的拷贝 -
贝塔ZQ:
Java实现导入导出excel文件,利用poi实现感觉代码比较 ...
利用java导入导出excel到oracle数据库 -
suxj16:
部署之后启动有问题org.springframework.be ...
spring mvc文件上传实现进度条(转) -
suxj16:
谢谢分享。部署之后启动有问题org.springframewo ...
spring mvc文件上传实现进度条(转)
文章列表
本文将介绍如何利用属性文件来获取数据库的相应信息,从而达到查询数据库的目的,本题目以oracle为例。
1、首先创建一个属性文件如下(此属性文件创建在项目中的src下的com.properties包下,名为OracleDriver.properties):
dbdriver=oracle.jdbc.driver.OracleDriver
dburl=jdbc:oracle:thin:@192.168.1.30:1521:orcl
dbuser=scott
dbpasswd=tiger
2、创建读取属性文件的类如下:
package com.test;
import jav ...
assert是在j2se1.4中引入的新特性,assertion就是在代码中包括的布尔型状态,程序员认为这个状态是true。一般来说assert在开发的时候是检查程序的安全性的,在发布的时候通常都不使用assert。在1.4中添加了assert关键字和java.lang.asserterror类的支持。
首先,我们有必要从一个例子说起assert
public class asserttest
{
public static void main(string[] args)
{
asserttest at = new asserttest();
at. ...
利用JSP+Servlet+JavaBean实现用户管理系统中的照片上传的程序片段。
本片段主要使用的jar包有commons-fileupload.jar,commons-io.jar,jstl.jar,standard.jar,我附件上都有,请自行下载。其中fileupload和io用于上传文件。jstl和standard用于文件的页面显示。
费话少说,直接进入程序片段,具体的讲解会出现在程序片段中,请大家自行观察。
upload.jsp
<%@ page language="java" contentType="text/html; ...
代码如下:
<input type=button value=刷新 onclick="history.go(0)">
代码如下:
<input type=button value=刷新 onclick="location.reload()">
代码如下:
<input type=button value=刷新 onclick="location=location">
代码如下:
<input type=button value=刷新 onclick= ...
简介
JSTL是一个不断完善的开放
源代码
的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。
JSTL目前的最新版本为1.02,最终发布版为1.0。JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标签库目前支持四种标签:
标签
URI
前缀
示例
Core
http://java.sun.com/jstl/core
c
...
1、如一个frame下有一页面:
<frame src="body.jsp?model=<%=model%>" name="mainframe" id="mainframe"/>
body.jsp下有
<select name="selwf" size="8" multiple style="display:none ">
</select>
对象。
window.parent.mainframe.docu ...
以前只知道视图可以用来查询,最近才知道,原来视图还是可以像普通表一样进行增、删、改操作的。而我们通常用写的视图虽然仅仅只是用来进行查询,而且在建立查询视图的时候,我们从来没有考虑到将视图建立成只读格式 ...
OK,就这些,因为比较简单,我没有写例子,如果有什么问题可以给我留言。
单行函数的特征:
1、单行函数对单行操作
2、每行返回一个结果
3、有可能返回值与原参数数据类型不一致(转换函数)
4、单行函数可以写在SELECT、WHERE、ORDER BY子句中
5、有些函数没有参数,有些函数包括一个或多个参数
6、函数可以嵌套
单行函数的分
类:
1、字符函数
2、数值函数
3、日期函数
4、转换函数
5、通用函数
6、函数嵌套
一、字符函数
字符函数:主要指参数类型是字符型,不同函数返回值可能是字符型或数字类型。
大小写转换函
数: ...
利用JSP实现文件的上传功能,主要的技术用到了apache的开源项目commons中的两个小分支(commons-fileupload-1.2.2和commons-io-1.4),所以在做此练习的时候,需要到http://commons.apache.org/index.html这个网站上把这两个文件下载了,之后将其中的jar包导入自己的项目。
下载正确的文件名为:
commons-fileupload-1.2.2-bin.zip:将其中的commons-fileupload-1.2.2.jar文件导入自己的项目。
commons-io-1.4-bin.zip:将其中的commons-io ...
一般的,如果多个线程协作存、取某个变量时,一般需要用到synchronized关键字进行同步操作,如:
//MyTest类中的repaint()方法用于不段的调用_done属性
public class MyTestThread extends MyTest implements Runnable {
private boolean _done = false;
public synchronized boolean getDone(){
return _done;
}
public synchronized void setDone( ...
1几个最重要的快捷键
代码助手:Ctrl+Space(简体中文操作系统是Alt+/)
快速修正:Ctrl+1
单词补全:Alt+/
打开外部Java文档:Shift+F2
显示搜索对话框:Ctrl+H
快速Outline:Ctrl+O
打开资源:Ctrl+Shift+R
打开类型:Ctrl+Shift+T
...
例如:确定谁占用了我们的80端口
1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -ano|findstr "80"
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448
看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:
C:\>tasklist|findstr "2448"
thread.exe 2016 Console ...
冒泡排序基本思想
将n个记录看作按纵向排列,每趟排序时自下至上对每对相邻记录进行比较,若次序不符合要求(逆序)就交换。每
趟排序结束时都能使排序范围内关键字最小的记录象一个气泡一样升到表上端的对应位置,整个排序过程共进行n-1趟,依次将关键字最小、次小、第三小…的各
个记录“冒到”表的第一个、第二个、第三个…位置上。
初态 第1趟 第2趟 第3趟 第4趟 第5趟 第6趟 第7趟
38 12 12 12 12 12 ...
基本思想
每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。
排序过程 【示例】:
初始关键字 [49 38 65 97 76 13 27 49]
第一趟排序后 13 [38 65 97 76 49 27 49]
第二趟排序后 13 27 [65 97 76 49 38 49]
第三趟排序后 13 27 38 [97 76 49 65 49]
第四趟排序后 13 27 38 49 [76 97 65 49 ]
第五趟排序后 1 ...