- 博客(42)
- 资源 (17)
- 收藏
- 关注
原创 新老电脑安装黑群晖7.1.1教程
1、准备两台电脑,一台用来装群晖,一台用来连接群晖安装系统,群晖的系统安装跟windows或linux安装方式不一样,群晖需要先启动一个安装服务,再用另一台电脑上传镜像安装。这里可以去官网下载,也可以先下载好,直接选择,注意一定要选7.1.1版本,因为前边自动激活了该型号机器的版本号,换其他版本会失败!3、U盘插到电脑上,在启动项里设置U盘启动,不用设置uefi或者ahci,只要能识别U盘,并选中U盘启动即可。这里电脑会重启,如果没有重启,手动重启一下,强制关机然后启动,注意U盘不要拔下来。
2025-02-17 22:29:48
650
原创 mysql数据库比对工具,数据表对比,线上线下数据库差异比较工具
由于本地开发的时候,修改了数据库表结构,又经常忘记保存修改脚本,所以为了方便比较数据库表结构的差异,搞了这个小工具。4.浏览器打开 http://localhost:9000/ 即可查看对比结果。功能结果,自动生成表结构改动脚本,可以参考,真正到线上执行的时候。1. 在api目录下的.env文件里,修改数据库配置文件。3. 切换到web目录下,执行npm install。2. 在api目录下,执行npm install。需要先安装nodejs 18.2.0以上版本。
2025-01-22 15:15:18
365
原创 vue3的周历时间段选择插件
实现功能,可以通过点击单元格选中当前时段,也可以通过按住鼠标选中一块区域实现大块区域的选中,返回的数据为完整的一周七天,每天24小时的数据。由于对样式,组件大小的要求不一,所以就不封装成npm包了,直接源码分享好了,自己需要什么样子的就自己调~其中weekDay从1到7,表示周一到周日,hours是小时,从0到23,ckd为true表示是否选中。注意这里依赖的有elementplus框架。以下是vue3组件的关键代码,
2024-12-26 10:46:58
337
2
原创 小H书直播中控台自动弹卡小软件
一个主播,既搞直播,又要点弹卡,忙不过来,用这个小插件,自动随机弹卡,后期加入主播扫码自己在手机点链接弹卡功能!
2024-12-24 11:37:20
239
2
原创 docker里修改时区,时间不对,dayjs时区不对的解决办法
PS:试过在docker里改时区,改timezone,都不行,只有这一种可以改成功!时间就会改过来,在docker中使用date -R看一下,跟宿主机一样即成功。如果docker是已经在运行的状态,执行以下代码。1、首先确保宿主机时间和时区是正确的。确保时区是+0800。
2024-11-30 10:32:43
347
原创 使用ajax-hook修改http请求响应数据,篡改后再返回给正常的程序
爬虫必备,使用ajax-hook修改http请求响应数据,篡改后再返回给正常的程序
2024-11-19 08:58:53
452
原创 使用nest+typeorm框架写数据库导致mysql的binlog暴增记录
typeorm的save方法,会把每个字段都update更新一遍,这个方法最好在新增的时候使用,如果只是单纯更新某个字段,最好使用 update方法
2024-09-25 21:14:14
397
1
原创 前端直连小票打印机,前端静默打印,js静默打印解决方案
最近公司开发了一个vue3收银系统,需要使用小票打印机打印小票,但是又不想结账的时候弹出打印预览,找了很多方案,解决不了js打印弹出的打印预览窗口!没办法,自己写了一个winform版本的静默打印软件,开源,开源,还是特么的开源!软件预览:软件功能:1、支持前端直接使用canvas 导出base64图片直接打印2、支持word,pdf文件打印3、支持开机启动4、支持mqtt协议,支持远程打印,实现打印机共享功能5、完全免费,服务器用的是阿里云99块一年的,如有需要可以自己部署。
2024-07-10 09:41:19
3500
3
原创 typeorm中,使用leftJoin查询分页失效,take和skip无效问题
在含有连接查询的构建器中,不能使用take和skip,要改成 offset和limit,用于分页。
2024-04-02 17:39:13
730
原创 微信企业号开发相关
如果显示 “无法获取用户身份”,则表示网页授权域名不对,需要改成当前页面所在的域名,这个提示也是醉了,让人摸不着头脑。1、微信企业号开发工具是微信开发者工具,但是要配置安全域名,否则h5页面报莫名其妙的错,前提要把安全域名配置正确了。2、设置api回调地址在这里配置。
2024-03-29 14:36:57
461
2
原创 vant4的dialog、toast不显示样式记录
插件会自动帮我们把组件加载上去,但是对于函数式的组件,比如dialog,toast这样的,就会显示的时候没有样式,类似这样。这是因为没有加载对应插件的样式,需要手动加载进来,在页面上直接import进来即可。使用的是按需加载,就是这个。
2024-03-28 11:56:45
1271
原创 最新版puppeteer 在linux下的安装教程
即可成功运行,提示,最好把const browser = await puppeteer.launch全局只实例化一次,否则内存将会暴涨。4、代码里把chromium-browser路径写进去,默认安装的路径就是 /usr/bin/chromium-browser。最新版的 puppeteer 在安装的时候,Chromium不会自动下载,导致安装失败。这个时候需要跳过Chromium的安装,然后手动下载Chromium并安装。1、先设置npm跳过Chromium下载。3、下载Chromium。
2024-03-21 14:00:52
2434
原创 nodejs 使用express插件multer文件上传,接收不到文件的bug
temp是你想上传到文件夹的路径,一般是在项目根目录下。把路径改成绝对路径即可。
2024-03-18 23:32:08
723
原创 nestjs编译build后,无法启动报Cannot find module ‘@nestjs/core‘错误的解决方案
使用nest-cli创建的项目,默认package.json里有个编译选项,执行npm run build后,生成的dist文件夹,无法直接运行。解决方案:把源码里的package.json拷贝到dist下,然后执行 npm install --omit=dev。这个命令在部署应用到生产环境时尤其有用,因为它可以减少最终部署包的大小,从而提高应用的启动速度和减少资源占用。查看dist文件夹下,并没有把node_modules文件夹编译过来,所以启动的时候,会报错。
2024-03-18 10:44:06
1610
原创 在taro开发小程序中,创建全局事件,更新各个tabbar页面数据,适用购物车更新,taro购物车数据同步
在 Taro 小程序开发中实现一个全局的订阅发布机制,可以让你在任何一个 TabBar 页面修改数据时,通知其他 TabBar 页面更新数据。这种机制可以通过自定义事件的方式来实现。
2024-03-16 13:17:24
1375
原创 elementplus 所有图标代码
"Plus", "Minus", "CirclePlus", "Search", "Female", "Male", "Aim", "House", "FullScreen", "Loading", "Link", "Service", "Pointer", "Star", "Notification", "Connection", "ChatDotRound", "Setting", "Clock", "Position", "Discount", "Odometer", "ChatSqu
2024-03-06 09:53:07
831
原创 appium2.0.1安装完整教程+uiautomator2安装教程
注意npm前提是设置淘宝镜像: npm config set registry https://registry.npmmirror.com/首先要在环境变量中设置 APPIUM_SKIP_CHROMEDRIVER_INSTALL 为true。安装好以后,再安装好webdriverio就可以写代码了,webdriverio就很好安装了。设置好以后,最重要的来了,
2023-12-13 21:02:44
3009
原创 vue elementui 里通过this.$parent.$parent找不到上级变量或方法的解决方案
vue elementui 里通过this.$parent.$parent找不到上级变量或方法的解决方案
2022-07-06 17:01:04
2131
3
原创 centos nodejs调用puppeteer报错libatk-1.0.so.0
/xxxxx/node_modules/_puppeteer@5.5.0@puppeteer/.local-chromium/linux-818858/chrome-linux/chrome: error while loading shared libraries: libatk-1.0.so.0: cannot open shared object file: No such file or directory解决方法,cd 到项目node_modules/_puppeteer@5.5.0@puppe
2021-12-22 09:33:53
4619
原创 frp连接不上,frpc连接失败,连接阿里云ECS服务器的解决方法
frps服务器启动成功,客户端frpc连接不上,或者连接上但是使用ssh连接不到服务器的方法:要给ECS服务器安全组打开所有端口(目前不知道frps使用的端口号是多少,所以要全部开放,知道的小伙伴留言下)后台启动frpc的方法:nohup ./frpc -c frpc.ini >/dev/null 2>&1 &启动后会自动断线重连...
2021-08-04 10:18:08
11768
14
原创 小程序 canvas webgl 加载模型时候,部分手机无法显示的问题
记一下 小程序 canvas webgl 加载模型时候,部分手机无法显示的问题在wxml里的canvas 一定要设置高度,比如600px,不能设置百分比,不能使用vh,不能使用变量,否则模型显示不出来
2020-12-28 23:12:28
685
原创 小程序camera照相机使用canvas webgl 实时替换颜色
最近开发了一个小程序摄像头拍摄实时替换颜色的功能,要求是将肉眼可见红色替换成带logo的图片,原理是摄像头获取每一帧的图片数据,含有rgba 4个数值,判断rgb三个值是否属于红色范围,如果是,则替换成 0000,实现画布透明,将背景图显示出来小程序页面 ar以下是ar.wxml<canvas wx:if="{{cvsWith}}" id="webgl" type="webgl" canvas-id="canvas" style=" width: {{cvsWith}}px; le.
2020-08-14 11:04:37
2389
2
原创 html2canvas 在 ios13 上不执行的bug
在ios13上html2canvas.then不执行也不报错,解决方法,使用rc4版本的js可以解决https://github.com/niklasvh/html2canvas/releases/tag/v1.0.0-rc.4解决了给我点个赞
2020-04-29 18:45:12
7217
13
原创 腾讯云存储桶对象存储COS,Web直传代码,使用临时授权验证,vue elementui的upload组件直接调用上传至cos
在main.js中添加如下代码,前提是引入cos的sdk。//--上传到腾讯cos,这段代码写在main.js中var Bucket = 'test-xxxxxxx';var Region = 'ap-shanghai'; /* 存储桶所在地域,必须字段 */let CosAuth = null;let getCosAuth = (callback) => { $.ajax...
2020-03-26 14:06:29
4154
2
原创 getImageBlob调用image跨域报错
图片已经设置了跨域,请求图片时候还是报不允许跨域,这个时候要检查getImageBlob方法的上边是不是有console.log方法,如果有删掉即可!这个坑,记录一下getImageBlob(url, cb) {var xhr = new XMLHttpRequest();xhr.open('get', url, true);xhr.responseType = 'blob';...
2018-10-23 18:56:02
1324
原创 阿里云api网关配合vpc接口调通记录
原来一直配置api的时候,老是报503或者调用失败,后来测试了一下,是因为前后端路径没有配置对以上第一步以上第二步,这里请求path可以随意设置,请求时候写这个路径。这里的后端path要跟localhost请求时的路径保持一致,比如localhost:80/westory/api/login/index.ashx保存成功发布后,大概要等10分钟左右才会生效,要等一下,不...
2018-10-07 09:21:37
569
原创 微信三方平台开发踩坑记录
1.针对服务号,如果已经接入第三方平台(不是授权给第三方平台),那么服务号的微信网页授权功能将不会再授权给自己的微信三方平台,所以无法代公众号发起网页授权2.无法代订阅号发起网页授权3.要想通过h5页面获取用户信息,服务号必须通过2次授权方式获取用户openid,订阅号只能通过发送带openid和appid的链接给用户,用户点击后从h5页面获取用户信息,前提是确保用户已经关注...
2018-07-17 17:55:15
273
原创 C# .net 接收 vue resources 或者axios的post请求并解析成json的方法
普通ajax的post请求就不说了,只说post未payload格式的payload的无法通过request.form获取,要通过 StreamReader stream = new StreamReader(context.Request.InputStream); string payload = stream.ReadToEnd();获取传入的字符流,然后再解析。 //...
2018-02-28 11:05:26
4506
原创 阿里云https在iis中的配置
1,首先申请免费dv证书,申请的时候提示要把原来的域名解析删掉,这里要先删掉2.添加dns解析,这一步按提示来3.证书申请通过以后,到iis上把证书导入,并且绑定好域名,选择https,443端口4.把原来删掉的域名解析添加回来,这一步生效比较慢,切记,我就是发现一直提示dns找不到错误,因为还没生效。5.iis8设置多证书多https域名,需要开启【需要服务器名称指示】勾选...
2017-10-24 16:59:21
1490
共享打印机,局域网共享打印,机远程打印,前端静默打印插件,小票打印机
2024-07-25
谷歌浏览器文件自动上传插件
2023-12-18
共享打印机普通打印机共享打印客户端windows适用
2022-07-25
C# .net 接收 vue resources 或者axios的post请求并解析成json的方法
2018-02-28
js树形菜单
2013-10-08
WEB通过启动本地客户端进行无预览打印 .Net 4.0版
2013-08-01
事故现场勘验图 V2.0
2012-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人