10 lep150510

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 16w+

nRF52832 — 提高蓝牙BLE的数据传输速率

版权声明:本BLOG上原创文章未经本人许可,不得转载,否则属于侵权行为 https://blog.csdn.net/weixin_40204595/article/details/80735520 </div> <link r...

2019-03-04 13:55:03

Leetcode 307.区域检索-数组可修改

给定一个整数数组 nums,求出数组从索引 i 到 j (i ≤ j) 范围内元素的总和,包含 i, j 两点。update(i, val) 函数可以通过将下标为 i 的数值更新为 val,从而对数列进行修改。示例:Given nums = [1, 3, 5]sumRange(0, 2) -> 9update(1, 2)sumRange(0, 2) -> 8说明:...

2019-01-07 19:32:32

python实现正则

python 通过 re 模块实现对正则表达式的支持,一般先将正则表达式的字符串形式编译为 Pattern 实例,然后使用 Pattern 实例处理文本并获得匹配结果,最后使用 Match 实例获得信息。python 中常用的实现正则表达式匹配函数有两种调用方式 re 调用和 pattern 调用。复制代码1 # re 调用2 > 1. re.compile(string[,flag...

2019-01-07 19:30:56

Python基础28_socket.粘包

一. tcp下的socket1. 正常的tcp下的socket(1). server端:import socketserver = socket.socket()socket.bind((“127.0.0.1”, 8001)) # 把地址和端口绑定到套接字socket.listen # 监听连接conn, addr = server.accept() ...

2019-01-07 19:29:22

MongoDB学习笔记——MongoDB 连接配置

connect=direct|replicasetdirect: 直接建立一个到服务器的连接。如果指定了多个host,将按先后顺序挨个尝试建立连接,直到连接建立成功为止。如果只指定了一个host,则 direct 为默认值。replicaset: 使用creplica set semantics建立连接(即使只提供了一个host)。指定的host作为种子列表来查找完整的replica set。...

2019-01-07 19:28:13

Python之注释

任何时候,我们都可以给程序加上注释。注释是用来说明代码的,给自己或别人看,而程序运行的时候,Python解释器会直接忽略掉注释,所以,有没有注释不影响程序的执行结果,但是影响到别人能不能看懂你的代码。Python的注释以 # 开头,后面的文字直到行尾都算注释这一行全部都是注释…print ‘hello’ # 这也是注释注释还有一个巧妙的用途,就是一些代码我们不想运行,但又不想删除,就可以用...

2019-01-07 19:26:34

markdown常用语法

标题:#h1级标题##h2级标题###h3级标题####h4级标题#####h5级标题######h6级标题分割线:三个以上的短线 即可作出分割线超链接:[连接名称](网址 , 标题)我是链接名 点我刷新另一种超链接写法:[链接名][链接代号][here][3]然后在别的地方定义 3 这个详细链接信息,[3]: http://www.izhangbo.cn “聚牛团队...

2019-01-07 18:11:04

Docker持久化存储与数据共享

一.Docker持久化数据的方案基于本地文件系统的Volume:可以在执行docker create或docker run时,通过-v参数将主机的目录作为容器的数据卷。这部分功能便是基于本地文件系统的volume管理。基于plugin的Volume:支持第三方的存储方案,比如NAS,aws1.Volume的类型受管理的data Volume,由docker后台自动创建绑定挂载的Volu...

2019-01-07 18:09:54

HTTP与HTTPS

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,H...

2019-01-07 18:08:53

搭建IPv4专有网络

弹性公网IP(EIP)是可以独立购买和持有的公网IP地址资源。完成以下操作,创建EIP:在专有网络控制台的左侧导航栏,单击弹性公网IP。单击申请弹性公网IP。配置EIP,完成支付。EIP计费的相关说明,参考预付费和按量付费。找到已创建的EIP,然后单击绑定。在弹出的对话框中,实例类型选择ECS实例,然后选择已创建的ECS实例。单击确定。步骤四: 公网访问测试在绑定EIP后,专有网...

2019-01-07 18:07:21

redis测试实践

最近测试服务端的时候,接触到了redis,之前也看过,但不系统,借着这次实践,记录一下。一、写在前面Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和...

2019-01-07 18:06:07

NRF52832NFC读写

NRF52832NFC读写2017年04月12日 16:30:05阅读数:3067本文参考了nodic官网的问答。nrf51822和nrf52832都是nordic公司生产的低功耗ble芯片。nrf52832是nrf51822的升级版,nrf52相比nrf51增加了nfc的功能。但是官方给的固件中nfc的写功能被禁止了,也就是说如果使用官方给的库的话只能进行nfc的数据读取,而不能将数据写入的nr...

