自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 深入理解计算机操作系统笔记(二)

这样,避免多线程时,编译器优化后,A线程因为没有修改该变量a,会每次都读取缓存值。当线程B修改a时,线程A会无法识别到,进而读取错误值。【实战常用方法】或者调用前使用局部获取当前缓存值,这样不会在后续校验时,被其他线程修改。即该函数调用已是最高优先级,无其他中断函数会打断该函数,进而影响该函数堆栈的变量值。由于有高速并行调用情况,尽可能简单和短,可以做到一个信号标志位的使能。原因一:函数是可重入的,简单而言,函数的只调用局部变量,无全局变量。原因二:信号处理函数不能被其他线程中断。一、信号处理程序的准则。

2024-12-02 00:26:04 223

原创 深入理解计算机操作系统笔记(一)

一、重点理解如何优化自己的代码。## 第五章优化程序性能。1、消除循环的低效率。

2024-11-21 00:38:14 98

原创 快速vim入门 ,vim教程快速入门

vim的快速入门,十分钟内搞定。

2022-06-29 15:45:52 391

原创 关于pychram安装后,桌面快捷方式无法打开的原因及解决办法

关于pychram安装后,桌面快捷方式无法打开的原因及解决办法最近准备学机器学习,所以下载了Pycharm。一切安装步骤都是按照视频和教程的但是桌面上的快捷方式依旧不打开,并且在任务管理器也无法看到进程。原因:估计就是你删除了一些Visual C++的部件本人之前为了删除VScode 和VS studio,所以我以为这些部件也是他的一部分,我就删除了。以至于在pycharm安装完后无法正常打开。只能通过pycharm.bat打开或者anaconda Navigator来laun.

2020-08-17 11:43:43 3059

原创 关于 取模与取余运算的理解

在c语言中的“%”是求模运算符,实际的运算是以取余运算。在C/C++、java.....中都是以取余运算进行计算的。而python中是取模运算,在FPGA的编译语言VHDL是有两种形式的一个是mod(取模运算符)、一个是rem(取余运算符)。那么两个的区别是什么呢?首先是取余 运算:我们先看下 除法运算过程中的每个数(也就是我们从小到大所理解的除法过程) a%b=c......d ...

2018-10-14 14:13:07 4981

DS18B20 LCD1602 液晶显示

该文档为DS18B20 51单片机 C代码,希望下载的人,看了后有帮助。

2018-08-12

空空如也

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

TA关注的人

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