会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
gknives
博客园
首页
新随笔
联系
订阅
管理
2025年2月
从数据库中存取字节流文件
摘要: 做了一个向数据库中以BLOB存入文件,再从数据库中下载到指定路径的需求。 在测试中一直报错,显示文件乱码以及java.lang.Byte解析超出范围,最后定位错误为实体类和DTO的相应属性类型应为byte[],而不是Byte[],只有前者才能够正确处理并且还原字节流文件。 向数据库中存BLOB: 正
阅读全文
posted @ 2025-02-06 13:20 gknives
阅读(20)
评论(0)
推荐(0)
2024年9月
章19——IO流
摘要: 文件流的概念 常用的文件操作 常用目录操作 删除文件前应先判断文件是否存在以免出错。 file.delete也会返回一个布尔值表示是否删除成功。 同样适用于创建目录,file.mkdirs(), file.mkdir(); 多级目录不可以用file.mkdir()。 IO流原理以及流的分类 放在IO
阅读全文
posted @ 2024-09-30 15:08 gknives
阅读(14)
评论(0)
推荐(0)
章16——坦克大战1——绘图、事务
摘要: 有关paint方法为什么会被调用 JAVA的事件处理机制 事件发生的地方和事件处理的地方是不一样的:
阅读全文
posted @ 2024-09-28 19:06 gknives
阅读(16)
评论(0)
推荐(0)
章15——泛型generic
摘要: 泛型的引入 泛型引入前后代码的比较 public static void main(String[] args) { ArrayList arrayList = new ArrayList(); arrayList.add(new Dog("wang",10)); arrayList.add(new
阅读全文
posted @ 2024-09-27 20:42 gknives
阅读(18)
评论(0)
推荐(0)
章14——Hashtable
摘要: 键和值为NULL时会抛出空指针异常。KEY重复且无NULL时同样会替换,和HashMap是一样的。 按照2倍+1的规律去扩容 与HASHMAP对比 PROPERTIES,也是MAP接口的实现类,是Hashtable的子类 .properties 文件通常是用于数据库的配置文件,储存数据库的用户名密码
阅读全文
posted @ 2024-09-25 10:48 gknives
阅读(16)
评论(0)
推荐(0)
章14——集合——collection接口——Set接口——LinkedHashSet实现类
摘要:  
阅读全文
posted @ 2024-09-23 08:24 gknives
阅读(38)
评论(0)
推荐(0)
章14——集合——Collection 接口
摘要: collection 里面可以存放不同数据类型,因为里面是 Object 遍历 Collection 接口方法1:迭代器 但凡实现了 collection 接口都可以用迭代器 ArrayList list = new ArrayList(); //得到一个集合的迭代器 Iterator iterat
阅读全文
posted @ 2024-09-19 20:13 gknives
阅读(23)
评论(0)
推荐(0)
章14——集合——集合体系
摘要: 目录 两个难点 底层机制,和不同应用场景下的选择 集合体系图,需要背诵! 总结: 1、集合主要是两组(单列集合、双列集合) 2、Collection 接口有两个重要的子接口 List Set, 他们的实现子列都是单列集合 3、Map 接口实现的子类是双列集合,存放的是key,value 4、上述两张
阅读全文
posted @ 2024-09-19 18:35 gknives
阅读(24)
评论(0)
推荐(0)
章13——包装类——System类
摘要: System类 //1.exit(0),0表示正常状态 //退出程序 System.exit(0); //2.arraycopy int[] src = {1,2,3}; int[] dest = new int[3];//此时内容为默认的:0,0,0 //参数中,两个0为 starting pos
阅读全文
posted @ 2024-09-19 14:03 gknives
阅读(15)
评论(0)
推荐(0)
章13——包装类——Arrays类
摘要: 1、包含了一系列静态方法,用于管理或操作数组(如排序、搜素) 因为是引用类型,sort方法后会直接印象到原数据。 import java.util.Arrays; import java.util.Comparator; public class Math { public static void
阅读全文
posted @ 2024-09-18 20:06 gknives
阅读(28)
评论(0)
推荐(0)
下一页
公告