2018-07-05 17:36:55

nRF51822外设应用[2]:GPIOTE的应用-按键检测

1. nRF51822寄存器类型  nRF51822的寄存器和一般的单片机有所差别,nRF51822的寄存器分为下面的三种类型。Task :任务寄存器,可以由程序或事件触发。 Event:事件寄存器,事件可以产生中断或触发任务。 Register:普通寄存器,和一般单片机的寄存器一样。  Task和event使得操作片上外设十分方便简洁,只需进行少量的配置,即可轻松运用各种外设。同时...

2017-12-11 10:55:09

蓝牙4.0BLE抓包(三) – 扫描请求和扫描响应

1.扫描请求和扫描响应  广播包含扫描请求SCAN_REQ和扫描响应SCAN_RSP。扫描请求:由链路层处于扫描态的设备发送,链路层处于广播态的设备接收。 扫描响应:由链路层处于广播态的设备发送,链路层处于扫描态的设备接收。  处于扫描态的设备可以接收广播信道的报文,通过扫描可以侦听哪些设备正在广播。扫描分为主动扫描和被动扫描。主动扫描发送扫描请求给处于广播态的设备,并通过处于广...

2017-12-11 10:52:22

蓝牙4.0BLE抓包(二) – 广播包解析

在使用EN-Dongle捕获和解析广播包之前,我们先了解一下BLE报文的结构,之后,再对捕获的广播包进行分析。在学习BLE的时候,下面两个文档是极其重要的,这是SIG发布的蓝牙的核心协议和核心协议增补。核心协议Core_v4.2。核心协议增补CSS v6。  虽然这两个文档是蓝牙技术的根本,但是遗憾的是:通过这两个文档学习蓝牙并不是那么容易的,阅读和理解起来很费力。尤其是初学者在阅读这

2017-12-11 10:51:11

蓝牙4.0BLE抓包(一) - 搭建EN-Dongle工作环境 使用EN-Dongle抓包 nRF51822

蓝牙4.0 BLE的开发过程中,使用抓包器进行抓包分析无疑会极大地提高我们的开发效率,同时能帮我们快速的定位问题。对于初学者来说,抓包分析能让我们更快的理解蓝牙4.0 BLE的工作过程。本文详细说明如何搭建EN-Dongle的抓包环境和如何使用EN-Dongle进行抓包。EN-Dongle抓包时会通过Sniffer软件调用强大的网络封包分析软件Wireshark捕获和分析BLE包。1.需...

2017-12-11 10:48:44

8080系列和6800系列

6800又叫moto总线,8080总线又叫Intel总线。大致来说,Intel总线的控制线有四根,RD写使能, WR读使能, ALE地址锁存, CS片选。而moto总线只有三根,R/W 读/写,ALE地址锁存,CE片使能。--------------------------------------------------------------------------------

2013-02-25 14:46:58

(*(void (*)( ) )0)( )的理解

(*(void (*)( ) )0)( )的理解分类: C语言编程 2012-11-21 15:33 23人阅读 评论(0)收藏 举报  在很多情况下,尤其是读别人所写代码的时候,对C语言声明的理解能力变得非常重要,而C语言本身的凝练简约也使得C语言的声明常常会令人感到非常困惑,因此,在这里我用一篇的内容来集中阐述一下这个问题。  问题:声明与函数

2013-02-25 14:33:11

高效c代码的编写

网上找到了一篇文章关于高效c代码的编写,在这里贴出来,供大家参考吧。可能大家使用的平台不同,但是总体来说还是有借鉴意义的。* 编程经验—随着程序员编程经验的增长,优化代码的技术也会相应提高。* 对指令集映射的理解—单片机的内核不同其架构和特性也不相同。必须清楚C语言和汇编语句之间的映射关系,即这句C语句生成了哪几句汇编语句。* 对编译器/连接器特性的了解—单片机不同其编译器也不同,

2013-02-04 15:40:46

semihost/ITM机制浅析以及使用JLINK通过ITM调试stm32单片机

semihost/ITM机制浅析以及使用JLINK通过ITM调试stm32单片机2012-11-22 22:12:43 -----------------------------------------------------------------------------------------------作者:prife感谢:hexlog@gmail.com

2013-01-28 19:22:42

查看更多

勋章 我的勋章
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取