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

网站上做百度广告赚钱么seo技术教学视频

网站上做百度广告赚钱么,seo技术教学视频,全国未成年人思想道德建设网站,互联网网站建设价格一.业务 在业务中我们被要求将文件或图片等转成 byte[] 或 InputStream存到数据库的Blob类型的字段中. 二.Blob类型介绍 在 MySQL 中,Blob 数据类型用于存储二进制数据。MySQL 提供了四种不同的 Blob 类型: TINYBLOB: 最大存储长度为 255 个字节。BL…

一.业务

在业务中我们被要求将文件或图片等转成 byte[] 或 InputStream存到数据库的Blob类型的字段中.

二.Blob类型介绍

在 MySQL 中,Blob 数据类型用于存储二进制数据。MySQL 提供了四种不同的 Blob 类型:

  • TINYBLOB: 最大存储长度为 255 个字节。
  • BLOB: 最大存储长度为 65,535 个字节。
  • MEDIUMBLOB: 最大存储长度为 16,777,215 个字节。
  • LONGBLOB: 最大存储长度为 4,294,967,295 个字节。

三. Blob 对应的 Java 类型

在 Java 中读取 MySQL Blob 类型时,通常使用 java.sql.Blob 类型。java.sql.Blob 是一个接口,它提供了一些方法来操作 Blob 数据。

根据 MySQL Blob 类型的不同,我们可以使用不同的 Java 类型来存储 Blob 数据。

  • TINYBLOB 对应 byte[] 或 InputStream
  • BLOB 对应 byte[] 或 InputStream
  • MEDIUMBLOB 对应 byte[] 或 InputStream
  • LONGBLOB 对应 byte[] 或 InputStream

我们可以根据需要选择合适的 Java 类型。推荐用InputStream,这样代码不用转换来转换去,比较简单

四.上存取java代码

1.建表

2.建实体类

@Data
public class TTT {private String id;private String name;private  String createTime;private byte[] miaoshuByte;private InputStream miaoshuInputstream;
}

 3.用个自己写的工具类

public class FileUtil {/*** file转byte*/public static byte[] file2byte(File file) throws IOException {FileInputStream fis = null;ByteArrayOutputStream bos = null;try {fis = new FileInputStream(file);bos = new ByteArrayOutputStream();IOUtils.copy(fis, bos);byte[] bytes = bos.toByteArray();return bytes;}finally {if (fis != null) {fis.close();}if (bos != null) {bos.close();}}}/*** byte 转file*/public static File byte2File(byte[] buf,String fileName) throws IOException {FileOutputStream fos = null;try {fos = new FileOutputStream(fileName);fos.write(buf);File file = new File(fileName);return file;} finally {if (fos != null) {fos.close();}}}
} 

4.访问接口

@RestController
@RequestMapping("order/")
@Slf4j
public class SendHttpWController {@Autowiredprivate UtimeeMapper utimeeMapper;@GetMapping("/aa")public String queryById( Integer id) throws IOException {TTT ttt = new TTT();ttt.setId("30");ttt.setName("张三");File file = new File("F:\\Desktop\\aa.docx");byte[] bytes = FileUtil.file2byte(file);ttt.setMiaoshuByte(bytes);FileInputStream fileInputStream = new FileInputStream(file);ttt.setMiaoshuInputstream(fileInputStream);utimeeMapper.insert01(ttt);return "嘿嘿额黑8082";}@GetMapping("/bb")public String bb( Integer id) throws IOException {TTT ttt = utimeeMapper.select01("30");byte[] bytes = ttt.getMiaoshuByte();FileUtil.byte2File(bytes,"F:\\Desktop\\cc.docx");InputStream inputStream = ttt.getMiaoshuInputstream();FileOutputStream outputStream = new FileOutputStream("F:\\Desktop\\dd.docx");IOUtils.copy(inputStream, outputStream);//记得添加关流代码(本代码省略了)return "嘿嘿额黑8082";}

5.输出成果

http://www.dtcms.com/wzjs/167869.html

相关文章:

  • 自建网站如何在百度上查到网站建设方案推广
  • 注册安全工程师条件百度seo多少钱一个月
  • 网站怎样绑定域名百度官网app
  • 网站app制作平台如何做网站优化seo
  • wordpress只有文字上海网络排名优化
  • 深圳市城乡和建设局网站百度推广二级代理商
  • 网站优化的方法盘古百晋广告营销是干嘛
  • 西安的网站建设公司seo能干一辈子吗
  • 163网站是jsp做的吗360网址大全
  • 网站栏目做树形结构图seo如何优化网站
  • 直播系统开发seo百科
  • 怎么做相册的网站搜索引擎优化师
  • 网络策划公司全网天下seo关键词优化工具
  • wap网站开发百度云网站入口
  • 那些网站反爬做的好想学互联网从哪里入手
  • 网站突然搜不到了东莞seo外包公司哪家好
  • 网站宣传与推广的指导思想做推广网络
  • 有关外贸的网站有哪些内容网店运营公司
  • 橙子流量网站最新足球新闻头条
  • 网站建设步骤的论文长沙全网推广
  • 网站初期吸引用户注册企业网站建设制作
  • 写作网站水平哪个最好网站统计数据
  • 如何自学建网站单页面seo搜索引擎优化
  • 易语言怎么做网站压力测试软件谷歌搜索引擎香港免费入口
  • 石家庄商城网站建设搜狗网站收录提交入口
  • 上海做响应式网站的公司软文推广产品
  • 园林建设网站北京网站seo设计
  • 一个人做网站设计兼职电子商务网站设计方案
  • 可信网站必须做吗福州seo网站推广优化
  • 东莞做门户网站短链接生成器