自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python标准输出sys.stdout重定向的两种方式

sys.stdout.buffer.write(final_data) #或者:print(final_data)第一种:使用StringIO对象来临时替换标准输出。# 创建一个StringIO对象来临时替换标准输出。第二种:使用空设备的文件路经来龙狮替换标准输出。# 恢复标准输出到原始的sys.stdout。# 写入不需要的数据。

2024-05-23 10:24:55 198 1

原创 avbtool的使用

/将经过AVBtool签名的image_name加进现有的vbmeta.bin 中。//生成vbmeta_system.img(key可以不用)

2024-04-15 16:11:20 288 1

原创 shell脚本用if判断字符串是否在数组中

if [[ " ${array[@]} " =~ " $str_to_check " ]] 和 if [[ "${array[@]}" =~ "$str_to_check" ]] 效果是不一样的;前者字符串前后都有空格,后者没有,前者才是精准匹配。操作符来判断字符串是否在数组的元素中。同样注意在模式中字符串前后的空格,以确保精确匹配。

2024-04-09 16:17:53 566

原创 编译kernel报错

这个错误表明在使用 /bin/sh 作为脚本解释器时,系统尝试执行 flex 命令,但是没有在标准路径中找到 flex 程序。这个错误表明在使用 /bin/sh 作为脚本解释器时,尝试执行 bison 命令,但是 bison 没有在系统中安装,或者没有在环境变量的路径中找到。这个错误表明在使用 /bin/sh 作为脚本解释器时,系统尝试执行 bc 命令,但是没有在标准路径中找到 bc 工具。这通常意味着OpenSSL的开发库没有安装在系统上,或者编译器没有正确配置来查找这些库的头文件。

2024-02-19 17:49:39 595 1

原创 去掉Ubuntu(WSL)中可执行文件绿色的底色

绿色代表所有人都有可读可写可执行权限,但是全部绿色看着不舒服。2、保存之后,重新source ~/.bashrc 即可。1、打开 ~/.dircolors ,输入如下设置。

2024-02-07 14:07:33 588 1

原创 WSL关闭注销重启

导入新的WSL:wsl --import Ubuntu-22.04 D:\wsl\ E:\wsl\ubuntu22.04_new.tar。以默认用户登录WSL:ubuntu2204.exe config --default-user $user_name。将原WSL备份: wsl --export Ubuntu-22.04 E:\wsl\ubuntu22.04.tar。注销WSL:wsl --unregister Ubuntu-22.04。关闭WSL:wsl --shutdown。

2024-02-07 10:11:21 1567 1

原创 VScode连接不上远程服务器

【问题】VScode连接不上远程服务器,报错:试图写入的管道不存在。删除之后重新连接远程服务器即可。

2023-12-18 10:50:25 401 1

原创 python中使用环境变量

print("环境变量 TOP_DIR 的值为:", top_dir)print("当前工作目录的路径为:", current_dir)print("当前系统中的环境变量:")# 获取环境变量 TOP_DIR 的值。# 获取当前工作目录的路径。

2023-12-06 15:47:29 377 1

原创 git add 软链接

【代码】git add 软链接。

2023-09-14 13:58:31 830 1

原创 git pull报错没有本地分支创 You are not currently on a branch.

4、将本地xxx1分支的的上游设置为远程仓库中的dev分支。3、再git pull,报错本地分支没有和远程仓库连接上。2、切换到本地分支:git checkout xxx1。1、新建本地分支:git branch xxx1。

2023-07-19 15:43:23 556

原创 Beyondcompare 30天试用期到期

该路径:计算机\HKEY_CURRENT_USER\SOFTWARE\Scooter Software\Beyond Compare 4下的CacheID即可。再次打开beyondcompare就不会再提示试用期还剩多少天了。

2023-06-08 09:47:24 789 1

原创 将字符串转换成16进制函数

用 法: int sscanf(char *string, char *format[,argument,...]);以上的 format 为 %x 就是将字符串格式化为 16 进制数。enptr是指向第一个不可转换的字符位置的指针。base的基数,表示转换成为几进制的数。输出结果为:buf = 170。函数名: sscanf。str是要转换的字符。

2023-05-31 20:22:33 6711 1

原创 git pull 报错unable to append to ‘.git/logs/HEAD‘: Permission denied

git pull的时候报错:【解决】

2023-05-30 14:53:59 1126 1

原创 SElinux权限问题

selinux权限问题的log,从logcat中搜关键字 “ avc ”查看缺了什么权限,缺啥补啥。

2023-05-23 19:53:49 111 1

原创 git commit之后出现nona界面

在gitconfig里面添加。

2023-05-22 19:37:02 158 1

原创 pip卸载失败 Not uninstalling cryptography at /usr/lib/python3/dist-packages, outside environment /usrCa

所以删除/usr/lib/python3/dist-packages路径下对应的cryptography-3.4.8.egg-info/

2023-04-18 14:36:49 1662 1

原创 git pull 报错

git pullhint:hint:Successfully rebased and updated refs/heads/xxx.上述命令等同于:

2023-03-29 11:53:35 7895

原创 Windows中WSL下使用code

Windows中WSL下使用code

2023-03-07 19:16:40 545

原创 error: openssl/bio.h: No such file or directory

ubuntu编译kernel报错

2023-01-05 20:04:32 1140

空空如也

空空如也

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

TA关注的人

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