当前位置: 首页 > news >正文

外贸建站推广工作总结宣传片设计制作公司

外贸建站推广工作总结,宣传片设计制作公司,1688品牌加盟网,网站自适应怎么做展开全部这个是mysql下存取blob字段的一个很简单的类#xff0c;跟据自己的需要32313133353236313431303231363533e4b893e5b19e31333332623936改改就行了/*** Title: BlobPros.java* Project: test* Description: 把图片存入mysql中的blob字段#xff0c;并取出* Call Module…展开全部这个是mysql下存取blob字段的一个很简单的类跟据自己的需要32313133353236313431303231363533e4b893e5b19e31333332623936改改就行了/*** Title: BlobPros.java* Project: test* Description: 把图片存入mysql中的blob字段并取出* Call Module: mtools数据库中的tmp表* File: C:\downloads\luozsh.jpg* Copyright: Copyright (c) 2003-2003* Company: uniware* Create Date: 2002.12.5* Author: FeiFan* version 1.0 版本*** Revision history* Name Date Description* ---- ---- -----------* Chenqh 2003.12.5 对图片进行存取** note: 要把数据库中的Blob字段设为longblob**///package com.uniware;import java.io.*;import java.util.*;import java.sql.*;public class BlobPros{private static final String URL jdbc:mysql://10.144.123.63:3306/mtools?userwindpassword123useUnicodetrue;private Connection conn null;private PreparedStatement pstmt null;private ResultSet rs null;private File file null;public BlobPros(){}/*** 向数据库中插入一个新的BLOB对象(图片)** param infile - 要输入的数据文件* throws java.lang.Exception**/public void blobInsert(String infile) throws Exception{FileInputStream fis null;try{Class.forName(org.gjt.mm.mysql.Driver).newInstance();conn DriverManager.getConnection(URL);file new File(infile);fis new FileInputStream(file);//InputStream fis new FileInputStream(infile);pstmt conn.prepareStatement(insert into tmp(descs,pic) values(?,?));pstmt.setString(1,file.getName()); //把传过来的第一个参数设为文件名//pstmt.setBinaryStream(2,fis,(int)file.length()); //这种方法原理上会丢数据因为file.length()返回的是long型pstmt.setBinaryStream(2,fis,fis.available()); //第二个参数为文件的内容pstmt.executeUpdate();}catch(Exception ex){System.out.println([blobInsert error : ] ex.toString());}finally{//关闭所打开的对像//pstmt.close();fis.close();conn.close();}}/*** 从数据库中读出BLOB对象** param outfile - 输出的数据文件* param picID - 要取的图片在数据库中的ID* throws java.lang.Exception**/public void blobRead(String outfile,int picID) throws Exception{FileOutputStream fos null;InputStream is null;byte[] Buffer new byte[4096];try{Class.forName(org.gjt.mm.mysql.Driver).newInstance();conn DriverManager.getConnection(URL);pstmt conn.prepareStatement(select pic from tmp where id?);pstmt.setInt(1,picID); //传入要取的图片的IDrs pstmt.executeQuery();rs.next();file new File(outfile);if(!file.exists()){file.createNewFile(); //如果文件不存在则创建}fos new FileOutputStream(file);is rs.getBinaryStream(pic);int size 0;/* while(size ! -1){size is.read(Buffer); //从数据库中一段一段的读出数据//System.out.println(size);if(size ! -1) //-1表示读到了文件末fos.write(Buffer,0,size);} */while((size is.read(Buffer)) ! -1){//System.out.println(size);fos.write(Buffer,0,size);}}catch(Exception e){System.out.println([OutPutFile error : ] e.getMessage());}finally{//关闭用到的资源fos.close();rs.close();pstmt.close();conn.close();}}public static void main(String[] args){try{BlobPros blob new BlobPros();//blob.blobInsert(C:\\Downloads\\luozsh1.jpg);blob.blobRead(c:/downloads/luozishang.jpg,47);}catch(Exception e){System.out.println([Main func error: ] e.getMessage());}}}已赞过已踩过你对这个回答的评价是评论收起
http://www.pierceye.com/news/960457/

相关文章:

  • 做图表的网站推荐简单的个人网站模板
  • 淄博瓷砖网站建设中企动力永久免费虚拟主机
  • 厦门网站建设创建有哪些python wordpress采集
  • 如何建立网站链接百度账号设置
  • 网站的申请淄博市住房和城乡建设厅网站
  • 重庆网站设计开发杂志网站模板
  • 网站建设需要营业执照吗建站之星源码下载
  • 网站建设需要基础吗做游戏的软件app
  • 网站建设费用分几年摊销网站建设动态
  • 企业网站的网址通常包含网站建设总结会上 领导讲话稿
  • 营销型网站五大系统 单仁网站开发个人简历
  • 网站内容的编辑和更新怎么做的免费的网站制作
  • 做网站 0元代理下载站源码cms
  • 台州市建设局招聘网站wordpress更新计划
  • 有教做路桥质检资料的网站吗企业画册印刷
  • 四川省营山县西城建筑公司网站租服务器 wordpress
  • 绿色蔬菜网站模板昆明软件开发公司排名
  • 东台做淘宝网站爱站seo工具包免费版
  • 做网站运营的简历学做家庭树网站
  • 专业做企业网站网页制作与网站建设 在线作业
  • 开放大学门户网站建设方案动易网站模版的制作
  • 怎样做个网站聊城网站推广动态
  • 门户网站优化南阳网站制作哪家好
  • 环球易购招聘网站建设宜昌最权威网站建设公司
  • 建设银行官网首页网站南山片区怎么免费制作一个网站
  • 100个免费推广网站的排名wordpress改变默认后台登录地址
  • 做爰片免费观看网站腾讯广点通
  • 上海小企业网站建设我想找个人做网站
  • 第一代网站建设技术wordpress设置金币
  • 邯郸移动网站建设价格制作移动端网站价格