自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 谈谈对LSTM的理解,举个栗子更为清晰的解读LSTM的三门一态

一个例子,活生生的理解LSTM的核心结构“三门一态”

2025-05-19 21:09:00 291

原创 模型评估,roc_auc_score()函数详解

roc_auc_score 函数,预测参数说明,使用预测概率,而非预测结果

2025-04-23 20:07:01 428

原创 mac解决装扩展报错 (mach-o file, but is an incompatible architecture (have ‘arm64‘, need ‘x86_64‘))

(mach-o file, but is an incompatible architecture (have ‘arm64‘, need ‘x86_64‘))

2024-04-27 20:57:03 2919

原创 1、win10安装mongodb;2、Unsupported OP_QUERY command: insert. The client driver

1、win10安装mongodb,2、报错Unsupported OP_QUERY command: insert. The client driver may require an upgrade,3、安装第二个mongodb服务报错

2023-02-23 15:43:30 4430 2

原创 word模板文档替换,解决并发导致替换失败

项目中某一需求:用户在平台提交表单数据,根据表单数据后台生成用户的word文档,(word模板文档替换为用户数据,并将其归类到用户文件夹下,方便后续导出压缩包)。个人在这一需求中,将word模板文件存于某一文件夹中,后端编写逻辑时,只要用户提交数据验证通过,则建立用户个人文件夹,调用word模板,进行变量替换,将替换后的word文档另存于用户的文件夹中。后续发现多位用户文档未生成,原来是同一时间提交数据,造成抢占模板文档资源,并发导致失败。解决:最后通过用户提交时,在用户文件夹下,将模板文档复制一份

2021-12-30 17:16:43 2742

原创 基于torchvision的数据集CIFAR10,进行卷积神经网络的架构设计,持续更新中

最近,芒果在研究卷积神经网络,针对于CIFAR10这个数据集,进行实现图像分类。下面上代码,后面持续更新中…

2025-05-19 21:33:52 232

原创 解析filesize的大坑

filesize() 函数,在第一次追加到csv文件,读取文件大小后,数值就不再变化,尽管延迟1个小时,期间一直在追加数据到csv文件中,系统也显示文件大小一直在递增,但继续调用 filesize() 函数,大小数值依然不变化,查看官方文档,也只说明用法为获取文件大小,做个demo,更直观的看一下。通过读取文件,遍历文件指针的方式,实现文件大小实时变化,但是这种方法如果文件越来越大,带来的开销也会增加,因为需要以 读取 的方式打开文件资源,不是狠推荐。经过芒果百般测试发现,解决方式有以下两种:……

2025-01-03 16:20:02 360

原创 解决mongo异常:$in needs an array,解决使用in范围查询mongo数据库报异常的问题

项目中发现,使用框架在操作mongo数据库查询数据时,若查询mongo使用 in 作为筛选条件,筛选满足 _id 在给定的 _id 数组中的集合,若给定的索引数组中数据不连续,或索引不是从0开始,则查询mongo失效,mongo会报异常: $in needs an array。同样mongo报了同样的异常,意思是使用 in 作为查询sql时,需要的是一个数组,可芒果给的确实是一个数组呢;所以在发现此bug之后,只需要加入对索引数组的处理,使其下标从0开始,并且为连续数组,则可解决这一问题。

2025-01-03 15:54:11 378

原创 filesize函数没有正确返回文件大小的问题

filesize() 函数,在第一次查询文件大小后,其后续再次获取文件大小,则读取缓存数据,未实时正确获取文件大小

2024-12-30 10:47:34 1122 2

原创 多年后的今天,也会被奉为上古世纪

作php开发已经好多年了,今天维护一个老项目,突然看到了上古世纪的一段代码,那时候的前后端,还没分离,那时候的后端还要会拼接前端代码。不知道会再过多少年,当某个开发看到php代码,也会如我今天一样,仿佛回到了上古世纪。

2024-12-06 14:08:51 1733 3

原创 tp5 trace:trace信息调试,异步请求开启trace信息,thinkphp5

在 tp5 框架中,提供 trace调试信息的输出,用于帮助开发进行调试的辅助工具,trace信息的展示,框架支持两种形式的展示,一个是提供Html页面展示,一个是提供Console控制台输出展示。但是重点来了,我不管用哪种形式,对于页面ajax请求后端接口的调用,两种形式都不进行展示,狠是不方便,对此,进行了一番研究,目的是要实现每次进行ajax请求时,都可以在控制台中看到此次请求的 trace信息。1、在 \application\config.php 中将 ‘app_trace’ 选项配置为 tr

2023-05-11 11:26:35 1291 6

原创 php stream_copy_to_stream() 数据流的复制使用

php数据流的复制,stream_copy_to_stream()

2022-01-04 11:05:28 805 1

原创 linux下脚本用 libreofffice 转换文档,需root权限

linux下脚本用 libreofffice 转换文档,需root权限

2021-12-29 17:27:19 1554

原创 tp5 返回插入sql语句、更新sql语句

开发手册并没提及sql插入、更新语句如何获取,只提及了查询语句sql的返回,是使用fetchSql(true)。 看了源码,tp5 返回插入sql语句、更新sql语句,同样使用 fetchSql(true) 的用法,举个栗子:插入sql语句:Db::name(‘table’)->fetchSql(true)->insert([ ‘field1’ => ‘xxx’, ‘field2’ => ‘zzz’]);更新sql语句:Db::name(‘table’)->fet.

2021-12-27 18:19:31 1247 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除