coolight

草莓沙冰不要冰

前言 尝试过使用ubuntu的UI环境+vscode,但最后还是感觉vs顺手。因此开始摸索使用vs连接虚拟机进行开发,调试。而win11有自带的ubuntu虚拟机,由于它的网络,文件路径映射感觉都很省心,因此最终决定使用它,但配置的过程中遇到很...

发布 0 条评论

包管理工具 当我们需要使用别人开发的库时,可能会需要去下载其源码然后编译再引入我们的项目,这样做的话一来引用的库多了比较麻烦,而且需要自己管理这些包,二来一旦迁移到其他机子上就得复制过去或是再下载编译一次,...

发布 0 条评论

rand() 在以往的c/c++中生成随机数是使用rand()函数,但它也有一些使用的注意事项 头文件 #include <stdlib.h> 使用 随机数范围 rand()的返回值范围在 [0, RAND_MAX]RAND_MAX是一个宏定义,在stdlib.h中...

发布 0 条评论

有时我们想引用其他网站的资源(图片,视频等),明明在其网站上可用,而我们发送请求时却得到了403错误,访问被拒绝,很可能就是该网站对这些资源文件设置了防盗链,下面我们聊聊其防盗的原理以及破解方法。 名词 防盗链 ...

发布 1 条评论

1. 自定义组件间也可以和普通标签(<div> <span>)一样指定属性传参2. 形如(<child value="hello coolight"></child>)给组件<child>指定value属性为"hello coolight"3. 我们也可以自己模拟v-model的效果下面我们来...

发布 3 条评论

响应式数据是vue的一大亮点,下面我们来聊聊如何声明响应式数据 直接声明变量 直接声明变量并不能使之拥有响应性示例: <script setup> let num = 0; const clickFun = () => { console.log("num:&quo...

发布 66 条评论

问题 对列表项禁用拖动<li draggable="false">...</li>但列表项内的图片<img>和<a>仍能拖动并导致列表拖拽排序 解决方法 在<img> 和 <a> 内添加 draggable="false"即<img draggable="false" /> &l...

发布 3 条评论

前几天课设做个聊天系统,顺便实现了这个在程序外显示弹幕作为消息提示的功能,这里记录一下怎么搞。 效果 思路 创建一个子窗口将子窗口去掉窗口标题栏,设置背景透明在里面放文本Text设置定时器控制子窗口从左到右移动...

发布 3 条评论

* pinia是什么?* Pinia官网:Pinia 是 Vue 的存储库,它允许您跨组件/页面共享状态。* 即数据共享。在使用过pinia后,相信你也会对它爱不释手的,下面我们来聊聊如何安装。 安装pinia 来到你的项目文件夹在vscode的终端中执行...

发布 3 条评论