自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网页添加翻译

复制代码到html中。

2024-05-29 12:28:01 202

原创 mac 用electron-builder打包,如何切换到notarytool

背景:altool已经被遗弃了,我们必须要使用notarytool进行打包,如何从altool切换到notarytool。在打包的配置中afterSign执行的js中 加入teamId和tool。teamId在你的开发者账号中可以获取到。

2024-03-23 11:10:55 557

原创 手机模型图

2024-01-29 14:38:43 145

原创 VR拍摄+制作

2.通过VR制作软件进行制作,世面上常用的有720云,酷雷曼等,今天给大家推荐一个我在用的,1)通过鱼眼相机拍摄,拍摄一组图片,然后通过PTGui来合成(拍摄复杂)2)全景相机,一键拍摄直接就能合成需要的图片。

2024-01-27 21:54:55 384

原创 如何解决resize方法多次调用的问题

【代码】如何解决resize方法多次调用的问题。

2024-01-27 14:46:06 198

原创 Krpano生成的vr,如何解密去掉域名的限制

krpano加密都会有域名的限制,如果换域名的话显示就会出现问题,并且加密的代码不利于我们的学习。2.输入vr的网址,然后回车,等着页面加载出来以后 右键解密该网站全部的XML/js。3.把请求的tour.js换成你解密以后的。注:文件的替换过程需要结合自己的项目去实现。4.把里面的xml换成你下载下来的。5.换成任何的域名项目依然能跑起来。

2024-01-25 19:11:24 237

原创 国产Ai大模型和chtgpt3.5的比较

下面是针对国产大模型,腾讯混元,百度文心一言,阿里通义千问和chatgpt的比较,最基础的对一篇文章的单词书进行统计,只有文心一言和chatgpt回答差不多,阿里和腾讯差太多了。

2023-11-27 12:25:07 945

原创 moviepy处理手机端图片旋转问题

1.手机拍摄的图片或者在ffmpeg处理的时候,会读取图片的元数据从而进行旋转。左边是拍摄的图片,右侧是进行处理以后得图片。

2023-10-28 12:47:39 337

原创 js获取视频的大小,宽高,时间,获取视频的第一针

【代码】js获取视频的大小,宽高,时间,视频第一针作为图片。

2023-08-23 18:37:51 1224

原创 docker搭建lnmp(nginx+mysql57+php7.4)

【代码】docker搭建lnmp(nginx+mysql57+php7.4)

2023-08-15 15:31:20 340 1

原创 mac arm 通过brew搭建 php+nginx+mysql+xdebug

mac arm 通过brew搭建 php+nginx+mysql+xdebug

2023-08-11 09:31:48 1009

原创 浏览器 html通知权限已经开了,但是还不提醒

如果您已经在Chrome浏览器中开启了HTML5通知,但是仍然不收到提醒,可能有几种可能的原因。确保网站已授权通知: 确保您希望接收通知的网站已经得到您的授权。如果您之前拒绝了某个网站的通知请求,您需要重新授权。检查操作系统通知设置: 确保您的操作系统(Windows、macOS、Linux)允许Chrome浏览器发送通知。检查浏览器设置: 确保HTML5通知在Chrome浏览器中正确启用。

2023-07-20 20:05:40 1575

原创 同一请求,用python请求正常,但是用node请求报500

同一请求,用python请求正常,但是用node请求报500

2023-07-20 19:51:26 149

原创 unable to get local issuer certificate (_ssl.c:992)‘)]

python 版本 python3.11。运行的时候证书报错。操作系统mac os。 unable to get local issuer certificate (_ssl.c:992)')]

2023-07-18 17:16:20 329

原创 如何用canvans实现地图上的运动轨迹

2.通过canvas绘制出运动轨迹。1.先需要一个地图的图片。

2023-07-08 18:54:52 1242

原创 自定义组件中引入element-ui/packages/scrollbar 报错

在vue.config.js中module.exports添加。

2023-06-25 19:34:09 602

