-
Contentoreilly
12345678910Attribute Protocol (ATT) and Generic Attribute Profile (GATT)Bluetooth Low Energy brought two core ...
-
环境
Ubuntu 21.04
VNC4Server
桌面环境:xfce4
花屏修复
调整xstartup文件
若是root环境,文件位于/root/.vnc/xstartup
若是其他用户环境,文件位于~/.vnc/xstartup
以普通用...
-
环境硬件: 树莓派4B系统: Arch Linux
在上述环境下,使用TinyB(依赖Bluez)进行蓝牙相关功能的调用,报错如下
1tinyb.BluetoothException: GDBus.Error:org.bluez.Error.NotR...
-
环境系统: MacOS Monterey版本: 12.0 Beta版(21A5284e)
命令
diskutil
dd
brew
pv
ls
步骤
使用diskutil list列出当前所有存储设备
使用diskutil umountDisk ...
-
先要知道Java编译、执行流程,才能找到切入点反编译,知道从哪些点儿进行反编译,才能找到准确的点进行防护。按照这个思路,先看编译执行过程。
Java编译与执行过程
创建java文件并添加测试代码
12$ touch Simple.java$ vi ...
-
很多商业软件在使用时需要填写、导入授权码或授权文件,本文主要尝试生成License,并能防止篡改。
加解密加密流程:动态AES密钥 + AES加密 + RSA签名
解密流程:AES密钥解析 + RSA验签 + AES解密
-
1.创建 SSH 密钥
以用RSA算法生成密钥为例,在生成前需要先检查一下之前是否已经生成过,在Mac、Linux、Windows平台ssh密码均存放在 ~/.ssh/id_rsa.pub下,可以使用cat命令尝试打印
Mac、Linux:
1cat...
-
音视频同步原理在探讨音视频同步前,首先应该清楚音视频从产生到展示的过程,即音视频分别由麦克风、摄像头采集数据,处理编码后经过网络传递至服务器(或另一台终端),在到达终端后经过解码后通过扬声器、显示器播放。由此可以推测异常可能会产生于三个步骤中:
采...
-
软件版本号规则[toc]
参考为了方便后续过审时的流程、文档审核,避免软件版本的混乱,参照通用规则制订了版本号管理方法
下述为推荐的管理方式:
12345678五、软件版本(一)基本考量软件没有物理实体,只能通过状态管理保证质量,而软件版本用于标识软...
-
This site is built using Hexo, You can check documentation for more info.If you get any problems when using Hexo, you can fin...