各位大虾,有关MYSQL mediumblob字段读取文本

buxiangandbuxishuan 2010-05-21 12:23:50
我在mediumblob字段以二进制形式存储图片,读取图片正常,但是我存储一个文本时候,读取却是乱码??
大致读取文本的内容
ResultSet rs=null;
pst=con.prepareStatement("select data from uploadfile where id=?");
pst.setInt(1,20);
rs=pst.executeQuery();
rs.next();
InputStream in=rs.getBinaryStream("data");
byte[] result=new byte[2048];
int len=0;
while((len=in.read(result))!=-1)
{
response.getOutputStream().write(result,0,result.length);

}

但是浏览器显示的乱码
请各位大虾指点迷津啊~
...全文
421 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fairy_dy 2010-05-21
  • 打赏
  • 举报
回复
参考:


/*
* 读取blob输出到文件
*/
Statement stmt = conn.createStatement();
ResultSet result = stmt.executeQuery("SELECT * FROM files");
result.next();
String description = result.getString(1);
Blob blob = result.getBlob(2);


System.out.println("描述:" + description);
FileOutputStream fout = new FileOutputStream("./laurapausini2.jpg");
fout.write(blob.getBytes(1, (int)blob.length()));
fout.flush();
fout.close();

stmt.close();
conn.close();
  • 打赏
  • 举报
回复
没有帮我啊~
内容概要:本文档名为《赵家湾学校后大门一百三十六栋.txt》,实则是一份综合性科研仿真资源索引,集中展示了多个技术领域的Matlab/Simulink与Python代码实现项目。内容涵盖风光互补制氢合成氨系统容量-调度优化、微电网能量管理、无人机三维路径规划、图像分割、信号处理、电力系统建模、模型预测控制(MPC)、深度学习预测模型(如LSTM、Transformer)、联邦学习、强化学习应用等多个前沿方向。文档不仅列出具体研究题目和算法模型,还整合了智能优化算法(如PSO、GWO、DBO等)、路径规划、车间调度、通信优化、雷达跟踪、元胞自动机模拟等通用技术模块,并附有网盘链接提供完整代码与仿真模型下载,旨在为科研人员提供可复现的技术支持与开发参考。; 适合人群:具备一定编程基础,从事电气工程、自动化、计算机科学、人工智能、控制工程、能源系统等相关领域的研究生、科研人员及工程技术开发者。; 使用场景及目标:①辅助高水平学术论文复现与科研项目开发;②为硕士/博士论文、课程设计、学科竞赛提供算法实现与仿真建模支持;③提升在新能源并网、智能控制、路径规划、负荷预测、故障诊断等领域的工程实践与创新能力。; 阅读建议:此文档为资源导航型材料,建议结合个人研究方向筛选对应主题,通过提供的百度网盘链接获取完整代码包,并配合相关文献进行仿真实验与参数调试,以实现高效复用、二次开发与技术创新。

81,110

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