05 2020 档案
摘要:参考:https://blog.csdn.net/TonyIOT/article/details/82085076 /* AutoLed 通过光敏电阻检测环境光,进而控制LED灯亮度 */ int ledPin = 4; //LEDs输出端口 >数字输出口4 int potPin = 0; //设置
阅读全文
摘要:使用a4号 int potPin = 4; //设置模拟口4为LM35的信号输入端口 float temperature = 0; //设置temperature为浮点变量 long val=0; //设置val为长整数变量 float min_tem=100; float max_tem=0; v
阅读全文
摘要:回顾 我们使用的平台: Arduino 入门实验1 眨眼睛 /* Blink Turns an LED on for one second, then off for one second, repeatedly. Most Arduinos have an on-board LED you can
阅读全文
摘要:MPI的英文全称为message passing interface,中文名为消息传递接口,他不是一种新的语言,而是一个可以被C,C++,Fortran程序调用的库。 预备知识 1.编译与执行 使用类似此形式进行编译 mpicc -g -Wall -o mpi_hello mpi_hello.c 进
阅读全文
摘要:六、Linux 操作系统安全登陆设计 自己编写PAM 模块并编译成动态链接库so 文件,将其添加进/etc/pam.d/login 文件中实现命令行安全登陆设计,将其添加进/etc/pam.d/lightdm 文件中实现图形界面的安全登陆。安全登陆的密码根据时间戳的复杂组合,使登录密码每十秒更改一次
阅读全文
摘要:有两个重要的寄存器负责处理堆栈:基址指针(EBP)和栈指针(ESP),EBP指向当前进程的当前栈帧的底部,ESP则总是指向栈顶 当调用函数的时候,会导致程序流跳转。在汇编代码调用函数时,将发生以下三件事: (1)调用函数首先按照逆序将函数压入栈中,从而对函数调用进行设置 (2)接下来,将扩展的指令指
阅读全文
摘要:本章主要介绍了一些先修知识,思维导图如下 c和Python大家应该都不陌生,我主要学习记录下中间部分的笔记和感受 计算机内存 稍微解释下shellcode shellcode是一段用于利用软件漏洞而执行的代码,shellcode为16进制的机器码,因为经常让攻击者获得shell而得名。shellco
阅读全文
摘要:参考https://leetcode-cn.com/problems/longest-palindromic-substring/solution/zui-chang-hui-wen-zi-chuan-by-leetcode-solution/ Leetcode官方题解 讲得真心好啊 我就不赘述了,
阅读全文
摘要:《并行程序设计导论》第三章部分程序 程序3.1运行实例 #include<stdio.h> #include<string.h> #include<mpi.h> const int MAX_STRING=100; int main() { char greet[MAX_STRING]; int co
阅读全文
摘要:1.如果期望只依靠读书,就成为某个特定的人,是不可能的。书只是要素之一。 2.每个人的角度不一样,一本书学到的东西也不一样。读书有用,但是迷信读书没有用。无脑学习书中的话,容易成为弱智,还不如不读。 3.书是思想的磨刀石,并不是万能钥匙。 来自b站半佛老师的,感觉确实很有道理,我大一读了很多书,但是
阅读全文
摘要:这篇文章逻辑很清楚~ 从利益的角度看问题,才能把事情看清楚! 蜂巢利用收费操作,倒逼快递公司和用户承担成本。 本次事情本质上是5方的利益博弈。 三个关系 一 蜂巢与物业的关系 蜂巢是不怕物业的,因为它掏钱了。它掏钱占据大量物业里的收费点 大家都不是白莲花,都是为了利益。 二 蜂巢与用户的关系 蜂巢不
阅读全文
摘要:半佛仙人 转载b站 https://www.bilibili.com/video/BV1kK411W7na tob >针对企业(尚未饱和) toc >针对个人(已经饱和,难以出现国民级app) 阿里突破,第一代,第二代支付宝淘宝,第三代钉钉 钉钉不考虑个人的什么社交体验,人性化需求,而是主要关注效率
阅读全文
摘要:在运行共享内存系统时,会启动一个单独的进程,然后派生出多个线程。所以我们讨论共享内存系统时,我们指的是正在执行任务的线程。 另一方面,当我们运行分布式内存系统时,我们使用的是多个处理器,所有我们指的是执行任务的进程。 共享内存 在共享内存程序中,变量可以是共享的,也可以是私有的。线程之间应该怎样通信
阅读全文
摘要:在并行计算中,Flynn分类法经常用来对计算机体系结构进行分类。按照它能够同时管理的指令数目和数据流数目来对系统分类。因此典型的冯诺依曼系统是单指令流单数据流系统(SISD,single instructionn single data)因为它一次执行一条指令,一次存取一个数据项。 (1)SISD
阅读全文
摘要:原网站:https://devblogs.nvidia.com/increase-performance-gpu-boost-k80-autoboost/ 由于我主要使用nvidia-smi,故nvcc不做了解...有需要的可以参考原网站 NVIDIA®GPU Boost™是NVIDIA®GeFor
阅读全文
摘要:李永乐老师视频 https://www.bilibili.com/video/BV1qi4y1t7Mg 现货:一手付钱,一手付东西,付清 期货:可以不当面付清,与预定有些类似 一 远期合约 1.荷兰郁金香,江户幕府世代的稻米 农民 将军 < 钱 合约 > < 合约 稻米 > 套期保值,将商品的价格锁
阅读全文
摘要:yhq 查看任务队列 yhi 查看节点信息 vi /proc/cpuinfo > 查看CPU的信息 yhalloc -w cn13342 强制任务分配 ssh cn488 进入计算节点cn488 top 查看信息 按下d 调整刷新频率 exit 退出节点 yhrun *** 分配任务 编译程序必须在
阅读全文
摘要:背景 NTFS 作为一个新的文件系统,因其安全性高而受到越来越多的重视,越来越多的应用采用了NTFS 文件系统。作为一个新的文件系统,NTFS 有着许多区别于FAT32 的优点,如磁盘配额、文件系统加密、支持动态分区等。因此了解NTFS 文件系统的结构非常有必要。本实验主要完成以下三个任务:1)了解
阅读全文
摘要:背景 FAT32作为一个文件系统,有着广泛的应用。在安装操作系统时,许多个人用户默认都选择FAT32文件系统,因此,了解FAT32文件系统下的文件、目录的管理方式就显得非常必要了。 FAT32文件系统与FAT16文件系统有着较大的区别。其中,FAT32采用4字节共32位来表示文件的FAT项,因此,一
阅读全文
摘要:实验环境:win7 64位(虚拟机) 由于此版本不能直接在命令行使用DOS,需要下载相关软件,参考https://www.cnblogs.com/caishunzhe/p/12823201.html 下载好之后,在d盘建立一个文件夹doswork,将debug.exe放进去 之后执行 debug -
阅读全文
摘要:win7 64位好像是不能直接打开DOS进行DEUBG的,于是查找相应解决方案 开始看其他人的帖子,写得语焉不详,后来一查,居然是抄百度的.....自己不觉得low吗... 参考百度经验的回答https://jingyan.baidu.com/article/86f4a73e58413137d752
阅读全文
摘要:背景知识 (1)口令字段信息的处理方法 ① 接收用户提供的口令Dpw ; ② 生成一个盐值:Dsalt=Arandom( ) ; ③ 生成口令信息:s=Agen(Dsalt,Dpw) ; ④ 把口令信息s 和Dsalt 存入数据库的口令字段中。 (2)口令字段信息的生成算法 ① 给口令Dpw 撒盐:
阅读全文
摘要:每次写论文前都得看看! 思维导图: 以下为详细内容: 1.基本原则 简洁明了,直截了当 可以1句话讲完的事,就不要2句话表示。 这句话删掉不影响,则删掉 2.主要框架 *Introduction >看完文章之后能让别人知道你干了什么,让review看完这部分就决定录用你的论文 90%人决定录不录的原
阅读全文
摘要:背景知识: 文件的权限主要针对三类对象进行定义 Owner: 属主u Group: 属组g Other: 其他o 每个文件针对每一类的访问者都设定了三种权限 r: Readable 读 w: Writeable 写 x: eXcutable 执行 对于文件而言: r: 可以使用文本查看类工具获取其内
阅读全文
摘要:FMT(fine-grained multithreading)又叫交叉多线程或指令交错多线程 – 每个时钟周期都进行线程的切换,多个线程交替执行,同一个周期只从一个线程发射指令到功能部件 – 理论上,FMT通过有效的调度可以完全隐藏存储延时,即在存储操作完成之前不从同一个线程取指 CMT(coar
阅读全文