- 博客(11)
- 收藏
- 关注
原创 深度学习初体验:通过Python依靠MNIST数据集识别简单的单数字图片
摘要:本文介绍了MNIST手写数字识别的完整实现过程。首先通过PyTorch的torchvision.datasets.MNIST接口下载数据集到本地,包含60,000张训练图片和10,000张测试图片。然后构建了一个包含卷积层、池化层和全连接层的CNN模型,使用交叉熵损失函数和SGD优化器进行15轮训练。训练完成后,模型在测试集上达到较高准确率。最后展示了如何加载自定义手写数字图片进行预测,并可视化预测结果。文章提供了完整的代码实现,包括数据预处理、模型训练和测试的全流程。
2025-09-23 10:26:45
507
1
原创 Java数据库,从JDBC到DAO
PreparedStatement执行的SQL语句中的参数用问号?来表示,调用PreparedStatement对象的setxxx()方法来设置这些参数,set()方法有两个参数,第一个参数是要设置的SQL语句中的参数的索引(从1开始),第二个设置的SQL语句中的参数的值调用executeQuery(),返回ResultSet对象调用executeUpdate(),执行更新,包括增删改不再使用+拼接SQL语句,减少语法错误有效的解决了SQL注入问题大大减少了编译次数,效率较高。
2025-08-19 21:53:51
610
原创 Java反射机制:从Class对象到动态编程
class也是类,因此也继承Object类class类对象不是new出来的,是系统创建的对于某个类的class类对象,在内存中只有一份,因为类只加载一次每个类的实例都会记得自己是由哪个class实例所生成通过class可以完整的得到一个类的完整结构,通过一系列apiclass对象是存放在堆的类的字节码二进制数据放在方法区,或称为类的元数据。
2025-08-10 10:05:29
907
原创 java面向对象编程高级部分(类、集合)
本文摘要: Java常用类库与集合框架总结,涵盖Math、Arrays、System工具类,BigInteger/BigDecimal高精度计算,日期时间处理(Date/Calendar/Java.time),以及集合框架核心内容。重点包括:1)Math类提供数学运算方法;2)Arrays类操作数组;3)集合框架三大接口(Collection、List、Set)及其实现类(ArrayList/LinkedList/HashSet)特性对比;4)Map接口及键值对操作;5)泛型机制保证类型安全。
2025-07-17 12:08:08
759
原创 本地化搭建 DeepSeek+RAGFlow构建个人知识库,附常见踩雷解决办法。
deepseek与ragflow构建知识库,解决docker拉取镜像超时问题,解决连接到github端口443失败:无法连接到服务器问题,配置docker镜像源,解决遇到docker compose 不认识-f 标识的报错问题。
2025-04-02 20:41:23
1592
原创 Java超细胎教级笔记(hsp)
封装就是把抽象出的数据(属性)和对数据的操作(方法)封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作(方法),才能对数据进行操作。抽象为用遥控器打开电视机,遥控器开关机按钮的实现就是典型的封装。
2025-02-19 20:03:20
1137
原创 Python
bool类型适用于逻辑运算,一般用于程序流程控制(条件控制语句、循环控制语句)。浮点类型计算后,存在精度的损失,可以使用decimal类进行精确计算。在比较时,python会将True视为1,False视为0。python的整数有十进制、十六进制、八进制、二进制。5.12e+-2:5.12乘以、除以10的2次方。十六进制写法:加前缀0x,由0-9和A-F组合。八进制写法:加前缀0o,由0-7组合。二进制写法:加前缀0b,由0-1组合。python中,1为真,0为假。'''文本内容'''"""文本内容"""
2025-01-27 22:05:33
408
原创 Linux入门
命令win系统可以拥有多个盘符,如C,D,E盘。Linux中没有盘符概念,只有一个根目录"/"(顶级目录)。Linux:"/",例:/user/local/hello.txt命令。
2024-09-16 17:34:41
643
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