自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(170)
  • 问答 (7)
  • 收藏
  • 关注

原创 分类信息网站模板(ICP许可证)已通过审核-两套样式模板

包含功能:注册、登录、发布消息、查看学习技术:前端vue;后端nodejs,数据用的json文件储存,无需搭建数据库

2021-05-25 11:39:17 2353 22

原创 nuxtjs3 使用tailwindcss做自适应

在 tailwind.config.js 文件中,你可以配置 Tailwind 的响应式断点和自定义主题。这将生成一个 tailwind.config.js 文件。

2024-10-12 15:38:12 367

原创 nuxtjs使用rem 实现自适应窗口的大小

【代码】nuxtjs使用rem 实现自适应窗口的大小。

2024-10-12 15:37:18 166

原创 javascript 阿里云,如何返回某个目录的文件

【代码】javascript 阿里云,如何返回某个目录的文件。

2024-10-09 09:32:21 259

原创 opencvjs 在前端的使用

【代码】opencvjs 在前端的使用。

2024-10-09 09:31:40 652

原创 canvas实现图片矩形截图,矩形旋转后的截图,旋转后的截图摆正显示

3、可能矩形旋转了一定的角度,我们新建一个临时的画布tempCanvas,然后向反方向摆正,使矩形能正常的显示在临时画布中;5、在创建一个用于画截图的canvas,canvas的宽高就是前面我们画出来的宽高‘4、因为摆正了矩形,此时需要计算矩形的left和top,方便画图;2、计算矩形此时实际的宽和高,便于设置后期临时矩形的宽和高;1、先获取矩形四点在画布上的实际坐标值;在临时画布中截取矩形框中的部分。获取矩形框中地方的截图数据。

2024-08-19 17:49:32 287

原创 fabricjs 实现图像的二值化功能

二值化是图像处理中常用的一种方法,其作用是将灰度图像转换为二值图像,即将图像中的像素点根据其灰度值分成两类:黑色和白色。这种处理方法可以帮助我们更清晰地识别图像中的目标,简化图像的复杂度,提高图像的处理速度和准确性。页面中要有3个canvas,grayCanvas 画灰度图片,binaryCanvas画二值化图片,hiddenCanvas 画原始的图片便于截图。转化为灰度图片,放在灰度画布中。

2024-08-05 11:02:22 862

原创 macOS PPOCRLabelv2 如何安装

Anaconda 是一个开源的 Python 和 R 语言的分发版,用于科学计算(数据科学、机器学习应用、大规模数据处理和预测分析)

2024-08-02 08:54:00 452

原创 通过 Python脚本,实现字体文件otf,ttf文件大小的减少

FontTools 是一个用于操作字体文件的 Python 库。它支持多种字体格式,包括 TrueType (TTF) 和 OpenType (OTF),并提供功能来编辑、合并、子集化和生成字体文件。

2024-08-02 08:53:28 324

原创 fabric 控制点在某些电脑上显示异常

异常代码:此时我还没有给canvas的宽高赋值,然后就去初始化了fabric。

2024-08-01 16:51:53 199

原创 fabric实现画布的平移

【代码】fabric实现画布的平移。

2024-08-01 16:51:25 158

原创 @wangeditor/editor-for-vue编辑器,实现自定义图片上传到oss,并把文本内容组合成一个html文件上传到oss

【代码】@wangeditor/editor-for-vue编辑器,实现自定义图片上传到oss,并把文本内容组合成一个html文件上传到oss。

2024-08-01 09:44:06 343

原创 微信小程序修改picker-view蒙层样式,以适应黑色背景

一、原来的效果图,有个黑色的渐变,看起来很不协调二、调整主要的代码,添加蒙版样式,透明度一定要设置为0三、调整后的效果图,勉强能适应样式

2024-08-01 09:43:57 363

原创 利用canvas 实现图片的标注,把标注像素点传入到后端

背景:我们有一个摄像的产品,拍照传统的水表盘面,我们需要框选水表读数,标注点传到后端,后端根据标注点自动去截取摄像表拍摄回来的图片,然后拿到大模型里面进行训练。由于同一只表拍摄的画面都是一样的,所以按此方法减少了人工标注的繁琐工作可关注,参考另外一篇文章:利用fabricjs 实现图片的标注,把标注像素点传入到后端遗留问题:1、矩形框旋转后,鼠标悬浮在缩放标注点的位置上,鼠标的样式无法旋转角度2、矩形框旋转后,拖动缩放的标准变了备注:经测试,不管怎么变化,传入到后端的像素点是对的。

2024-07-31 09:36:45 646

原创 web端使用lodop实现打印问题总结

