- 浏览: 1564606 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (673)
- Linux (3)
- android (302)
- php (12)
- struts2 (1)
- Flex积累 (88)
- Hibernate (8)
- MyEclipse (18)
- android备忘录 (209)
- Java备忘录 (53)
- spring (0)
- Flex备忘录 (30)
- JavaScript (10)
- Tomcat (11)
- Flex FrameWork (0)
- 设计模式学习 (4)
- 休闲娱乐 (4)
- Flex skin (1)
- Flex 组件 (2)
- 持久化相关 (2)
- DotNet相关 (5)
- Flex Style (1)
- Windows (11)
- Flex AIR (9)
- MySQL (1)
- mac OSX (29)
- eclipse (26)
- database (5)
- ARM (1)
- English (1)
- WebService (8)
- javabase64 (2)
- ruby (1)
- sqlite (5)
- ios (7)
- 无线应用 (1)
- Java (3)
- goagent (1)
- oc (1)
最新评论
-
Z_ying:
谢谢分享,上次也遇到过的,解决了,过了一段时间又忘记,幸亏看到 ...
FastJson 示例 及问题 -
wto8559:
这是什么错啊,我也遇到了.问下写一个servlet能解决什么问 ...
Exception in thread "HouseKeeper" java.lang.NullPointerException -
zxjlwt:
如何用php怎么弄了。http://surenpi.com
\U672a\U77e5\U9519\U8bef 字符还原 -
windseamless:
那怎么样才能屏蔽呢
java.lang.IllegalArgumentException: Window type can not be changed after the -
macleo:
Trinea 写道还是利用Fiddler抓包更方便,(1)无需 ...
android网络抓包相关
http://hi.baidu.com/xxfaxy/item/4c44f6fd4539dd5cc8f33705
android自带的base64编码
首先导入包
也可简写为
至于解码
String 变量=new String(b);
Java操作mysql存储图片转载
http://www.cnblogs.com/5211314WL/archive/2011/03/24/JavaAndMysqlIn.html
好用,收集下
android自带的base64编码
首先导入包
import android.util.Base64; String 变量=android.util.Base64.encodeToString(字符串.getBytes(),Base64.DEFAULT);
也可简写为
String 变量=Base64.encodeToString(字符串.getBytes(),Base64.DEFAULT);
至于解码
byte b[]=android.util.Base64.decode(字符串,Base64.DEFAULT);
String 变量=new String(b);
byte b[]=android.util.Base64.decode(字符串,Base64.DEFAULT);
Java操作mysql存储图片转载
http://www.cnblogs.com/5211314WL/archive/2011/03/24/JavaAndMysqlIn.html
好用,收集下
mport java.sql.*; import java.io.*; import java.nio.*; public class UploadImage { protected Connection dbConnection; protected String driverName = "com.mysql.jdbc.Driver"; protected String dbURL = "jdbc:mysql://localhost:3306/sample_db"; protected String userID = "root"; protected String passwd = "yourpassword"; public boolean storeImage(String sqlstr,File file){ try{ FileInputStream fin = new FileInputStream(file); ByteBuffer nbf = ByteBuffer.allocate((int)file.length()); byte[] array = new byte[1024]; int offset =0,length=0; while((length=fin.read(array))>0){ if(length!=1024) nbf.put(array,0,length); else nbf.put(array); offset+=length; } fin.close(); byte[] content = nbf.array(); return setImage(sqlstr,content); }catch(FileNotFoundException e){ e.printStackTrace(); }catch (IOException e){ e.printStackTrace(); } return false; } private boolean setImage(String sqlstr,byte[]in){ boolean flag = false; if(sqlstr==null) sqlstr="select * from picture_db"; try{ Class.forName(driverName); dbConnection = DriverManager.getConnection(dbURL,userID,passwd); Statement stmt = dbConnection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rs = stmt.executeQuery(sqlstr); if(rs.next()){ rs.updateBytes(2,in); rs.updateRow(); } else{ rs.moveToInsertRow(); rs.updateString(1,"01"); rs.updateBytes(2,in); rs.insertRow(); } rs.close(); flag=true; }catch(Exception e){ e.printStackTrace(); } return flag; } public static void main(String[] args){ UploadImage upload = new UploadImage(); try{ File file = new File("01.jpg"); if(upload.storeImage(null, file)) System.out.print("ture"); else System.out.print("False"); }catch(Exception e){ e.printStackTrace(); } } }
发表评论
-
替换字符串中某些参数形成新的字符串
2013-06-12 20:43 1140http://blog.csdn.net/preferme/a ... -
java 发送邮件
2013-05-28 16:17 878http://www.blogjava.net/wangfun ... -
第一个JSP+Servlet+JavaBean+JDBC示例程序
2013-05-27 13:29 1214http://jzgl-javaeye.iteye.com/b ... -
ExecutorService 建立多线程的步骤
2013-05-26 22:18 882http://huangxiaojian9999.blog.1 ... -
gae应用了解
2013-04-08 16:00 1020引用简单来说,GAE其实就是一个Web应用程序托管平台,它使得 ... -
Lucene:基于Java的全文检索引擎简介
2012-10-17 09:20 825Lucene:基于Java的全文检索引擎简介 http://w ... -
java检测网络连接状态
2012-08-05 01:39 1705java检测网络连接状态 http://rabby.iteye ... -
android 广告收集总结
2012-07-10 15:05 1906一、广告平台分类 1. google ads(admob) 2 ... -
json 收集
2012-07-09 11:25 1172一、json 格式验证: 1 http://jsonforma ... -
java project 转换web project
2012-07-02 18:28 844将已经是web project的.settings/ 复制到j ... -
删帖不通知,有点烦
2012-05-19 12:19 892http://hi.baidu.com/xiaoqiangsu ... -
反射遍历类内常量
2012-04-22 23:47 1665实战java反射机制-让你迅速认识java强大的反射机制 ht ... -
SynchronizedMap学习
2012-03-31 17:38 1178SynchronizedMap和ConcurrentHashM ... -
\U672a\U77e5\U9519\U8bef 字符还原
2012-03-29 17:07 12482http://www.faqs.org/rfcs/rfc27 ... -
ThreadGroup--多线程
2012-03-28 15:14 1874ThreadGroup--多线程 http://www.cnb ... -
JAVA 获取http返回XML的数据
2012-03-27 17:29 1329http://solodu.iteye.com/blog/55 ... -
JAVA反射机制功能用法解析
2012-03-25 03:26 1035http://developer.51cto.com/art/ ... -
通过【偷取此锁定】或【破除锁定】解锁SVN被锁定的文件的控制权
2012-03-22 15:09 899http://www.iteye.com/topic/3855 ... -
Java支持的图形格式
2012-03-20 16:36 935class ShowJavaImageTypes { ... -
UnknowHostException備忘
2012-02-27 01:23 1341總是報UnknowHostException....百思不得其 ...
相关推荐
在Java编程中,有时我们需要将图片等大容量的二进制数据存储到数据库中,MySQL提供了BLOB(Binary Large Object)类型,专门用于存储大块的二进制数据。本实例将详细介绍如何使用Java和MySQL进行图片的存取操作。 ...
在Java编程中,与MySQL数据库进行交互是常见的任务,其中涉及到的一个高级特性就是操作存储过程。存储过程是预编译的SQL语句集合,可以包含条件判断、循环等控制流语句,提供了一种更高效、更安全的方式来执行数据库...
在Java应用程序中,可以通过Java Database Connectivity (JDBC) API来调用MySQL的存储过程。 首先,确保你已经安装了MySQL数据库,并且在数据库中创建了一个或多个存储过程。例如,`findAllBook`、`pro_test`和`pro...
在Java编程中,调用MySQL存储过程是一种常见的数据库交互方式,尤其在处理复杂业务逻辑或大量数据操作时。本文将详细讲解如何通过Java来执行MySQL的存储过程。 首先,了解存储过程的基本概念。存储过程是预编译在...
在"Java操作mysql备份完全备份"的标签中,"完全备份"指的是备份整个数据库,包括所有表、视图、存储过程等,以确保在恢复时数据的完整性。 接下来,我们来看一下压缩包内的文件名称: 1. `Java操作mysql备份.doc` -...
以上就是关于Java调用MySQL数据库存储过程的基础知识和实践操作,实际应用中可能需要考虑异常处理、连接池管理、多参数处理以及不同类型的存储过程返回值等复杂情况。熟练掌握这些技能,将有助于提升Java应用程序与...
在IT行业中,数据库是...综上所述,将图片存储到MySQL数据库中涉及数据库设计、Java编程技术以及网络编程知识。在实际应用中,需要根据项目需求和资源条件,选择最适合的图片存储策略,同时注意性能优化和数据安全。
【Java+MYSQL矿山存储记录系统】是一个基于Java编程语言与MySQL数据库技术开发的管理系统源码。这个系统的主要目的是为了提供一种高效、可靠的解决方案,用于存储和管理矿山的各类记录,如人员信息、作业数据、安全...
- 分离图片存储:将图片文件存储在文件系统或云存储服务,只在数据库中存储URL。 - 使用索引优化查询速度,但注意BLOB字段不适合创建索引。 - 定期清理无用的图片数据,保持数据库整洁。 6. **安全性考虑**:...
传统的做法是将图片存储在服务器上的特定目录中,而数据库仅存储图片的路径或名称。然而,这种静态存储方式在需要动态显示图片时显得力不逮。为此,将图片直接存储于数据库成为一种解决方案,尤其适用于动态内容展示...
本项目以“Java + MySQL”为技术栈,构建了一个功能完善的银行管理系统,旨在实现银行的基本业务操作以及后台的用户和业务管理。下面将详细阐述这个系统的核心技术和实现原理。 首先,Java作为后端开发的主要语言,...
"基于Java向MySQL数据库中存取图片" 在本文中,我们将介绍如何使用Java语言向MySQL数据库中存取图片。首先,我们需要了解MySQL数据库中的Blob类型,它是一个二进制类型,通常我们会将图片或音像文件转成二进制再...
在Java编程中,操作MySQL数据库通常需要借助于特定的API和库。这篇博客的作者提供了一个自封装的JAVA操作MySQL数据库的工具类,这有助于简化数据库的交互过程,提高代码的可读性和可维护性。这里我们将深入探讨这个...
此外,本文还提供了一些相关的学习资源,例如《Java+MySQL数据库程序设计总结》、《Java数据结构与算法教程》、《Java文件与目录操作技巧汇总》、《Java操作DOM节点技巧总结》和《Java缓存操作技巧汇总》,这些资源...
【Java+MySQL 网上商城】项目是一个典型的电子商务应用,它综合运用了Java后端技术和MySQL数据库系统,为用户提供了一系列完整的在线购物功能。在这个项目中,Java主要负责后端逻辑处理,包括业务流程控制、数据操作...
总的来说,Java与MySQL结合处理图片数据的关键在于理解如何使用JDBC操作二进制数据,以及如何在数据库中有效地存储和检索这些数据。通过这个实例,你不仅学会了如何实现基本的功能,还对数据库设计和Java编程有了更...
综上所述,"Java代码 MySql导出到SqlLite"涉及到一系列复杂的数据库操作,包括连接管理、SQL操作、数据转换、性能优化以及异常处理等。这个小工具对于需要在MySQL和SQLite之间迁移数据的开发者来说,是一个实用的...
java mysql 操作类 用面向对象的思路封装大部分mysql的操作
在这个系统中,Java Swing库被用来创建用户界面,提供友好的图形交互体验,而MySQL则作为后台数据库,存储并管理超市的各种业务数据。 首先,UML(统一建模语言)需求分析文档是项目开发初期的重要组成部分,它通过...