自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 adb命令合集

ADB是Android开发和测试中不可或缺的工具,掌握这些命令可以大大提高工作效率。本文档涵盖了常用的ADB命令,但ADB的功能远不止这些,更多高级功能可以通过adb --help和adb shell <命令> --help查看。在实际使用中,建议根据具体需求组合使用这些命令,并善用脚本自动化重复性工作。

2025-11-18 10:42:16 783

原创 C++手撕Vector

【代码】C++手撕Vector。

2025-11-06 16:43:11 107

原创 Linux命令中 screen的使用

退出后 如果想重新进入该会话可以用 screen -r +会话id或会话名称即可。为了防止有些shell会话窗口会出现会话超时的情况 可以使用screen的命令。screen -S +会话名 就可以创建一个会话窗口 bash会直接进入该窗口。screen -S 会话id或会话名称 -X quit 删除会话。这里的1798057是会话id 9576是我创建的会话名称。screen -ls 会列出所有会话的信息。crtl+A+D 临时退出该会话。

2025-11-05 08:40:21 160

原创 当git中分支的跟踪关系搞错了该怎么解决

举一个我遇到的例子1.先在仓库目录下用命令看一下跟踪关系 git branch -vviiyama_9679b_edla_20250215 d60edd82 [origin/master] 新增第一版工程代码本地分支现在跟踪的远程分支是 origin/master(见字样),而不是我们想要的 origin/iiyama_9679b_edla_20250215。

2025-11-04 15:55:28 136

原创 repo和git的相近之处

repo 是用来管理多个 git 仓库的工具,它本身不是版本控制系统,而是对 git 的扩展和封装。

2025-11-04 13:48:41 391

原创 网络层ip为何不可靠

端到端原则:把“智能”放到终端,网络只负责“尽可能快”,可靠性由 TCP/QUIC/SCTP 等上层按需选择。无状态:同一会话的前后报文,路由器看都不看一眼,乱序、重复、碎片它都不管。无状态:同一会话的前后报文,路由器看都不看一眼,乱序、重复、碎片它都不管。无连接:发前不握手,发完不道别,路由器只按目的地址逐跳查表转发。无连接:发前不握手,发完不道别,路由器只按目的地址逐跳查表转发。,只负责“把数据报尽量送到,送不到就扔,连招呼都不打”。,只负责“把数据报尽量送到,送不到就扔,连招呼都不打”。

2025-10-17 15:07:05 482 1

原创 git操作方法以及存在代码冲突问题时

git checkout -b *** //以当前源创建分支*** ,如git checkout -b 本地分支名 origin/远程分支名 //从远程仓库里拉取一条本地不存在的分支时。执行上面命令后,将~/.ssh/id_rsa.pub文件内容拷贝到(http://gitlab.com.cn/)和(http://gerrit.com.cn/) 的SSH页面。git status -uno //查看当前分支的修改文件,用于提交代码时,git add 增加此文件。git commit //增加代码修改注释。

2025-09-30 01:00:00 793

原创 sip协议栈详解

SIP协议是一种用于创建、修改和终结多媒体会话的应用层信令协议,广泛应用于 VoIP、视频会议、即时消息等场景。它采用客户机 / 服务器模式,通过在各个网络节点之间传递信令消息,为用户提供更加灵活、高效的通信服务。

2025-09-29 09:00:00 506

原创 HTML基础学习

它独占一行,是一个大盒子。像前面学习的标题、段落,是可以通过一些固定的h1-h6和p标签来表示的,这些标签都有固定的用途的,而无语义标签没有固定的用途,可以拿着这个标签啥都可以干。在这里html中,我们把上面使用尖括号括起来的(<>)都叫做html中标签,这些标签都是双标签,所谓的双标签意味着这个标签有开始有结束。在这里name属性里面的字符串可以随意填写,但是最好是符合含义,像性别写gender等带有意思的英文较好,此处为不合理的写法,然后多个单选框为一组,只能选择一个,所以需要name确定哪些为一组。

2025-09-26 15:59:51 727

原创 栈和队列解析

在这个题目中,我们用两个队列,一个专门存放数据,一个专门出数据,当有数据进入时,放入存放数据的队列。先进入队列的会存放在队头,后入队列的会放在队尾,出队列时,先出队头数据。第二个函数,第一个先找出数据为空的栈和数据不为空的栈,再将栈顶数据出栈。先进入栈的,会被压入到栈底,后入栈的会存放到栈顶,出栈时,先出栈顶。第一个函数出数据,只要找出两个栈中不为空的那个,出栈顶数据即可。栈和队列的最主要的两个题目是:用栈实现队列和用队列实现栈。第三个函数,直接返回栈顶数据。第四个函数,判断是否为空。

2025-09-26 15:57:39 215

原创 复制带随机指针的链表的最优解法

每当拷贝一个结点时就拿当前结点的random地址去与cur比较,当前的cur和random是否一样,如果不一样那就往下移动一个,同时int++,这样子当找到与random地址相同的cur时,同时记下了它与链表的相对位置,那我们拷贝时只要将结点的random指向第i个位置的结点,就能找到对应的结点了。题目比较长,概括一下题目的意思呢就是:将题目中给出的链表进行复制,并且将链表中的值和next指针,和random随机指针一起拷贝下来形成一个新的链表,并且新链表中的任何指针都不能指向原链表中的地址。

2022-11-10 00:07:59 304 2

空空如也

空空如也

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

TA关注的人

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