自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SSL握手通信详解及linux下c/c++ SSL Socket代码举例(另附SSL双向认证客户端代码)

私钥是隐秘的,不公开。当通信方A将自己的安全证书发送给通信方B时,实际上发给通信方B的是公开密钥,接着通信方B可以向通信方A发送用公钥加密的数据,只有通信方A才能使用私钥对数据进行解密,从而获得通信方B发送的原始数据。如果检查通过,服务器用自己的私钥解密收到的预备主密码(pre-master secret),并用它通过某些算法生成本次会话的主密码(master secret)。(2)服务器将自己的SSL版本号、加密参数、与SSL会话有关的数据及其他一些必要信息发送给客户,同时发给客户的还有服务器的证书。

2024-08-02 14:16:37 856

转载 使用受限 Shell 来限制 Linux 用户

受限 shell 会限制用户帐户在 Linux 上可以执行的操作。受限用户无法更改他们的目录,您可以控制他们可以访问哪些命令。以下是在 Linux 上设置受限 shell 的方法。

2024-07-05 09:20:40 107

翻译 主线Linux用shell命令切换 OTG

&usb_otg { dr_mode = "otg"; /* 三个可选项: otg / host / peripheral */ status = "okay";};##切换到host模式:# echo host > /sys/devices/platform/soc/1c13000.usb/musb-hdrc.1.auto/mode# [ 117.758152] phy phy-1c13400.phy.0: Changing dr_mode to.

2022-03-11 13:45:57 2506

原创 ARM-QT5.14.2 触摸屏配置(电容屏/电阻屏)

export QT_LOGGING_RULES=qt.qpa.input=false # 打印触屏信息 export TSLIB_ROOT=/opt/tslibexport QT_ROOT=/opt/qt-5.14.2export TSLIB_CALIBFILE=/opt/tslib/etc/pointercalexport PATH=/opt/tslib/bin:$PATH export TSLIB_TSDEVICE=/dev/input/event0export TSLIB_TSE..

2022-03-01 09:49:37 1667

原创 ARM-Linux GPIO 占用问题(sh: write error: Device or resource busy)

linux驱动调试方法

2022-01-17 12:35:03 6875 3

翻译 Stop Onscreen Keyboard ‘Onboard’ Auto-Starting in Ubuntu 18.04

1.Open terminal by pressing Ctrl+Alt+T or searching for “Terminal” in Unity Dash. When it launches, run command:sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktopType in your password (no visual feedback due to security rea.

2021-11-19 10:30:54 342

翻译 QT arm运行环境配置

对于嵌入式设备来说用于显示的LCD总是千奇百怪,比如说明明是一个竖屏,但是客户却要当横屏使用,也就是意味着我们需要将整个屏幕上显示的内容旋转90度或者270度。但是我们可以通过配置环境变量来告知Qt。exportQT_ROOT=/usr/local/Qt-5.4.1/exportPATH=$QTDIR/bin:$PATHexportLD_LIBRARY_PATH=$QTDIR/lib:/usr/lib/cedarx/:$LD_LIBRARY_PATHexportQT_QPA...

2021-10-27 13:33:13 1560

原创 Linux Qt 发布

1.开发机器打开调试命令:export QT_DEBUG_PLUGINS=12.拷贝 plugin 到 可执行程序目录:笔者 plugin位置在 /opt/Qt5.14.2/5.14.2/gcc_64/plugins,使用QtCreator/lib/Qt/的 plugins 会导致sqlite 崩溃;3.使用 copylib.sh 生成动态库:#!/bin/bashLibDir=$PWD"/lib"Target=$1lib_array=($...

2021-09-27 14:18:19 206

原创 Linkit 7688 FAQ

Linkit7688 FAQopenwrt 修改内核版本

2017-01-06 13:44:27 345

空空如也

空空如也

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

TA关注的人

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