以下假设你懂C语言,因为纯粹的C语言描述,所以和处理器平台无关,你可以在MCS-51,AVR,PIC,甚至是ARM平台上面测试这个程序性能。当然,我自己也是在多个项目用过,效果非常好的。 好了,工程人员的习惯,废话就应该少说,开始吧。以下我以AVR的MEGA8作为平台讲解,没有其它原因,因为我手头上 ...
分类:
其他好文 时间:
2019-12-26 09:38:58
阅读次数:
104
一、三次握手过程 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。如下图所示: 首先,客户端开始的时候,首先创建sock文件描述符,接着就进行connect发起连接服务器请求,阻塞等待服务器应答。 接着,服务器开始的时候,分配一个listen_sock文件描述符,接着进 ...
分类:
其他好文 时间:
2019-12-26 00:02:15
阅读次数:
103
使用selenium可以调用谷歌、火狐等浏览器进行爬虫的爬取,但当我运行:fromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionschrome_options=Options()chrome_options.add_argument(‘--headless‘)driver=webdriver.Chro
分类:
其他好文 时间:
2019-12-25 17:39:59
阅读次数:
257
tftp是客户端,tftpd是服务器端。ubuntu中常用的tftp服务器和客户端是tftpd hpa和tftp hpa。 1.安装:tftpd hpa(服务器) 2.创建一个目录用作tftpd的目录(根目录) 修改目录文件权限 3.配置 4.重新启动tftpd hpa网络服务 5.开发板从Ubun ...
分类:
系统相关 时间:
2019-12-25 15:51:05
阅读次数:
102
Nordic nRF51 系列的IC 和协议堆栈对内存大小、封装类型、接口、周边产品及无线连接提供更多选择。 关于 nRF51 系列 多协议 2.4GHz 射频收发器拥有高性能、超低功耗以及灵活性等好处。它的主要功能包括: 在蓝牙低功耗模式下灵敏度为-92.5dB RX, 高达 +4dBm 的输出功 ...
分类:
其他好文 时间:
2019-12-24 18:36:04
阅读次数:
116
模块之-os模块 >>> import os >>> os.getcwd() #获取当前工作目录 'C:\\Users\\Administrator' >>> os.chdir('c:\\Users')#改变当前脚本工作目录 >>> os.chdir(r"c:\Users\Administrator ...
分类:
其他好文 时间:
2019-12-24 09:25:14
阅读次数:
147
Pycharm是当前进行python开发,尤其是Django开发最好的IDE。GitHub是程序员的圣地,几乎人人都在用。 本文假设你对pycharm和github都有一定的了解,并且希望在pycharm下直接使用github的版本控制功能。 废话不多说,下面图文详解,全是干货。windows和li ...
分类:
Web程序 时间:
2019-12-23 15:01:22
阅读次数:
91
前言 织女星开发板是 "OPEN ISA社区" 为中国大陆地区定制的一款体积小、功耗超低和功能丰富的 RISC V评估开发板,基于NXP半导体四核异构RV32M1主控芯片。 两个RISC V核:RI5CY + ZERO_RISCY。 两个ARM核: Cortex M4F + Cortex M0+ 。 ...
分类:
其他好文 时间:
2019-12-22 12:51:26
阅读次数:
92
1.“回车”这个名词的来历。 关于“回车键”的来历,还得从机械英文打字机说起。在机械英文打字机上,有一个部件叫“字车”,每打一个字符(原为单词,但是个人觉得这里应该是字符),“字车”就前进一格。当打满一行字符后,打字者就得推动“字车”到起始位置,这时打字机会有两个动作响应:一是“字车”被归位,二是滚 ...
分类:
其他好文 时间:
2019-12-21 22:14:30
阅读次数:
78