原创 JS script标签中带有defer、async属性如何执行

当 JS 代码放在 body 标签底部时,浏览器在解析 HTML 文档时,遇到 JS 代码不需要立即执行,而是会继续解析 HTML 文档,直到解析到底部的 JS 代码时才会停下来执行,这样可以加快页面加载速度,提高用户体验。当 JS 代码放在 head 中时,浏览器在解析 HTML 文档时,遇到 JS 代码要先停下来执行 JS 代码,然后再继续解析 HTML 文档。属性告诉浏览器立即下载 JS 文件,但延迟执行 JS 文件,直到 HTML 文档解析完成后才会执行。标签的位置对网页性能和速度有相当的影响。

2023-06-07 19:12:28 251

原创 windicss常用类名规则

windicss常用类名规则

2023-03-14 19:16:52 1212

原创 如何用post的方式进行eventSource请求

eventSouce的介绍;eventSouce和websocket的区别;如何通过post请求来创建eventSource

2023-03-11 20:46:01 16886 8

原创 通过一个颜色计算获取深颜色和浅颜色

通过一个颜色计算获取深颜色和浅颜色

2022-07-06 14:46:33 765

原创 phpstrom 使用 autoprefixer 给css加前缀

npm install autoprefixer -gnpm install postcss-cli -gnpm install postcss -g4. 配置External Tools打开Webstorm设置,Preferences -> Tools -> External Tools ;点击新增按钮,如图:配置如下:Program: C:\Users\Administrator\AppData\Roaming\npm\postcss.cmd;.

2022-02-25 15:35:00 370

原创 primordials is not defined错误,正确的解决方案 亲测 完美 好用

当我通过gulp 运行一个项目的时候,抛出上面的一个异常,查找资料最终发现是升级了node版本以后,是由于 gulp v3在Node.js 12环境上运行时因为其中一个依赖项,即graceful-fs与此不兼容造成了。您可以升级到gulp v4(修改源代码,花费大量时间)。专门降级项目中graceful -fs的版本...

2021-01-16 09:26:00 21787 14

原创 electron-vue 从项目搭建到开发完成

node环境 V12.19.0通过electron-vue开发了一个完整项目(数据存储,tab切换,软件更新,添加菜单),记录一下用到的技术点本项目从开发到发布到更新1.项目搭建npm install vue-cli -gvue create your-projectvue add vue-cli-plugin-electron-buildernpm run electron:serve2.数据存储(主要存储系统的设置变量和登录用户的用户名)const Sto..

2021-01-09 17:56:29 466 1

原创 window系统下--electron自定义无边框窗口菜单 &isMaximized()始终返回false

