- 博客(53)
- 资源 (1)
- 收藏
- 关注
原创 监听键盘按下和弹起事件
/ 对于mac系统的键盘监听,特别是需要监听Command+Key 的组合键,由于按住Command键后无法监听到别的键弹起事件,因此监听键盘按下事件,但需注意的时,长按会持续触发按下事件,如长按Command+v就会持续触发粘贴事件。简单设计是一款专业强大的在线设计工具,图片处理工具,包含海报设计、封面图片设计,LOGO设计、图片压缩、图片裁剪、图片格式转换等功能,是一款良心好用的设计神器。tabindex="0" 让div可获得聚焦。// 编辑器区域键盘事件监听。// 可按需手动聚焦。
2024-03-21 15:03:04 704
原创 右键菜单事件
简单设计是一款专业强大的在线设计工具,图片处理工具,包含海报设计、封面图片设计,LOGO设计、图片压缩、图片裁剪、图片格式转换等功能,是一款良心好用的设计神器。简单设计EasyDesign-免费在线设计工具图片处理工具。这个事件将在触发一次后被自动移除。只在不是鼠标右键的情况下隐藏菜单。/* 样式自定义右键菜单 */点击其他地方隐藏自定义菜单。点击自定义菜单的事件监听。编辑器区域右键菜单监听。设置自定义菜单的位置。检查菜单是否超出屏幕。
2024-03-21 15:00:34 1084
原创 PNG图片压缩-UPNG.js参数说明及示例
因为自动选择可能会倾向于保留更多的颜色以保证质量,而这有时会导致文件大小的增加,尤其是对于本来就有很多颜色的图片。forbidPlte(可选):这是一个布尔值参数,当设置为true时,会禁止生成带有调色板(palette)的PNG。它是一个Uint8Array数组的数组,其中每个Uint8Array代表一个图像帧的RGBA像素数据。较小的值会产生更小的文件大小,但可能会降低图像质量。h(height):生成的PNG图像的高度(以像素为单位)。w(width):生成的PNG图像的宽度(以像素为单位)。
2024-02-19 14:42:57 1035
原创 Node响应Vue axios请求方法说明
这些方法中的许多都是用来方便地设置响应的不同方面,包括状态码、头部、内容类型等,并发送对应的响应体给客户端。这些方法的使用取决于你希望如何处理请求和响应信息。get请求使用 axios.get(url, { params: { key:value } }) 来请求。(响应对象)提供了一系列的方法来发送各种类型的响应到客户端。post请求使用 req.body['params_name'] 来获取。:设置响应状态码并发送其字符串表示形式作为响应体。:发送指定路径的文件作为响应。:发送各种类型的响应,其中。
2024-02-19 14:42:15 786
原创 gifshot-plus配置参数说明
引入:import gifshot from 'gifshot-plus'gifshot-plus将视频或者多张图片生成gif图。安装:npm i gifshot-plus。options对象参数说明如下。
2024-02-18 10:59:44 908
原创 Vue Markdown编辑器toast-ui/editor
一个Vue3使用markdown编辑器组件toast-ui/editor的小实例。
2024-02-02 09:45:40 1639
原创 NaiveUI安装及使用
在全局或需要使用message的地方使用 ,然后使用 useMessage方法获取对应api,如。则在env.d.ts 或 vire-env.d.ts,添加声明即可。1、安装UI组件库 naive-ui。3、在main.ts中导入可全局使用。6、使用消息提示message。4、具体页面直接通过标签使用。// App.vue中用。然后在具体子页面使用。
2024-02-02 09:39:01 1822
原创 content_script.js、background.js和popup.js之间的通讯
content_script.js、background.js和popup.js之间的通讯
2023-11-28 14:45:06 905
原创 JS根据颜色值和透明度获取带透明度的背景
JS根据颜色值和透明度获取带透明度的背景,在设置背景的时候,有时需要先选颜色值,然后再调整透明度,但却又不能影响文字透明度,此时可以将颜色值(线性颜色或者十六进制颜色)和透明度作为参数,然后处理成rgba的格式。
2023-11-26 21:30:06 750
原创 让谷歌插件单独一个窗口运行
一、manifest.json配置默认popup。三、index.js脚本打开新的popup。二、popup执行脚本。
2023-10-29 18:20:27 1144
原创 前端请求后端接口返回错误码
可能需要检查请求参数、请求方法、请求地址等是否正确,也可能需要联系维护服务器的相关人员寻求帮助。(服务器内部错误):服务器端处理请求时发生了错误,该错误不应该由客户端负责,需要联系维护服务器的相关人员。(服务器错误)表示请求已经被接受,但服务器在处理请求时遇到了错误,相当于服务端的异常情况。(客户端错误)表示请求包含错误或无法完成,这通常是由于客户端发送不良请求引起的。不正确、请求中的参数格式不正确等,这种情况下需要检查当前请求的参数、(错误请求):请求格式不正确,比如请求参数缺失或格式不正确。
2023-07-29 13:21:03 1439
原创 Jquery操作html常用函数
设置元素的属性值:$("#element").prop("propertyName", "newValue");15. wrapInner() 将元素的内容包裹在指定的 HTML 结构中:$("#element").wrapInner("<div class='wrapper'></div>");设置元素的属性值:$("#element").attr("attributeName", "newValue");获取元素的属性值:$("#element").attr("attributeName");
2023-07-29 13:03:01 1226
原创 C#创建窗体应用程序
工具箱:将工具箱中的控件直接拖拽到界面中,会自动生成对用的控件。在 LibraryManage.cs 中添加对应的交互代码。属性:可以设置控件的相关属性,包括事件,双击。至此,一个简单的窗体交互就完成了。
2023-06-24 19:25:24 1606
原创 CSS动画
基于CSS3的过渡效果,可以控制属性变化的速度、时间、函数类型等基于CSS3的变换效果,可以对元素的位置、大小、旋转、倾斜等进行操作基于CSS3的动画效果,可以实现复杂的帧动画、逐帧动画、缓动动画等SVG动画使用SVG实现动画效果,可以实现矢量图形的动态变化和交互效果JavaScript控制CSS使用JavaScript控制CSS实现动画效果,可以实现更加复杂的动画效果,如点击交互、响应式布局等是常用的CSS动画实现方式,keyframes可以进一步定制动画效果,
2023-06-10 23:12:50 1063
原创 安装Unity Hub和Unity Editor
第一次运行Unity Hub会默认弹出登录Unity提示,正常登录就可以了,登录后会在浏览器提示打开 UnityHub,点击打开即可。https://unity.com/cn/download 开始您的创意项目并下载 Unity Hub | Unity。可以通过偏好设置,设置项目路径,安装路径和语言等。3、运行Unity Hub。
2023-06-06 22:52:40 1573
原创 PHP获取某个指定日期往后一个月时间戳
需要注意的是,如果指定日期不是当前月的最后一天,往后一个月的时间可能不是下个月的同一天,而是当前月的对应日期往后一个月。例如,如果指定日期为2021年4月15日,则往后一个月的时间是2021年5月15日,而不是2021年5月1日。假设要获取2021年5月1日的往后一个月的时间戳,可以先将该日期转换为时间戳,然后通过。获取某个指定日期往后一个月的时间戳。函数加上一个月的时间,即可得到往后一个月的时间戳。可以使用PHP的时间函数。
2023-06-02 09:39:40 1849
原创 PHP获取当月起始和结束时间戳
需要注意的是,以上的时间戳都是以秒为单位的,如果需要转化为对应的日期时间格式,可以使用。获取的是当前月份的年月日和最后一天的23点59分59秒,然后再使用。获取当月的起始和结束时间戳。,即为当月的第一天的零点的时间,然后再使用。与获取起始时间戳的方法类似,这里使用。获取的是当前日期的年月日和固定的。函数对应的参数进行转化。可以使用PHP的时间函数。
2023-06-02 09:31:27 3853
原创 Window10安装SQL Server
安装SQL Server,安装 SSMS,新建SQL Server 实例,删除SQL Server实例。
2023-05-24 23:15:18 8115
原创 主机 访问 VirtualBox (NAT)虚拟机
1、ipconfig 查看主机 IP 其中有 以太网适配器 VirtualBox Host-Only Network 这个网址就是 virtualBox 用来转换的 IP。3、如果主机访问不了虚拟机的服务,可能是虚拟机防火墙没有关闭。2、然后在 virtualBox 中配置地址转换。
2023-05-07 16:51:28 1410
原创 安装jenkins
链接:https://pan.baidu.com/s/1M9jT3AnaaJ8AFygknh57NA。java -jar jenkins.war 运行 Jenkins。1、上传程序包(Jenkins.war)到服务器。2、默认 8080 端口,浏览器打开。3、然后跟着步骤完成即可。
2023-05-07 16:47:35 115
原创 安装gitea
5、方便启动,可以建立软连接(路径根据个人的更改一下喔) ln -s /software/gitea/gitea-1.13.1-linux-amd64 /usr/local/bin/gitea。链接:https://pan.baidu.com/s/1SAxko0RhVmmD21Ev_m5JFg。4、也可以在 gitea 的运行目录下的 custom/conf/app.ini 文件进行配置。1、安装包(gitea-1.13.1-linux-amd64)上传到服务器,并添加执行权限。终端退出,不关闭程序。
2023-05-07 16:46:36 975
原创 npm私有仓库(nexus)-Vue组件发布到nexus
private改为 false 才可以发布,main 是以require方式使用此组件时可以根据 main 入口找到,若没有则会找根目录下的 index.js 或 index.node 文件。6、修改 index.html 的 js 应用路径,因为修改了 output 的 filename,所以引用文件的名字也的变。1、创建组件项目 进入项目目录并 执行 npm install 安装依赖,npm run dev 运行,此时浏览器打开。10、项目中使用(像使用第三方组件般使用即可)7、测试是否正确可用。
2023-05-07 16:38:43 1581
原创 npm私有库(nexus)-创建npm仓库
proxy中央仓库(远程)输入名称和代理网址(https://registry.npmjs.org)hosted本地私有npm仓库,输入名称npm-hosted创建group并将 npmjs.org 和 npm-hosted 仓库添加到成员中,这样就默认从 hosted取,没有就到 proxy 中取配置及验证 npm 仓库。
2023-05-07 16:32:16 1088
C# + SQL Server图书管理系统案例
2024-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人