读取数据库里面的image类型

/** * 将文件写入到有磁盘中。。 * @param name 图片名称 * @param file 将图片写入的路径 */ public void readImage(String name,File file){ String sql = null; FileOutputStream sout = null; InputStream in = null; PreparedStatement ps = null; ResultSet rs = null; Connection jdbcCon = new JDBCFactory().get...
2011-04-08 14:27 | 阅读 1049 次 | 评论 0 条

jsp将图片存入数据库

文章分类:Java编程 1、引言 数据库应用程序,特别是基于WEB 的数据库应用程序,常会涉及到图片信息的存储和显示。通常我们使用的方法是将所要显示的图片存在特定的目录下,在数据库中保存相应的图片的名称,在JSP 中建立相应的数据源,利用数据库访问技术处理图片信息。但是,如果我们想动态的显示图片,上述方法就不能满足需要了。我们必须把图片存入数据库,然后通过编程动态地显示我们需要的图片。实际操作中,可以利用JSP的编程模式来实现图片的数据库存储和显示。 2、 建立后台数据库 假定处理的是图片新闻,那么我们可以建立相应的数据库及数据表对象。我们要存取的数据表结构的SQL脚本如...
2011-04-08 10:49 | 阅读 1528 次 | 评论 0 条

插入一条数据返回自动的编号的id的值

Connection con=new GetConn().getCon(); String sql="insert into user(name,sex) values('abcdd',2)"; String sql2="select @@IDENTITY AS 'Identity '"; try { PreparedStatement ps= con.prepareStatement(sql); PreparedStatement ps2= con.prepareStatement(sql2); ps.execute(); ...
2011-04-07 21:00 | 阅读 774 次 | 评论 0 条

js全选复选框和不选

<script type="text/javascript"> function deleteFun(str){ var cstr=str.checked; var deletebox=document.getElementsByName("deletebox"); if(cstr==true){ for(var i=0;i<deletebox.length;i++){ deletebox[i].checked="checked"; } } else{ for(var i=0;i<deletebox.length;i++){ deletebox[i].checked...
2011-03-25 11:45 | 阅读 824 次 | 评论 0 条

图片新闻的制作

package com.web.tag;import java.io.Serializable;import java.util.List;import javax.servlet.jsp.JspTagException;import javax.servlet.jsp.tagext.BodyTagSupport;import com.westarsoft.base.util.DateTime;import com.westarsoft.base.vo.BackNewsVO;import com.westarsoft.gsc.news.bean.BackNewsBean;public...
2011-03-23 14:24 | 阅读 1189 次 | 评论 0 条

动态显示地区,天气,气温

<iframe src="http://m.weather.com.cn/m/pn1/weather.htm?id=101110801T" letter-spacing:1px" width="235" height="20" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" allowtransparency="true" scrolling="no"></iframe></td> 显示效果
2011-03-23 14:03 | 阅读 898 次 | 评论 0 条

JTDS的使用

MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)和Sybase(10 ,11 ,12 ,15 版本)的驱动程序 。 JTDS是基于freetds的,并且是目前最快的生产准备JDBC驱动程序为SQL Server和Sybase 。 JTDS完全与JDBC 3.0兼容,支持只向前的,和可滚动/可更新的结果集(ResultSets)中并行(完全独立)语句,并且可实施所有da...
2011-03-21 13:59 | 阅读 1514 次 | 评论 0 条

数据库索引的作用

数据库索引的作用(转载) 索引 可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行。 在数据库关系图中,可以为选定的表创建、编辑或删除索引/键属性页中的每个索引类型。当保存附加在此索引上的表或包含此表的数据库...
2011-03-21 11:13 | 阅读 755 次 | 评论 0 条

ie8中不记录登录名称

ie8中不记录登录名称$('.SchCon).not( $('.SchCon).eq(3) ).addClass('main');
2011-01-20 15:54 | 阅读 769 次 | 评论 0 条

Java计算日期今天,昨天,上周,上月

功能:今天,昨天,本周,上周,本月,上月范围:以周一作为一周的第一天,每周天数5天代码: import java.util.Date;import java.util.GregorianCalendar;public class TestCalendar ... { public static String begin = "" ; public static String end = "" ; public static String now = new java.sql.Date( new Date().getTime())....
2011-01-05 10:16 | 阅读 1249 次 | 评论 0 条

eclipse修改内存大小

一般安装完eclipse之后,在安装目录下你应该可以看到有一个 eclipse.ini 文件,对了,就是在这个文件里面修改,我打开同事机器上这个文件,里面的内容是: -vmargs -Dosgi.splashLocation=d:\Program Files\MyEclipse 5.5.1 GA\eclipse\MyEclipseSplash.bmp -Dosgi.splashLocation=d:\Program Files\MyEclipse 5.1.1 GA\eclipse\MyEclipseSplash.bmp -Xms64M -Xmx128M 呵呵,2G内存的...
2010-12-15 12:07 | 阅读 30112 次 | 评论 2 条

获取汉字首字母

此工具用来获取拼音首字母,原理是获取汉字编码的首字节,对比特殊汉字的首字节,并设定对应的拼音首字母关系来获取。 此算法的来自网上,我做了修改与封装,拿出来以方便使用。 /** * 拼音首字母的工具 * * @author leizhimin 2009-7-4 16:41:28 */ public class PinyinToolkit { private PinyinToolkit() { } //字母Z使用了两个标签,这里有27个值 //i, u, v...
2010-12-15 10:34 | 阅读 1171 次 | 评论 0 条

面向对象和面向过程的区别

面向对象和面向过程的区别 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果。把上面每个步骤用分别的函数来实现,问题就解决了。 而面向对象的设计则是从另外的思路来...
2010-12-15 10:14 | 阅读 805 次 | 评论 0 条

java中为什么要序列化

简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的!问题的引出:如上所述,读写对象会有什么问题呢?比如:我要将对象写入一个磁盘文件而后再将其读出来会有什么问题吗?别急,其中一个最大的问题就是对象引用!举个例子来说:假如我有两个类,分别是A和B,B类中含有一个指向A类对象的引用,现在我们对两个类进行实例化{ A a = new A(); B ...
2010-08-14 22:55 | 阅读 905 次 | 评论 0 条

simula程序语言

程序语言 1967年5月20日,在挪威奥斯陆郊外的小镇莉沙布举行的IFIP TC-2 工作会议上,挪威科学家Ole-Johan Dahl和Kristen Nygaard正式发布了Simula 67语言。Simula 67被认为是最早的面向对象程序设计语言,它引入了所有后来面向对象程序设计语言所遵循的基础概念:对象、类、继承。之后,在1968年2月形成了Simula 67的正式文本。    挪威科学家Ole-Johan Dahl,Kristen Nygaard   也是在1968年,荷兰教授E.W.Dijkstra提出了“GOTO语句是有害的”观点,指出程序的质量与程序中所包含的GO...
2010-08-01 16:30 | 阅读 905 次 | 评论 0 条

什么是Smalltalk

Smalltalk和许多程序设计语言不同,它不仅仅是一门语言。下面我们从几个不同的角度来解释Smalltalk。 一种面向对象的程序设计语言:它是一种面向对象的语言,包含语言的语法和语义。一些编译器可以通过Smalltalk源程序产生可执行文件。这些编译器通常产生一种能在虚拟机上运行的二进制代码。Smalltalk语言本身非常精炼。 一种程序设计环境:这里指的是一种提供许多 对象 的系统,而不是某种特殊的开发环境。和许多语言不同(包括C++),Smalltalk附带有一个巨大的、相当标准的类库。这些 类 使得开发Smalltalk程序的效率非常高。在其它语言(例如 Ada , C 和 P...
2010-08-01 15:45 | 阅读 859 次 | 评论 0 条

随滚动条移动的层

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>随滚动条移动的层 - <A href="http://www.aa25.cnwww.aa25.cn</TITLE><META HTTP-EQUIV="Content-Type" CONTENT="text/html" charset="gb...
2010-07-31 09:16 | 阅读 1029 次 | 评论 0 条

JSPEL自学学习文档

JSP EL 核心作用 减少2JSP页面中的java代码 方便jsp中代码的修改,也方便美工修改页面 例如:${10+10} <h2>Hello,${user.name}</h2> 运算符 类型 定义 算术型 +、-、*、/=div、%=mod 逻辑型 And=&amp;&amp;,or=|,!=not 关系运算型 ==、eq,!、ne,>、gt,、<=、le、>=、ge、<、lt、 条件型 A?b:c 空 empty 以上写代,后面的英文可以代替前面的符号 ...
2010-07-31 09:06 | 阅读 930 次 | 评论 0 条

JSPEL

JSP EL 核心作用 减少2JSP页面中的java代码 方便jsp中代码的修改,也方便美工修改页面 例如:${10+10} <h2>Hello,${user.name}</h2> 运算符 类型 定义 算术型 +、-、*、/=div、%=mod 逻辑型 And=&amp;&amp;,or=|,!=not 关系运算型 ==、eq,!、ne,>、gt,、<=、le、>=、ge、<、lt、 条件型 A?b:c 空 empty 以上写代,后面的英文可以代替前面的符...
2010-07-22 17:07 | 阅读 1164 次 | 评论 0 条

MyEclipse一提示就很卡

在用[MyEclipse] 写代码很容易卡死机,尤其是在对JSP文件的<%%>之间写代码的时候,只要一弹出智能提示就立刻卡死,程序失去响应,我以为是MyEclipse版本的问题,结果换了6.0版-》6.5版-》7.0版全都一样,难道是我机子的问题?可是还原系统后用还是一样的结果。 在网上找了很久才知道,是MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档,只要关闭掉网络连接就可以了。我试了试断开网络然后在用MyEclipse写代码,结果还真的搞定了。可是,我总不能因为个这就不上网了吧,终于,找到了两全其美的解决方法。 在自己创建的工程名上右键,选择Prop...
2010-07-18 09:22 | 阅读 3198 次 | 评论 0 条
浏览275840次