把前端图片存到数据库,再从数据库取出来显示
1 import java.io.FileInputStream; 2 3 public class Base64Test { 4 5 public static void main(String[] args) throws Exception { 6 //指定地址获取图片 7 FileInputStream fi = new FileInputStream("C:\\Users\\hengc\\Pictures\\$.jpg"); 8 byte[] buffer = new byte[fi.available()]; 9 System.out.println("buffer:"+buffer+"\n"); 10 fi.read(buffer); 11 fi.close(); 12 //转成base编码的字符串 13 String resultStr = org.apache.commons.codec.binary.Base64.encodeBase64String(buffer); 14 System.out.println("resultStr:\n"+resultStr+"\n"); 15 16 //数据库存储的形式 17 byte[] resultDE = org.apache.commons.codec.binary.Base64.decodeBase64(resultStr); 18 System.out.println("resultDE:"+resultDE+"\n"); 19 20 //从数据库取出后再次转换成base64的字符串 21 String reStr = org.apache.commons.codec.binary.Base64.encodeBase64String(resultDE); 22 System.out.println("reStr:\n"+reStr+"\n"); 23 } 24 25 }
显示图片
在html里的img标签的src属性前加入 data:image/jpeg;base64, 后面拼接base64字符串即可
例如:
<img src="https://img-blog.csdnimg.cn/2022010613531158394.jpeg">
图片如图显示:
转载于:https://www.cnblogs.com/henglan/p/9669982.html
把前端图片存到数据库,再从数据库取出来显示相关推荐
- JAVA MYSQL从数据库中提取图片_java web将图片存到储数据库和从数据库中读取图片...
(Notice:以下所有经验也是我根据网上的经验整理的,如有侵权可以联系我删除,Wx:IT_Ezra,QQ 654303408. 有问题讨论也可联系我,QQ同上.) 一.分析一下基本流程 从前台页面获 ...
- 图片或者其他文件在数据库的存储方式详解
关于图片或者文件在数据库的存储方式归纳 商品图片,用户上传的头像,其他方面的图片.目前业界存储图片有两种做法: 1. 把图片直接以二进制形式存储在数据库中 一般数据库提供一个二进制字段来存储二进制数 ...
- 前端、后端、客户端、数据库、服务器的简单总结
项目开发的基本流程大致如下: 1.需求分析: 2.设计架构,数据库结构,数据量评估.模块结构.接口.业务逻辑: 3.开始搭环境,建数据库,部署到开发环境: 4.给前端提供假数据,以便并行开发: 5.完 ...
- 图片存放在服务器还是数据库里的解释?
图片一般存放在服务器还是数据库里? 是把路径和文件名存在数据库还是把图片转成二进制存在数据库?一般是哪种方法? 当然是图片存放在服务器上,数据库存路径. 原因: 如果你把图片数据保存于数据库中,那么你 ...
- Layui表格内图片渲染以及上传图片到数据库(上)
Layui表格内图片渲染以及上传图片到数据库(上) 文献种类:专题技术文献; 开发工具与关键技术:VS Layui框架是现在用的范围比较广的一个,那么今天实现是在layui表格中渲染图片! 首先看一下 ...
- 阿里云HBase全新发布X-Pack NoSQL数据库再上新台阶
一.八年双十一,造就国内最大最专业HBase技术团队 阿里巴巴集团早在2010开始研究并把HBase投入生产环境使用,从最初的淘宝历史交易记录,到蚂蚁安全风控数据存储.持续8年的投入,历经8年双十一锻 ...
- 阿里云HBase全新发布X-Pack NoSQL数据库再上新台阶 1
一.八年双十一,造就国内最大最专业HBase技术团队 阿里巴巴集团早在2010开始研究并把HBase投入生产环境使用,从最初的淘宝历史交易记录,到蚂蚁安全风控数据存储.持续8年的投入,历经8年双十一锻 ...
- JDBC进阶:调用数据库,将文件或其他字节文件存入数据库,再从数据库取出写回硬盘
package star.july.practise; /*** JDBC进阶:调用数据库,将文件或其他字节文件存入数据库,* 再从数据库取出写回硬盘*/ import java.io.File; i ...
- 用纯ASP代码实现图片上传并存入数据库中
用纯ASP代码实现图片上传并存入数据库中 热 ★ 用纯ASP代码实现图片上传并存入数据库中 用ASP编写网站应用程序时间长了,难免会遇到各式各样的问题,其中关于如何上传文件到服务器恐 ...
最新文章
- win7怎么去除快捷方式的小箭头
- 数组传参中形参的秘密,以及数组名当作函数实际参数的特点,以及二维数组,以及外部变量和全局变量
- mysql5.1升级5.5_mysql数据库迁移,由版本5.1升级至5.5.29,需要注意哪些
- 导出库的版本_了解 JavaScript 模块系统基础知识,搭建自己的库
- C#软件授权、注册、加密、解密模块源码解析并制作注册机生成license
- kotlin内联函数_Kotlin内联函数,参数化
- AS3.0中的显示编程(五)-- Loader(加载器)
- 指定火狐浏览器安装位置
- hadoop中4种压缩格式的特征的比较
- h5 Table表格
- DHTMLX.Suite.Pro 7.3.1
- 为什么Word 里表格文字无法垂直居中?明明已经设置垂直居中了
- vue对象属性为null_vue 解决无法对未定义的值,空值或基元值设置反应属性报错问题...
- mshflexgrid如何删除当前鼠标选择的行,并且一并删除行所对应的数据库中的记录
- [POI 2004]ZAW
- 如何将微博全景图下载到手机发布至QQ
- HackTheBox::Optimum
- 热播美剧经典俚语50句完全解析版
- 购买抖币显示苹果服务器异常,抖音刷礼物为什么显示当前设备不支持苹果应用内支付?...
- 【实战】SQL SERVER ODBC堆栈溢出攻击的实现。
热门文章
- 淘宝承接页是如何实现秒开的
- ipad iphone开发_如何在iPhone或iPad上查看照片的EXIF元数据
- Kaggle宝典|使用Python进行全面的数据探索
- 淘宝新店如何利用淘抢购引爆店铺
- 数据库系统原理【自考教材笔记】
- 一个简易的ATM机存取款系统
- 前端动态生成数组/获取数组对象中的最值
- 微信小程序=====》解决部分苹果机型屏幕无法滑动问题(底部黑条)
- nvidia显卡linux 7.2,Centos7 安装 Nvidia 显卡驱动
- 论文阅读 (69):Collaborative Learning for Deep Neural Networks