• 2024-07-13小米 6 刷机 Ubuntu Touch 的踩坑记录
    LICENSE:CCBY-NC-SA4.0前言百度网盘你【数据删除】。正文之前给小米6安装了LinuxDeploy,但是跑个cpu占用高点的东西就不行了(?),于是决定刷上Linux。现在比较流行的刷原生linux的方案大概也就ubuntutouch和postmarketOS了。我选择了ubuntutouch。然而官方的u
  • 2024-06-05cmake的add_custom_command如何处理多输出+多依赖
    intro在一个复杂的项目中,免不了需要动态生成文件,此时可能就需要用到cmake的add_custom_command命令,这个命令可以生成cmake识别的输出文件,并作为构建过程中其它命令的依赖和输出。add_custom_command(OUTPUToutput1[output2...]COMMANDcommand1[ARGS][args1...][COMMAND
  • 2024-06-01Linux 常用命令
    命令英文说明cdchangedirectory切换目录lslist列出目前工作目录所含的文件及子目录pwdprintdirectory显示目前的目录mkdirmakedirectory创建文件夹rmdirremovedirectory删除空文件夹touchtouch创建空白文件cpcopy复制文件或者目录
  • 2024-05-20【原创】SPI LCD GC9A01+CST816S
    环境:Win1064bit+VSC&esp-idf插件准备:安装好cst816s库步骤:修改Kconfig.projbuild,加入cst816s支持使用SquareLine_Studio生成ui文件夹并移动到main下main/CMakeLists.txt中加入main/ui/CMakeLists.txt文件内的*.c文件清除工程并重新构建执行menuconfig并修改ExampleCo
  • 2024-04-29linux6-touch&cat&more
    linux6-touch&cat&moretouch创建文件在/tmp目录下创建test.txt文件touch/tmp/test.txt填写多个参数创建多个文件touchtest1.txttest2.txttest3.txtcatcat,concatnate,查看文件内容查看/etc/目录下的service文件内容cat/etc/servicemore查看文件内容cat
  • 2024-04-22为 mac 终端 sudo 命令启用 Touch ID
    mac终端每次使用sudo命令时都需要输入密码,非常麻烦。记录下如何为终端的sudo命令启用TouchID。详细步骤:进入系统存储PAM列表的目录:cd/etc/pam.d编辑sudo文件,需要使用sudo命令:sudovimsudo在第一行后添加如下配置:authsufficientpam_tid.so保存文件,这里需
  • 2024-04-11如何用覆盖函数的方式,实现你自己的touch?
    此文章来源于项目官方公众号:“AirtestProject”版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途1、前言在使用Airtest进行日常测试工作中,我们有时候想针对某个接口进行功能增强,或者增加一些错误处理和重试机制,但是又不想直接修改Airtest源码,因为担心更新Airte
  • 2024-04-11centos修改文件夹时间
    1、设置系统时间(能影响changetime)date -s "2010-10-10 10:10:10" 2、修改文件时间#当前目录下文件/文件夹(不能递归):touch -m -d "2010-10-10 10:10:10" *#递归修改当前目录下所有文件/文件夹3个时间戳(Access、Modify、Changetime):find ./ * -exec touch {} 
  • 2024-03-19python 小小入门2
    紧跟上章使用FinalShell1)mkdiraaa创建文件夹mkdir-p/aaa/bbb/ccc创建文件夹以及后续2)touch 例如touch1.txt也可touch1.txt2.txt3.txt以及touchfsd.sdad也可以创建如果已经有了touch1.txt再创建一个touch1.txt那么他不会覆盖以及删除原来的文件只
  • 2024-02-07php,用touch 修改文件时间
     touch($path,$fc_time,$fc_time);echo"\n$path已经被建立,并且重置了修改时间和访问时间\n";echo"\n如果是windows系统,将会执行以下命令重置该文件的建立时间\n";if(PHP_OS==='WINNT'){$path=str_replace('/','\\
  • 2024-02-06JavaScript移动端的手指触摸touch事件
    目录概念touchstart触摸发生事件touchend触摸结束事件touchmove触摸移动事件touchcancel触摸取消事件自定义事件自定义轻触事件方法touchtap自定义左右划动事件方法touchswiper概念在JavaScript中,移动端基本的手指触摸touch事件有四种,分别为:touchstart:手指触摸屏幕时
  • 2024-02-01shell编程
    1.在/tmp下新建一个名为missing的文件夹。mkdir/tmp/missing2.用man查看程序touch的使用手册mantouch3.用touch在missing文件夹中新建一个叫semester的文件touch用于修改文件的时间属性,如果没有目标文件,则会新建一个目标文件touch/tmp/missing/semest
  • 2024-01-31Windows 下 cat 和 touch 的等价命令
    Linux系统下,常用cat命令查看文本文件内容、touch命令新建空白文件。Windows系统往往也有这些需求,具体的等价命令,如下:1. Linuxcat命令在WindowsCMD 中,Linuxcat命令的等价命令为type命令,具体示例,如下:echolinefromfile1>file1.txtecholinefromfile2>
  • 2024-01-19修改文件夹下文件的时间戳
     可以使用 touch 命令的-t选项来设置特定的时间戳。以下是更新时间戳为2022年11月11日11点11分的脚本示例:#!/bin/bash#进入包含文件的目录cd/你的目录路径#更新所有文件和文件夹的时间戳find.-exectouch-t202211111111{}\;命令解析:find. :表示在当前目录
  • 2024-01-16Softlockup&Hardlockup检测机制
    前言Linux自身具备一定的异常检测机制,softlockup和hardlockup是典型的两种,softlockup检测内核是否出现了长时间不调度其他任务执行的异常情况。hardlockup则更进一步检测内核是否出现了长时间不响应中断的异常情况。softlockup和hardlockup的定义如下:A'softlockup'isdefined
  • 2024-01-15Ansible - 高级语法
     error 处理机制默认ansible在遇到error会立刻停止playbook[root@controlansible]#cat~/ansible/error.yml----hosts:testtasks:-name:startaservicethatdoesnotexist.service:name:hehestate:started-name:t
  • 2023-12-2929 基于FPGA实现触摸屏实验
    软件版本:VIVADO2021.1操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录米联客(MiLianKe)FPGA社区-www.uisrc.com观看免费视频课程、在线答疑解惑!1概述常规情况下我们会使用CPU通过I2C接口实现触控液晶触摸方案的实现,也可以上LINUX,一般LINUX下也有对于各
  • 2023-12-28【UE引擎】(八) VR 开发
    本次VR开发,使用同事曾哥的PICO4,感激~由于 PICO4是安卓环境,需要将UE项目打包成 AndroidAPK包(感觉UE目前对Android的兼容性不是很好,打包会有各种各样的bug)  一.项目导入1.1导入为2D屏幕显示UE项目打包安卓Android(ASTC)生成如下文件(打包过程详见文
  • 2023-12-28深入了解Linux中的touch命令
    在Linux系统中,touch是一个强大而灵活的命令,它的主要作用是用于修改文件的时间戳或者创建新的空文件。尽管它的使用看起来很简单,但实际上touch命令有许多功能和选项,让我们一起深入探讨一下。touch命令的基本用法touch命令的最基本用法是创建一个新的空文件。例如,要创建一个名为exa
  • 2023-12-26docker运行nginx实现TCP代理
    1、安装docker和docker-compose步骤略2、任意目录创建docker-compose.yml文件touchdocker-compose.ymltouchnginx.conf3、修改docker-compose.yml文件version:'3'services:nginx:image:nginxcontainer_name:tcpnginxnetwork_mode:hostvolum
  • 2023-12-25系统环境变量
    系统环境变量:系统环境变量:定义在/etc/profile 中,此中的环境变量对所有用户有效以root身份执行:gedit /etc/profile  一般不直接修改/etc/profile 而是在 /etc/profile.d/创建一个自定义的脚本 1.先切换到root用户,并以可编辑状态进入到/etc/profil
  • 2023-12-19linux root密码重置过程
    在GRUB引导菜单中,使用向下箭头键选择以"CentOSLinux"开头的行,然后按下"e"键进入编辑模式按e键盘出现下面的界面(可以下拉),需要编辑修改:ro改为rwinit=/sysroot/bin/sh按Ctrl+x,使用单用户模式启动(进入救援模式使用 chroot /sysroot命令访问系统chroot/sysrootpasswd确认
  • 2023-12-15uniapp nvue 手指缩放
    uniapp nvue中俩个手指按下,每次只会监听到一个 uniapp 中双指缩放,touch.scale为当前的缩放比例<template> <[email protected]="move"@touchmove.stop="moving"> {{touch.scale}} </view></template><script>exportdefault{
  • 2023-12-04都快2024了,手写签名你还不会吗?
    手写签名(H5\小程序)手写签名主要是用canvas实现。通过监听手指触碰屏幕事件来完成(touchstart、touchmove、touchcancel)H5:这里是用的vue封装一个手写签名的组件话不多说直接上代码html:<template><divclass="hand_paint"@touchmove.prevent><divclass="hand_content
  • 2023-11-28文件权限
    能针对文件和目录设置三种一般和三种特殊权限,以实现对系统中的文件和目录等信息资源的安全保护与管理。设置文件和目录的一般权限(1)建立u01与u02用户,并用u01帐号登录服务器;adduseru01adduseru02passwdu01suu01(2)用touch命令在u01目录下建立名为11.txt与22.txt的文件和abc目录