- 博客(103)
- 问答 (6)
- 收藏
- 关注
原创 Electron最新版本v29中指针压缩导致的nodejs环境中加载大模型等导致内存崩溃问题的解决方案
解决方案:降版本,尽量一个个试。测试时v27的最后一个版本,都是没有开启指针压缩(Memory cage)的。v28的第一个版本就不行了。
2024-03-28 09:56:57 94
原创 chunk-L2LO65AN.js?v=8a315947:5825 Uncaught (in promise) TypeError: Right-hand side of ‘instanceof‘ i
根据错误提示,问题可能出现在组件的属性验证(props validation)过程中。在Vue 3中,组件的属性验证是通过。当组件接收到属性时,Vue会验证这些属性的类型和其他规则。选项,确保属性的类型和验证规则正确。这个错误提示来自Vue 3,它指出在某个地方使用了。操作符,但右侧的操作数不是一个对象。要解决这个错误,你可以检查组件的。
2024-03-18 09:28:20 213
原创 Electron程序如何在MacOS下获取相册访问权限
1.通过entitiment.plist,在electron-builder签名打包时,给app包打上签名。最后可以通过appsign命令进行验证。2.通过dylib,内部使用OC Photo库。获取相册访问权限及,获取相册图片等。与dylib的通讯,可以采用Koffi库。
2024-03-10 11:53:53 238
原创 ReferenceError: exports is not defined in ES module scope
去掉package.json中的"type": “module”。
2024-03-10 11:29:06 100
原创 Error: Could not load the “sharp“ module using the darwin-arm64 runtime Possible solutions: - Please
最后删除了平台上较老的node(nvm管理的),下载了最新的node v21.7.0。删干净项目中的sharp库(包括node_modules下面的包含sharp名称的,以及node_modules/.store下面带sharp名称的,总共加起来有4个),再用最新的node自带的npm下载sharp(npm i sharp),最后打包出来就可以了。我尝试重新下载、yarn下载、下载平台为win32的等方式,都没有作用。
2024-03-08 20:07:16 270
原创 H5中解决Canvas绘制图片模糊的问题
面试中canvas绘制图片模糊图片问题处理:https://www.jb51.net/html5/815034.html。
2024-02-28 20:40:18 234
原创 ReferenceError: exports is not defined in ES module scope
去掉package.json中的"type": “module”。
2024-01-02 21:54:04 631
原创 Windows下Nodejs如何使用ffi-napi调用dll
Wl,–add-stdcall-alias是用于确保32位程序可以正确链接到64位DLL的GCC特定选项。如果你在64位机器上编译32位程序,或者反过来,你可能需要这个选项。并测试myprogram.exe,输出。
2024-01-02 21:22:50 585 1
原创 Could not resolve “./lib-cov/fluent-ffmpeg“ from “./lib-cov/fluent-ffmpeg?commonjs-external“
我在Electron+Vite+Vue3的桌面app中,Electron环境下使用到了fluent-ffmpeg。ts-node测试都没有问题,但加入electron/main.ts下后,就出现了这个问题:这个问题应该是导入之类的问题,也是一直没有找到解决方案。采用了node-ffmpeg库,也是会报其他的错误。
2023-12-28 14:31:49 646
原创 Electron无边框自定义窗口拖动
如果想要里面的按钮可点击,仅需要设置按钮不可拖拽就行:-webkit-app-region:drag;首先外部可拖拽区域设置:-webkit-app-region:drag;
2023-12-19 18:25:26 811
原创 Error: Could not resolve “proxy-agent“ imported by “urllib“. Is it installed?
Electron+Vue3.3.4+使用阿里云OSS服务上传。当我使用Nodejs版本上传文件时,提示。
2023-12-15 10:37:46 532
原创 vue watch props无效
如标题所示,是因为vue watch props无效才看到这篇文章的。网上有一堆讲这个问题的解决办法。。但是我用Vue3.3.4尝试后,也是没有成功。可能是因为props.val1是一个Ref的问题吧,具体也没研究。但是我这边是这样一个场景,所以需要用watch监测props的变化。我有一个A.vue,需要通过props传给B.vue。而B.vue使用这个props构建一个ref,用于展示界面。我希望在A.vue中更改传递给B的props的值,以达到B.vue更改界面的需求。
2023-12-13 14:17:42 968
原创 h5中如何让<div>的滚动条不贴边
有时候,我们会希望div出现的滚动条不贴边,比如:而不是:因为一开始使用布局,经常使用position: absolute布局。所以即使怎么设置div的padding和margin,滚动条都是会贴边。若想要滚动条不贴边,首先不能使用position: absolute布局。其次,width不能设置为100%。不然也是一直会贴边。最后,就可以通过margin来设置不贴边了。
2023-12-12 17:45:31 441
原创 Vue3.3.4中watch无法监测props的更改
网上说了很多解决方案,都是通过解决,或者是加上附加属性。但是我在Vue3.3.4中,还是无法解决。下面说一下我的解决方案。
2023-12-11 22:31:43 702
原创 Win wget下载错误OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
我这里更新一下wget.exe就可以了。
2023-11-27 16:56:15 493
原创 Node.js运行tsc生成的js文件时,提示Error [ERR_MODULE_NOT_FOUND]: Cannot find module ,Did you mean to import ...
我使用Node.js(v18.17.1)运行tsc生成的js文件时,提示Error [ERR_MODULE_NOT_FOUND]: Cannot find module ,Did you mean to import …/.js?
2023-11-24 16:42:45 1696
原创 Vue中如何为id绑定内联计算属性
有时候我们想要在Vue中为id绑定一个字符串,比如是"index_" + index(第一个"index"是一个字符串,第二个是一个变量)。问ChatGPT,说Vue中不支持绑定内联的计算属性。以下是ChatGPT的回答。
2023-11-20 09:49:38 145
原创 Intel CPU的i数和代数有什么区别?
i数:i数是指Intel Core系列处理器的型号编号,例如i3、i5、i7、i9等。这些数字代表了处理器的性能和定位,通常i3是入门级,i5是中端级,i7和i9是高端级。较高的i数通常意味着更高的性能和更多的功能。i数表示处理器的型号和性能级别,而代数表示处理器的产品代号和技术进步。在选择处理器时,可以根据i数来确定性能级别,同时也要考虑代数以了解处理器的新特性和改进。Intel CPU的i数和代数是指Intel Core系列处理器的命名规则中的两个不同概念。[来自ChatGPT4]
2023-11-08 19:08:23 643
原创 一些关于weex编译apk的环境配置记录,成功打包weex app
使用weex编译安卓app。老是会遇到一些配置问题,导致编译apk异常。最后重新下载Android studio,配置好环境,再使用官网的命令,就编译成功了,下面是记录。
2023-10-30 13:54:58 137
原创 NSDistributedNotificationCenter无法调用到注册回调的原因
问题:NSDistributedNotificationCenter postNotificationName后,注册的回调无法接收到?可能原因:请检查是否有阻塞主线程的弹窗,因为NSDistributedNotificationCenter回调是在主线程上进行的。
2023-10-07 21:21:05 71
转载 【Electron】【转载】Electron笔记之打包发布程序
https://www.cnblogs.com/cc11001100/p/14290548.html
2023-08-17 18:43:37 79
原创 [Qt]FrameLessWindow实现调整大小、移动弹窗并具有Aero效果
我们知道QWidget等设置了后无法移动和调整大小,但实际项目中是需要窗口能够调整大小的。所以以实现FrameLess弹窗调整大小需求,以此类推,移动窗口也就很简单了(这里没有实现)。并且这里,还实现了QWidget的窗口阴影,因为FramelessWindow也没有窗口阴影。
2023-08-03 20:07:57 751
原创 [Python][扩展]error: unknown type name ‘Py_ssize_t‘ Py_ssize_t ob_refcnt;
【代码】[Python][扩展]error: unknown type name ‘Py_ssize_t‘ Py_ssize_t ob_refcnt;
2023-07-14 15:57:14 287
原创 【macOS】MAC地址获取
当然,如果要在程序中获取,可以指定返回字符串的格式,命令提供xml、json等返回格式,但低版本(测试时macOS10),不能以json格式返回。所以要做好兼容性,就采用返回xml格式吧,反正高低版本都可以使用。官网有一个示例,可以在高版本获取网络设备MAC地址。,但是低版本或一部分设备上可能无法解析出。还有一种办法,是通过命令行获取。
2023-05-16 14:37:15 845
原创 [Qt]QAbstractTableView+QHeaderView自定义设置列宽的坑
有时候我们会重载QAbstractTableView+QHeaderView实现自定义Table和Header的效果。但是有时因为自定义了QHeaderView,就想着在QHeaderView中改变列宽。其实这是不可以的。我们一般会在QHeaderView中实现接口,实现自定义列头样式。如果我们想着同样通过重载实现自定义列宽,那是错误的。这个接口并不能改变列宽,甚至是这个也不行。
2023-04-20 09:41:12 408
原创 【Qt】QAbstractTableModel + QHeaderView自定义Table表头显示,无法显示表头内容,QHeaderView无法绘制内容的问题
QAbstractTableModel + QHeaderView自定义Table表头显示,无法显示表头内容,QHeaderView无法绘制内容的问题。我编写时遇到的问题:在重载QAbstractTableModel::headerData()时出错。异常代码:该代码准备用于展示Table表头的文案。且自定义QHeaderView内容也贴出来:问题在于QAbstractTableModel::headerData()实现。因为这个接口是用于提供Header展示内容(包括文字、图标、背景等等),如果
2023-04-19 19:47:05 287
原创 【Qt】重载QAbstractItemView,并重载removeRows()后,QModelIndex变为无效(internalPointer变为无效),QModelIndex残留
当重载Qt中QAbstractItemModel实现自定义模型时,有时会重载insertRow()、removeRow()等函数。但调用removeRow()后,有时会因为QModelIndex.internalPointer()访问异常(也就是野指针)而崩溃。其实是因为QModelIndex在删除行后依然残留的问题,但是这个QModelIndex.internalPointer()早已析构。当在子类中重载removeRows()时,你必须在从model的实际数据存储中删除数据前,调用该函数。
2023-04-07 17:35:16 524
原创 【Qt】QAbstractItemView(QTreeView...)清除选择
通过QItemSelectionModel::clearCurrentIndex()进行清除。
2023-03-31 14:22:36 197
原创 【Qt】元属性内存管理探究及QObject&QMetaObject关系
通过上方的查看。可以验证元属性系统,是通过额外的、存储于QObject中的数据结构,进行存储的。这个数据结构,通过线性结构,存储name和value,以实现动态属性系统。基本验证猜想1。通过实验,也可以知道。用Q_PROPERTY声明的属性,会自动添加到DynamicProperty中,也即上方的线性存储结构中。
2023-03-03 21:15:05 771
空空如也
针对《龙书(第三版》第十二章课后习题二LOD实现的问题
2021-12-16
【实验】C++inline函数中过复杂的语句能否替换到函数调用处?
2021-09-10
关于使用动量定理及能量守恒定理求解C语言版反弹球中小球重叠的问题
2021-09-07
能帮忙看看这段C++代码哪里有问题吗?
2021-05-28
javaMail连接本地易邮异常
2021-02-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人