会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yangzixiongh
博客园
首页
新随笔
联系
订阅
管理
2024年1月12日
FramelessWindow实现qt无边框窗口
摘要: FramelessWindow.h文件链接 添加FramelessWindow.h头文件 在你的qt项目中将FramelessWindow.h头文件导入进来,或者使用cmake、qmake将包含该头文件的目录引入。 简单浏览framelessWindow代码 我们发现FramelessWindow是
阅读全文
posted @ 2024-01-12 10:45 yangzixiongh
阅读(375)
评论(0)
推荐(0)
2023年12月26日
window下使用pybind11
摘要: 首先下载python,并且将python配置到环境变量中,如果使用window的安装程序,可以勾选自动添加到环境变量。 下载pybind11源码,https://github.com/pybind/pybind11 使用cmake-gui工具配置vs工程,并生成include头文件目录和cmake目
阅读全文
posted @ 2023-12-26 10:17 yangzixiongh
阅读(634)
评论(0)
推荐(0)
2023年6月17日
c++线程安全队列--有锁
摘要: C++线程安全队列是一种数据结构,用于在多线程环境中安全地共享数据。它提供了一组功能,确保多个线程可以同时读取和写入队列,而不会导致竞争条件或数据损坏。C++线程安全队列的常见功能: 1. 入队操作(Enqueue):将一个元素添加到队列的尾部。这个操作必须是原子的,以确保在多线程环境中不会发生数据
阅读全文
posted @ 2023-06-17 10:46 yangzixiongh
阅读(545)
评论(0)
推荐(0)
2020年10月12日
css clip-path多边形变换
摘要: clip-path 使用polygon函数 See the Pen qBNdQpZ by 杨子雄 注意事项 polygon中的点的个数要一致,否则不会出现动画效果
阅读全文
posted @ 2020-10-12 17:45 yangzixiongh
阅读(145)
评论(0)
推荐(0)
2020年9月23日
css滚动锚定overflow-anchor
摘要: overflow-anchor css中的overflow-anchor属性称为滚动锚定。 该属性一般有会被设置为auto、none,默认情况下为none。 下面我们来列举一个场景,假设用户在页面中添加了一些元素,此时页面的高度被改变。 如果overflow-anchor为auto,那么滚动条会在原
阅读全文
posted @ 2020-09-23 16:14 yangzixiongh
阅读(2632)
评论(0)
推荐(1)
svg路径动画
摘要: 使用svg自带的动画特性实现 See the Pen JjXwLeN by 杨子雄
阅读全文
posted @ 2020-09-23 14:12 yangzixiongh
阅读(313)
评论(0)
推荐(0)
css制作简单的玻璃反光效果
摘要: 毛玻璃特效 方法一 See the Pen 毛玻璃 by 杨子雄
阅读全文
posted @ 2020-09-23 14:07 yangzixiongh
阅读(1964)
评论(0)
推荐(0)
2020年9月22日
js节流和消抖
摘要: 节流 节流表示一段时间的执行次数减少 可以用于鼠标拖动等事件 消抖 消抖表示在一段时间内,并且在函数执行的最后只执行一次。 可以用于用户实时输入联想查询。在输入几个字符后如果有停顿,那么就会出现联想的关键词。
阅读全文
posted @ 2020-09-22 09:55 yangzixiongh
阅读(150)
评论(0)
推荐(0)
2020年8月25日
js鼠标移动事件优化
摘要: js鼠标移动事件 在开发过程中mousemove会带来操作的卡顿。比如我之前做的一个节点拖动的功能。当节点比较少的时候拖动还是非常的流畅,但是当节点达到2000-3000个时,拖动就会相当的卡顿甚至是无法操作。 - 那么mousemove事件为什么效率低下呢? - mousemove当鼠标一个像素的
阅读全文
posted @ 2020-08-25 10:04 yangzixiongh
阅读(2425)
评论(0)
推荐(0)
js类的创建
摘要: 对象字面量 创建单个对象 var person = { "name":"Xiaoming", "age":100, "sex":"male", "selfIntro":function(){ console.log("My name is "+this.name+" and I am "+age+"
阅读全文
posted @ 2020-08-25 09:43 yangzixiongh
阅读(145)
评论(0)
推荐(0)
下一页
公告