https://api.vvhan.com/api/avatar/boy

技术博客分享

基于Python实现手写数字识别

K=1时准确率就已经高达98.63%;我们使用目录trainingDigits中的数据训练分类器,使用目录testDigits中的数据测试分类器的效果。程序运行结果仅输出几个步骤提示,界面停滞几分钟后便直接输出准确率的结果,未免有些不到位,所以应该加入更加细致的算法运行结果的显示。每个文件中存储一个手写的数字,文件的命名类似0_7.txt,第一个数字0表示文件中的手写数字是0,后面的7是个序号。之后增加K的值,如K=6,K=7,可以看到准确率继续降低。结论是,为了保证较高的准确率,应该把K的值设得小一些。

附下载-2024-OWASP-Top-10-基础设施安全风险.pdf

报告强调,企业和组织必须重视基础设施安全风险,采取全面的安全措施,包括技术解决方案、政策制定和员工培训。通过实施更新管理、威胁检测、安全配置、访问控制和资产管理等措施,可以显著降低安全风险,保护组织免受网络攻击的威胁。点击下载《2024 OWASP Top 10 基础设施安全风险.pdf》

tomcat部署springbootvue不使用nginx

避免tomcat下部署多个项目,出现org.springframework.jmx.export.UnableToRegisterMBeanException:影响项目启动。例如:localhost:8080,访问的是前端项目,对应的localhost:8080/safe(.env.production文件中的地址)就是后端接口地址。首先将.env.production文件中的后端接口路径改为tomcat下war包部署后的访问地址,然后运行以下命令进行打包。打包完成后,生成dist文件夹。

从学习ts的三斜线指令到项目中声明类型的最佳实践

三斜线指令(Triple-Slash Directives)是 TypeScript 提供的一种特殊的单行注释格式,用于在编译期间引入额外的类型声明。问题推荐做法是否需要在每个.ts文件里引用 vite/client?❌ 不需要,只需集中在引用一次。多个.d.ts文件需要重复///吗?❌ 不需要,推荐通过的include统一包含。三斜线指令可以放在文件中间吗?❌ 不可以,必须放在文件开头。可以用 path 引入自定义 d.ts 吗?⚠️ 不推荐,推荐直接放types/