自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 原子操作和线程安全

原子操作过程中不可被打断,所以寄存器内的内容就不会被其它线程修改,在原子操作结束后,结果存入内存,才会被切换到别的线程,听起来似乎没有问题。这一系列操作中,原子操作一定能将任务完成,并且返回正确的结果写入内存。当面临多核CPU时,过程就不一样了,当同时对同一变量进行操作时,每个CPU操作的结果无法考虑到另一个CPU的操作,最终结果就会有问题。之前读《程序员的自我修养》一书,一知半解,仅在单线程下进行了演绎,误以为原子操作本身就是线程安全的。怎么解决原子操作的线程安全问题。

2024-04-01 23:50:00 177

原创 一个珂自动调整大小的Qt logo类

一个可自动调整大小的Logo

2024-04-01 23:49:22 227

原创 双网卡(内外网)配置,路由+DNS

公司内网+外网双网卡配置,内网IP走内网,外网IP走外网。

2022-06-21 14:27:30 3674 1

原创 离线升级 visual studio

离线安装 visual studio季天泽问题由来公司的云桌面默认安装的是vs2017,但vs2019有很多强大的新功能。比如CTRL+Q全局搜索,选项卡分类排列等。公司采用cmake构建项目,项目和代码分离,更换ide对其他人不会有影响。前提云桌面上的C盘有至少5G空间,C盘和D盘总共有至少10G空间用于存放安装后的vs2019云桌面上需要暂时腾出50G空间用于存放离线安装文件本地计算机有至少45G空间用于存放离线安装文件分为以下几个步骤:下载vs2019企业版下载器下载离

2021-08-06 15:19:19 901

原创 利用matlab基础语法实现牛顿法潮流计算

整体思路根据Y阵,PQ节点的P、Q值,PV节点的P、V值,平衡节点的δ、V值,利用极坐标的牛顿法,求出每个节点的δ、V值和P、Q值,和ΔP、ΔQ值,根据ΔP、ΔQ值判断是否收敛。具体步骤输入Y阵Ymat,PQ、PV节点参数Ps、Qs、Ps、U,平衡节点参数,此为目标值。给出初始U、δ值,其中V节点、平衡节点为1中的值,在迭代过程中不再变化。根据δ、U值求其对应的P、Q值。根据P、Q、...

2019-04-11 09:38:29 7548 3

空空如也

空空如也

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

TA关注的人

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