我们的图片是oss上的图片,需要把oss的桶设置为可跨域。解决方案:把图片设置成需要的宽高,重新生成canvas。请求图片资源,把图片转化为base64。解决方案:把图片转为base64。

2024-07-31 09:36:03 523

原创 flutter 修改调试修改pub.dev 的包

项目的构建文件损坏。你可以在终端中运行 flutter clean 命令来清理你的构建文件,然后再运行 flutter run 命令。三、再使用文件中重新更换项目路径。这样就可以愉快的进行调试了。

2024-07-30 09:41:20 220

原创 uniapp开发小程序实现全局弹窗,可在js中调用

由于微信小程序API showModal 无法自定义样式,我们小程序的整体风格偏黑,所以不得不修改样式,但是我们的请求都进行了拦截,在拦截处弹出错误提示,在js中进行了showModal 的调用。

2024-07-30 09:41:01 2205 1

原创 微信小程序多端框架实现app内自动升级

yin。

2024-07-29 09:44:34 879

原创 利用fabricjs 实现图片的标注,把标注像素点传入到后端

背景:我们有一个摄像的产品,拍照传统的水表盘面,我们需要框选水表读数,标注点传到后端,后端根据标注点自动去截取摄像表拍摄回来的图片,然后拿到大模型里面进行训练。由于同一只表拍摄的画面都是一样的,所以按此方法减少了人工标注的繁琐工作。2、实例化fabric,并根据图片大小设置canvas的背景大小。3.1 、矩形+文字,放到一个分组里面。3.2 实现Polygon+文字实现。3.3 自定义LabelRect。

2024-07-29 09:43:32 530

原创 mac 微信、QQ备份到外接硬盘方案(软链接)

因为它缓存的文件都保存在电脑的【~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/2.0b4.0.9】这个路径中。我们只需要复制这个路径,然后打开电脑上的【Finder】,按下【command+shift+G】快捷键呼出对话框,然后将刚刚复制的路径粘贴进去,就能找到2.0b4.0.9这个文件夹。原来我删除的文件到了废纸篓,所以清除废纸篓就可以了。

2024-06-11 13:54:43 1445

原创 flutter image_picker 执行拍照的图片怎么保存到本地

在 Flutter 中,使用 image_picker 插件拍照的图片默认会被保存到设备的临时目录中。这个临时目录的具体位置取决于设备的操作系统。在 iOS 上,它通常是应用的沙盒目录;这些图片不会被自动保存到设备的相册或者其他持久化的存储位置。如果你想把这些图片保存到设备的相册,你需要使用其他的插件,比如 image_gallery_saver。在这个代码中,我们首先使用 image_picker 拍照,然后读取图片文件的字节,最后使用 image_gallery_saver 把图片保存到设备的相册。

2024-06-07 13:33:26 816

原创 window.open(“.html“,“_blank“) 执行是下载,并没有打开新窗口显示html

如果你的 .html 文件被下载而不是在新窗口中打开,那可能是因为服务器的响应头设置了 Content-Disposition: attachment,这会导致浏览器把响应的内容作为一个文件下载。如果你有权限修改服务器的设置,你可以尝试修改响应头,把 Content-Disposition 设置为 inline。这会让浏览器在新窗口中直接显示 .html 文件的内容,而不是下载文件。你可以尝试使用 AJAX 请求 .html 文件的内容,然后在新窗口中显示这个内容。

2024-06-07 13:31:48 912

原创 微信小程序多端框架打包后发布到APP Store

在APP Store Connect z中填写app相关信息10、如果出现「缺少合规证明」可以在’project.miniapp.json’ 中配置 Disable App Users Non-Exempt Encryption。添加 App,绑定 Bundle id,这样 Transporter 可以验证包在 App Store Connect 中已注册。提交出现错误,会给你的邮箱发送消息,按邮箱提示修改即可。,在构建版本中选择提交的包, 填写信息然后提交;然后再重新上传IPA文件,并点击交互。

2024-06-07 09:04:55 1532

原创 微信小程序webview访问oss里面的html文件

思路:因为使用webview需要校验业务域名,但是我们不可能把校验文件放到oss服务器上吧,所以自己新建了一个html放在自己的服务器上,然后请求oss里面html里面的内容放到自己的服务器上,经测试是可行的。

2024-06-07 09:04:23 522

原创 微信小程序多端框架打包后发布到华为市场

同意协议,新建android 应用。

2024-06-06 09:03:25 656

原创 web 预览显示本地图片、音频

【代码】web 预览显示本地图片、音频。

2024-06-06 09:02:41 292

原创 flutter 利用qr_code_scanner 实现扫一扫功能

