
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
华为matebook,win10 企业版,打开vs code后出现白屏,就是那种没有任何按钮的样子,白花花的。百度了一番,尝试了1. 卸载重装。2. 设置控制台保持旧属性问题。无效。后来Google了以下,搜到一个类似问题,vs code turn white,给出的解决方案是增加一个禁止GPU的属性:Right-click on Shortcut and add --disable-gpu...
vscode打开项目后无法使用代码跳转等功能,然后提示一堆错误:Downloading package 'C/C++ language components (Windows)' Failed. Retrying... Failed. Retrying...下载错误,自动重试多次还是不行。因为网络原因。怀疑无法跳转可能和这个问题相关,Google了一下,网上看到一篇文章,说是可以手动下...
如题:地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人能够达到多少个格子?这道题和第12题矩阵中的路径类似,都...
这个项目来源于国外某运营商客户的需求,整个开发流程除了参考基本的tacacs+协议外,还借鉴了Github上一个类似项目的设计,下面介绍下协议的基本内容和开发注意事项以及对接测试环境的搭建。目录0. 协议简介1. tacacs+消息头2.1 认证报文:2.2 认证响应报文:3.1 授权请求报文:3.2 授权响应报文:4.1 计费请求报文:...
TCP发送和接收缓存
之前几篇博客介绍了IPv6的扩展头部,包括分片头部和路由头部。接下来介绍一下IPv6扩展头部以及扩展选项的内容,可能会有这样的疑问,有了扩展头部怎么还需要扩展选项?扩展选项是干嘛用的?本篇博客就介绍相关内容。IPv6扩展头部在IPv6中,那些由IPv4选项提供的特殊功能,通过在IPv6头部之后增加扩展头部实现。IPv4路由和时间戳功能都采用这种方式,其它功能(例如分片和...

上一篇博客介绍了IPv6扩展头部的路由头部类型,这篇博客介绍一下更常见的扩展头部分片头部。分片头部用于IPv6源节点向目的节点发送一个大于路径MTU的数据报。对于路径MTU以及如何确定它,以后有机会在提,1280字节是整个网络中针对IPv6定义的链路层最小MTU(见[RFC2460]的第五节)。在IPv4中,这个值可能是576。在IPv4中,如果数据报大小超过下一跳MTU,任何主机或路由器可将..
分析路由子系统的时候需要调试分析,手上没有开发板,只好安装虚拟机调试了,安装12.04版本,和分析的内核版本不一致,需要重新装下内核,过程比较简单:sudo apt-get updatesudo apt-get install build-essential libqt4-dev pkg-config libncurses5-dev下载内核源代码并解压进入到解压目录make me...
嵌入式开发通常是在linux环境下编译,windows下开发,这就需要在linux环境下访问windows目录了,或者在windows上访问linux目录。通常有三种方式如果是在vm虚拟机上,vm提供了一个设置共享目录功能。如果linux是一台服务器的话,可以在linux上安装samba服务器,这样windows就可以访问linux的目录了。第三种就是将windows上的目录挂载到li...
调试内核的时候在虚拟机重新编译内核安装后重启提示出现标题的提示:Gave up waiting for root deviceGoogle一个方案说是:sudo make modules_installsudo make install进入编译目录重新安装了一下解决了问题。...