终端 过程macos zsh
关于VsCode中终端输出显示不全的问题
背景:在学习OpenCV时,在Vscode中要对当前视频的帧计数进行打印,发现总是从第400多行开始打印,怀疑是代码逻辑写错了,但是在命令行模式下进行运行发现又是对的,猜测是VsCode编辑器设置的限制,度娘一搜,试了一下网上的方法,结果马上对了!发现是VsCode 控制终端在其缓冲区保留的最大行数 ......
Ubuntu java配置环境变量后,开启新终端窗口环境变量失效
第一种
每打开一次终端都输入一次 source /etc/profile,这样就可以加载配置文件,环境变量自然就有了
第二种
输入vim ./bashrc,在底部添加配置在/etc/profile里的配置,这样就可以无需使用source命令加载了
也可以在./bashrc底部添加 source /e... ......
SQL Server导出存储过程
sqlserver批量导出视图 select text from syscomments s1 join sysobjects s2 on s1.id=s2.id where xtype = 'V' sqlserver批量导出存储过程 select text from syscomments s1 ......
ZCM安装过程
# Ubuntu20.04 安装 ZCM ## 安装准备 ```bash sudo apt update sudo apt upgarde git clone https://github.com/ZeroCM/zcm cd zcm ``` ## 环境配置 ```bash ./waf configu ......
在mac终端中,使用tree命令,出现zsh: command not found: yytree 解决办法
首先 安装 homebrew ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 其次安装tree 命令 ``` brew install tr ......
记一次 阿里云 Alibaba Cloud Linux release 3(centOS8)误删 python3 导致 yum无法使用 修复过程
因centOS8自带了python3.6,由于需要3.8+的环境,装不上去,于是把python3卸载了,结果导致yum无法使用了。 # 以下是最终的修复方案: ## (一天后)网上一篇文章找到的思路,到同样环境的linux机器上去到yum的所有依赖包来覆盖安装 https://blog.csdn.n ......
渗透-02:HTTPS主干-分支和HTTPS传输过程
# 一、HTTPS主干-分支 ## 第一层 第一层,是主干的主干,加密通信就是双方都持有一个对称加密的秘钥,然后就可以安全通信了。 问题就是,无论这个最初的秘钥是由客户端传给服务端,还是服务端传给客户端,都是明文传输,中间人都可以知道。那就让这个过程变成密文就好了呗,而且还得是中间人解不开的密文。 ......
macOS 虚拟桌面黑屏(转)
**转自:**[macOS重置虚拟桌面](https://hedzr.com/lifestyle/review/big-sur-reset-spaces/)、[macOS 虚拟桌面黑屏](https://iyuluo.com/2021/02/19/macOS-%E8%99%9A%E6%8B%9F%E ......
解决在macOS系统上使用rust-gdb调式rust代码时无法进入断点的问题
问题title缩写,主要原因是gdb 无法在cargo生成可执行文件和符号信息关联起来,类型信息如下图: 解决方案:在Cargo.toml文件中添加一项配置,所以能找到符号信息. 配置信息说明: 1. profile.dev或者profile.release是用cargo build进行编译时使用到 ......
X-Forwarded-For 客户端 IP 伪造过程及防范
单号: 【ID:1184794】【安全漏洞】【运营管理平台】【中危】存在IP地址伪造漏洞 问题: 漏洞名称:存在IP地址伪造漏洞 漏洞等级:中危 关联bug: 漏洞描述: 应用系统存在IP地址伪造漏洞,攻击者可通过修改HTTP请求包伪造IP地址绕过IP地址限制,访问或执行系统相关功能。 漏洞功能点: ......
MacOS苹果系统投屏工具—AirServer
AirServer是一个Mac专用投屏工具,功能强大,并且可以通过网络和其他平台同步视频内容。可以使用多个设备进行投屏,快速查看同一局域网内的视频。支持的设备:苹果系统。支持 Windows、 Mac、 Android、 iOS、 windows平台。 →→↓↓载AirServer 1、支持 Win ......
oh my zsh 安装教程
# oh my zsh 安装 ## 一、安装zsh 安装`oh-my-zsh`需要首先安装 `zsh` 使用以下命令安装`zsh`,若其他linux系统可以使用yum来安装,不再赘述 ```bash sudo apt install zsh ``` ## 二、安装oh-my-zsh oh-my-zs ......
PCB layout,或称为PCB设计,是将电子元件和连接线路等布局到电路板上的过程。
1. 设计思路 在进行PCB layout前,需要明确电路板的设计目标、功能、性能指标等,按照最终需求来设计电路板的参数、尺寸和针脚安排等。 2. 元器件部署 按照较理想的排列方式,分配和放置电子元件的位置和布局,也就是确定元器件的摆放位置、取向和连线顺序,配合特定的机械框架基本符合的要求。还要考虑 ......
记一次Oracle归档日志异常增长问题的排查过程
Oracle归档日志是Oracle数据库的重要功能,用于将数据库的重做日志文件(Redo Log)保存到归档日志文件(Archive Log)中。归档日志的作用是提供数据库的备份和恢复功能,以及支持数据库的持续性和数据完整性。 当数据库处于归档模式时,数据库引擎会将已经写满的重做日志文件保存到归档日 ......
DVWA靶场搭建过程 & 遇到的问题解决(apache标红、无法跳转等等)
==问题会在最后汇总解答== ### 第一步 准备工作 **首先需要搭建PHP环境和获取DVWA源代码** **搭建PHP环境:** 搜索phpstudy→鼠标移动至windows版→点击phpstudy客户端→下滑,下载phpStudy 2018 Windows版本【注意,选择下载路径必须全英文】 ......
access VBA 当变量会被当成参数进行传递时,最好不要在声明过程偷懒
Dim a, b, c As String 不用讲,大家都这么玩过.实际上,它只将 c 声明为 String 类型,而 a 和 b 实际上是未声明的 Variant 类型。然后,当你尝试将未声明类型的变量 a 作为参数传递给 ByRef 参数的函数时,会导致类型不匹配的错误。 Sub MySub(B ......
发送一个http请求的过程
在客户端发送一个http请求的过程:应用层>>>传输层>>>网络层>>>数据链路层; 在应用层(http)发起http请求,经过传输层,传输层(tcp)会将收到的http请求报文进行分割,在各个报文上打上序号和端口号再转发给网络层,网络层(ip)会进行处理,主要是给报文添加MAC地址(通讯目的地地址 ......
珠海先达盈致MES系统在信息化管理过程的优势
一、MES系统信息化管理过程当中显著的优势1.实时性:MES系统可以即时地获取运行数据,包括设备运行状态、产量、质量等数据,使管理人员可以随时了解生产车间的状况,及早作出调整和决策。2.全局性:MES系统可以全方位地涵盖生产过程中的每个环节,包括物料管理、生产调度、设备管理、质量管控等,保障整个生产 ......
小细节,大问题。分享一次代码优化的过程
某个接口耗时大约8s,一开始我以为是io(主要是数据库)或者网络传输的瓶颈问题。 想着多半是SQL优化的问题。 接手一看,没有进行任何的IO操作或网络传输,仅仅是内存循环处理而已。 我的开发电脑cpu是i7 8代,其运算能力,大概是,整数51.74GIPS,浮点43.99GFLOPS 一个GFLOP ......
【转载】记录一次Mac上crontab未成功执行问题的排查过程!
> 原文地址 [blog.humh.cn](https://blog.humh.cn/?p=947) > 记录一次排查Mac上编写的crontab任务无法成功执行的过程! ### 问题 当前登录用户下,crontab -e编写的任务竟然没有成功执行(因为逻辑中加入了,任务只要运行,就会输出日志,显然 ......
11-MySQL数据库的存储过程
11- MySQL数据库的存储过程课程目标了解存储过程简介、关于MySQL的存储过程。掌握MySQL存储过程的创建、 调用、查询、修改、删除、控制语句、基本函数。11.1存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是 ......
完整记录 ROS2 MoveIt! 项目编写过程
目的是编写一个简单的项目,根据一个特定的机器人模型生成 moveit 配置文件,并根据配置文件模拟控制机器人,以学习为目的。这里使用的环境为 moveit2 humble。 创建一个名叫 `ur5_project` 的文件夹作为工作区,后续工作都在其中进行。 ## 创建软件包 `ur_descrip ......
引导过程和服务
引导过程和服务 1,引导过程详解 1.1开机自检(BIOS) 加电自检,检硬件是否有故障,如果无故障,就去bios中设置的第一启动项找grub的第一阶段。 服务器主机开机以后,将根据主板 BIOS 中的设置对 CPU(Central Processing Unit, 中央处理器)、内存、显卡、键盘等 ......
nacos安装启动过程遇到的BUG
1、Nacos 启动报错 Unable to start web server……Unable to start embedded Tomcat nacos启动报错:集群启动报这个错误,改为单机启动 用记事本打开bin目录下查看startup.cmd 把 set MODE="cluster" 改为 ......
3-2 编写一个函数 escape(s, t),将字符串 t 复制到字符串 s 中,并在复制 过程中将换行符、制表符等不可见字符分别转换为\n、\t 等相应的可见的转义字符序列。要 求使用 swich 语句。再编写一个具有相反功能的函数,在复制过程中将转义字符序列转换为 实际字符
# Archlinux GCC 13.1.1 20230429 2023-07-30 12:57:46 星期日 点击查看代码 ``` #include void escape( char s[], char t[] ) { int i, j; i = j = 0; while( t[i] != '\ ......
ThinkPad T450s 安装黑苹果 (macOS Catalina)
原文:https://www.cnblogs.com/xaoc/p/17590826.html 主要参考来源,下文中统称「项目」 https://github.com/CLAY-BIOS/Lenovo-ThinkPad-T450s-Hackintosh-OpenCore/ ## 过程小记 1. 电脑 ......
三个编程思想:面向对象编程、面向接口编程、面向过程编程【概念解析系列_1】【C# 基础】
〇、前言 对于 .Net 中的编程思想还是十分重要的,也是编码出高效的程序的基础! 在使用之前了解其本质,那么用起来就游刃有余。下面来简单对比下三个编程思想,看下它们都是什么,它们之间又有什么关系。 一、对象、接口、过程 稍等,在介绍主角之前呐,先来了解下它们思想的基础是怎么回事。 对象 万事万物皆 ......
磁盘I/O巨高排查全过程
1. 问题描述 朋友小明的线上数据库突发严重告警,业务方反馈写入数据一直堵住,很多锁超时回滚了,不知道怎么回事,就找到我了。 不管3721,先采集现场的必要信息再说。 a. 系统负载,主要是磁盘I/O的负载数据 该服务器的磁盘是由6块2T SSD硬盘组成的RAID-5阵列。从上面的截图来看,I/O ......
VMware ESXi 8.0U1c macOS Unlocker & OEM BIOS (标准版和厂商定制版)
VMware ESXi 8.0U1c macOS Unlocker & OEM BIOS (标准版和厂商定制版) ESXi 8.0U1c 标准版,Dell HPE 联想 浪潮 定制版 请访问原文链接: ,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sys ......
Pixelmator Pro 3.3.10 Mosaic (macOS Universal) - 专业图像编辑工具
Pixelmator Pro 3.3.10 Mosaic (macOS Universal) - 专业图像编辑工具 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) **Pixelmator Pro 真正基于 Apple ......