qr_code_scanner在第一次正常工作后,再次打开黑屏,偶尔过好几秒才能正常工作。

2024-06-05 09:24:25 517

原创 node websocket测试

创建一个WebSocket服务器,当一个客户端连接到服务器时,将这个客户端的WebSocket对象存储到一个列表中。在线websocket客户端测试工具:https://websocketking.com/、当一个客户端发送消息到服务器时,服务器将这个消息转发给列表中的所有其他客户端。websocket的连接地址为:ws://localhost:8080。

2024-06-05 09:24:03 600

原创 启动react-native项目时 node窗口闪退

进入:node_modules\metro-config\src\defaults\blacklist.js。

2024-06-03 15:10:17 179

原创 APP 备案步骤

阿里云初审通过后,在24小时内,你备案的手机号会收到工信部发来的短信验证码,然后登录到工信部官网:https://beian.miit.gov.cn/ 完成短信核验,不会的同学参考这篇文章:阿里云网站备案工信部短信核验操作流程。完成工信部短信核验后,基本上就没你什么事了,接下来就是耐心等待当地通信管理局的审核,一般为20个工作日左右。App备案地区不同,管局审核时间也不同的,快的1、2天即可完成审核,慢的可能就要等一等了。APP备案信息填写并提交后,阿里云会在1个工作日完成电话核验,并告知初审结果。

2024-06-03 15:09:48 678

原创 react-native运行程序 出现 Application XXX is waiting for the debugger

1.重启adb: adb kill-server、 adb start-server.2、确定USB调试模式是否开启,如果已经开启了,关闭了重新打开一下。3.选择调试模式并关闭等待调试程序。

2024-06-03 09:02:43 272

原创 如何在电脑上安装两个flutter版本

执行fvm use 3.3.0 时,出现No pubspec.yaml detected in this directory,但是实际目录是存在这个文件的。最开始使用fvm use 3.3.0 切换flutter的版本没有成功,后面重启电脑后就切换成功了。以上就是一些常见的 fvm 命令,你可以通过 fvm --help 来查看所有的命令和选项。这个错误可能是由于网络问题或者 Git 配置问题导致的,我开启了梯子就可以了。fvm list 查看flutter版本列表。

2024-06-03 09:02:01 1120

原创 微信小程序多端应用Donut IOS相关的参数

3、把此文件上传到服务器,上传到根目录或者.well-known,只要 https://XXX/.well-known/apple-app-site-association能够正常访问,下载就可以。2、新建一个文件,文件名为:apple-app-site-association,切记不要后缀,appID 由TeamId和BundleId组成。1、进入ios开发者官网 https://developer.apple.com/并点击Account。配置universal links。4、查看team ID。

2024-05-24 15:36:03 523

原创 小程序多端框架目前所遇问题记录

同步获取数据为undefined,异步使用wx.getSystemInfo可以调通。

2024-05-24 15:35:54 443

原创 微信小程序多端应用Donut Android生成签名

每个Android应用的包名都是唯一的,不同的应用不能有相同的包名。Android应用的包名(Package Name)是一个唯一标识应用的字符串,它在Android系统中用于区分不同的应用。每个Android应用的包名都是唯一的,不同的应用不能有相同的包名。确定应用的唯一身份:签名是应用的唯一标识,Android系统通过签名来区分不同的应用。如果尝试安装的应用的包名与已安装的应用相同,系统将会认为这是一个更新操作。代码:在你的代码中,包名是你的应用代码的一部分,用于组织你的代码文件。

2024-05-21 10:51:13 970

原创 Flutter仿照微信实现九宫格头像

【代码】Flutter仿照微信实现九宫格头像。

2024-05-21 10:50:55 310

原创 flutter 生成单选组件

【代码】flutter 生成单选组件。

2024-04-30 15:51:57 760 3

原创 flutter实现选择图片视频上传到oss和图片视频的预览功能

cached_network_image: ^3.3.1 //缓存网络图片,避免多次请求。interactiveviewer_gallery: ^0.6.0 //图片视频预览。flutter_oss_aliyun: ^6.4.1 //图片上传到阿里云oss。video_thumbnail: ^0.5.3 //视频生成缩略图。image_picker: ^1.1.0 //选择图片。video_player: ^2.8.6 //视频播放。uuid: ^4.4.0 //生成唯一uuid。

2024-04-30 15:48:32 1771 3

原创 flutter 上传文件到阿里云oss

【代码】flutter 上传文件到阿里云oss。

2024-04-26 16:55:06 419 1

原创 flutter利用get中的GetConnect实现拦截请求

【代码】flutter利用get中的GetConnect实现拦截请求。

2024-04-26 16:48:40 719 2

空空如也

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

TA关注的人

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