electron自定义无边框带有阴影的窗口(如上图),在开发过程中遇到了两个难点:如何给无边框添加阴影如何来实现自定义的标题栏(最大化,最小化,关闭,拖动,双击)设置了transparent:true ,isMaximized()始终返回false下面记录一下解决方案:let win = new BrowserWindow({ width:440, height:450, frame: false, .

2021-01-09 16:54:00 1032

原创 vue cli3.0 下 ,样式无法热更新的问题

css.extract Type: boolean | Object Default: 生产环境下是 true ,开发环境下是 false 是否将组件中的 CSS 提取至一个独立的 CSS 文件中 (而不是动态注入到 JavaScript 中的 inline 代码)。 同样当构建 Web Components 组件时它总是会被禁用 (样式是 inline 的...

2019-08-26 15:19:15 3239 1

原创 webstorm 通过vue-cli3 构建 项目(二)---常用的组件及其配置

minireset.css ------ 普通的reset.cssnpm install --save minireset.cssimport 'minireset.css';normalize.css ------ 常用,相比reset.css有几个优势1.保护有用的浏览器默认样式而不是完全去掉它们2.一般化的样式:为大部分HTML元素提供3.修复浏览器自身的bug并保...

2019-08-15 16:10:13 625

原创 webstorm 通过vue-cli3 构建 项目(-)

通过webstorm 新建一个项目把项目添加到git仓库新建一个仓库2.把新建的仓库地址复制到此。项目搭建完成增加vue.config.js// vue.config.jsconst path = require('path');function resolve(dir) { return path.join(__dirname, dir)}modul...

2019-08-15 14:28:12 2487

原创 单行文本 判断是不是溢出

判断文本一行文本是不是溢出的方法 ,常用于查看更多.text_wrapper{ height: 20px; line-height: 20px; width: 150px; border: 1px salmon solid; font-size: 16px; color: #1c1c1c; white-space: no...

2019-08-09 17:09:05 473

原创 pc端富文本编辑的字符串在手机端适配

此方法依赖于lib-flexible,直接替换其中的字符串就可以了 transformHtmlStr(str) { let vm = this; const ZPXRegExp = /(\d+)px/; let pxGlobalRegExp = new RegExp(ZPXRegExp.sourc...

2019-08-03 15:00:00 3548

原创 js实现 复制日志

判读网络状态 var img = new Image();img.src = 'https://www.baidu.com/favicon.ico?_t=' + Date.now();img.onload=function(){ if (callback) callback(true)};img.onerror=function(){ if (callback)...

2019-07-18 11:26:20 130

原创 Cropper实现图片的剪切上传

var canvas = this.cropper.getCroppedCanvas({}); this.imgsrc = canvas.toDataURL(); // function downLoad(url){ // var oA = document.createElement("a"); ...

2019-07-01 16:56:28 1153

转载 spring-mvc.xml 和 application-context.xml的配置文件详解

    在java框架这个话题,前几篇文章是基于搭建ssm项目框架,以及web.xml的配置讲解,本篇主要就ssm框架的其他配置文件进行深入讲解,他们分别是:1、application-context.xml;2、spring-mvc.xml。 回顾一下application-context.xml和spring-mvc.xml在web....

2019-05-30 16:33:40 1637

原创 springMVC spring 总结

Spring MVC 和 Spring 总结 1. 为什么使用Spring ?    1). 方便解耦,简化开发         通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。    2). AOP编...

2019-05-30 09:31:39 143

转载 SpringMVC 拦截器的原理图

SpringMVC 拦截器的原理图springMVC拦截器的实现一般有两种方式     第一种方式是要定义的Interceptor类要实现了Spring的HandlerInterceptor 接口     第二种方式是继承实现了HandlerInterceptor接口的类,比如Spring已经提供的实现了Han...

2019-05-28 18:00:05 448

转载 Json-Lib、Org.Json、Jackson、Gson、FastJson五种方式转换json类型

Json-Lib、Org.Json、Jackson、Gson、FastJson五种方式转换json类型只列举了最省事的方式。不涉及复制情况和速度。测试用例,一个User类,属性name,age,location。重写toString()。publi...

2019-05-28 17:49:10 1367

转载 使用IntelliJ IDEA和Maven构建Java web项目并打包部署

<div id="post_detail"> 使用IntelliJ IDEA和Maven构建Java web项目并打包部署  爱编程爱分享,原创文章,转载请注明出处,谢谢! http://www.cnblogs.com/fozero/p/6120375.html 一、背景现在越来越多的人使用Intell...

2019-05-28 15:45:18 4035 1

转载 Spring加载properties文件的两种方式

转 Spring加载properties文件的两种方式 2017年12月29日 14:23:13 蜗牛 阅读数:1050 ...

2019-05-28 15:42:10 90

转载 Idea每次修改jsp都需要重启tomcat解决方法

原 Idea每次修改jsp都需要重启tomcat解决方法 2018年04月19日 15:52:46 xzj80927 阅读数:5488 ...

2019-05-28 15:37:10 1240

用canvans绘制地图的运动轨迹

用canvans绘制地图的运动轨迹 如何在地图上实现点的运动

2023-07-08

浏览器插件,添加关闭当前窗口的按钮

浏览器插件,添加关闭当前窗口的按钮

2023-03-29

空空如也

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

TA关注的人

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