自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何配置ubuntu可被外网访问【内网穿透】

ubuntu内网穿透

2022-06-21 14:40:27 2721 1

原创 Shell中的${ }、#、##、%、%%使用范例

范例:假设定义了一个变量为,【代码如下】:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个 / 及其左边的字符串:my.file.txt${file#*.}:删掉第一个 . 及其左边的字符串:file.txt${file##*.}:删掉最后一个 . 及其左边的字符串:txt${fil

2022-03-10 16:02:40 545

转载 剖析.o文件ELF组成

链接:https://www.cnblogs.com/kelamoyujuzhen/p/9413272.htmlhttps://www.cnblogs.com/kelamoyujuzhen/p/9413272.html

2021-12-09 11:21:59 221

原创 程序中有游离的‘\240’ ‘\302’问题的解决方法

错误:程序中有游离的‘\240’ ‘\302’sed -i 's/\o240\|\o302//g' test.c

2021-06-17 17:10:00 360

原创 软件设计模式介绍

1.单例模式单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。优点: 在内存中只有一个对象,节省内存空间; 避免频繁的创建销毁对象,可以提高性能; 避免对共享资源的多重占用,简化访问; 为整个系统提供一个全局访问点。 缺点: 不适用于变化频繁的对象; 滥用单例将带来一些负面问题,如为了节省资源将数据库连接池对象设计为的单例类,可能会导致共享连接池对象的程序过多而出现连接池溢出; 如果实例化的对象长时间不被利.

2021-02-25 17:26:38 393 3

原创 BLE相关知识介绍

1.GAP概述GAP 协议层定义了 BLE 设备的发现流程,设备管理和设备连接的建⽴。 BLE GAP 协议层采⽤ API 调⽤和事件 (Event) 返回的设计模式,通过事件返回来获取 API 在协议栈的处理结果。当对端设备主动发起请求时,也是通过事件返回获取对端设备的状态。BLE 设备定义了四类 GAP ⻆⾊:• ⼴播者 (Broadcaster):处于这种⻆⾊的设备通过发送⼴播 (Advertising) 让接收者发 现⾃⼰。这种⻆⾊只能发⼴播,不能被连接。• 观察者 (Observer)

2021-02-23 16:30:51 914

原创 SSL相关知识介绍

SSL的定义:SSL英文全称Secure Socket Layer,安全套接层,是一种为网络通信提供安全以及数据完整性的安全协议,它在传输层对网络进行加密。它主要是分为两层:1.SSL记录协议:为高层协议提供安全封装、压缩、加密等基本功能2.SSL握手协议:用于在数据传输开始前进行通信双方的身份验证、加密算法的协商、交换密钥。 OpenSSL:SSL的开源实现,它是作为密码学的安全开发包,提供相当强大全面的功能,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SS...

2021-01-05 15:34:17 406 1

原创 IOT设备配网绑定通讯流程

相关概念:产品编码:由平台分配的该产品的设备ID,用于平台确认访问设备的类型。产品密钥:由平台分配的该产品的设备密钥,用于平台确认访问设备的访问权限。一、AP配网绑定流程:1.设备触发进入AP模式。2.手机连接上设备的AP热点。3.创建连接,传输信息:CTCC:加密方式:AES对称加密方式1.设备创建TCP服务端,2.app发送路由名称跟密码给设备。...

2020-12-22 13:56:43 1854

转载 wpa_supplicant的用法

wpa_supplicant -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

2020-12-22 09:27:00 289

转载 Linux下NFS应用介绍

1.NFS服务端安装与配置a.下载安装:~$ sudo apt-get install nfs-kernel-serverb.安装完成后,创建NFS文件夹:~$ sudo mkdir /home/nfsrootc.修改NFS服务器配置:~$ sudo gedit /etc/exports在exports最后一行写入:/home/nfsroot *(rw,sync,no_root_squash,no_subtree_check)其中:/home/nfsroot:NFS文件夹...

2020-12-18 14:31:04 267

转载 网络性能测试工具iperf详细使用教程

iperf下载地址:https://iperf.fr/Iperf使用方法 安装Iperf 对于windows版的Iperf,直接将解压出来的iperf.exe和cygwin1.dll复制到%systemroot%目录即可 对于linux版的Iperf,请使用如下命令安装 gunzip -c iperf-<version>.tar.gz | tar -xvf - cd iperf-<version> ./configure m

2020-11-03 10:39:18 721

转载 Linux下无线网卡 打开AP模式

1.文件系统有 hostapd 工具,如没有需自行移植2.文件系统有 udhcpd 工具,如没有需自行移植1)打开 hostapd 配置文件,修改配置内容:vi /etc/hostapd.conf:ctrl_interface=/var/run/hostapd#change wlan0 to your wireless deviceinterface="wlan0"//这个是网卡设备节点,修改成 wlan0driver=nl80211ssid="test"//热点名称,可自定义chan

2020-10-26 13:53:22 2714

转载 linux下添加简单的开机自启动脚本

rc.local在rc.local脚本中添加开机自启动程序ubuntu在开机过程之后,会执行/etc/rc.local(注意/etc/init.d中也有个rc.local,不要弄混了)文件中的脚本程序,初始情况下,这个文件内容是这样的:downey@ubuntu:~$ cat /etc/rc.local#!/bin/sh -e## rc.local## This script is executed at the end of each multiuser runlevel.# M

2020-10-21 15:08:35 600

转载 systemd自定义系统服务的详细配置介绍

systemd自定义系统服务的详细配置介绍自定义系统服务配置文件示例:/etc/systemd/system/newjob.service,一般涉及Unit/Service/Install三个部分。[Unit]Description : 服务的简单描述Documentation : 服务文档Before、After:定义启动顺序。Before=xxx.service,代表本服务在xxx.service启动之前启动。After=xxx.service,代表本服务在xxx.service之后启动。

2020-10-21 09:59:22 1185

空空如也

空空如也

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

TA关注的人

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