自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ubuntu16.04上Samba安装使用

Samba在Ubuntu16.04上的安装流程

2022-02-11 16:19:16 1049

原创 问题记录:crash之后websocket无法再次连接到服务器

netstat命令查看服务器的监听端口A,发现设定的监听端口A并未被使用。之后kill掉几次,中途出现端口A被其他进程占用的情况,应该是异常关闭socket连接,系统起了子进程接管导致的。所以在原服务器进程重启的时候,由于端口A被占用,导致服务器创建handle失败。于是我添加了一段代码,判断端口A如果被占用,就把那个占用的进程给kill掉,实际上close应该更好,因为强行kill会变成TIME_WAIT状态(TCP连接握手环节状态之一),但是我不知道具体怎么处理,先应急处理了。...

2021-10-13 10:05:13 228

原创 个人对于C++中this指针内容的理解

之前一直不能理解this指针到底是什么,即使尝试在自己代码里用了,还是一头雾水,最近把程序搞了个crash出来,gdb看了下帧,打印了下this指针的内容之后,结合之前查到的一些资料,就完全理解了。于是记录下 自己的理解。用例子来说明。定义一个命名空间,声明父类Base。namespace BaseNamespace{ class Base { public: Base(); virtual ~Base();

2021-06-19 23:10:24 206 1

原创 力扣题目 995. K 连续位的最小翻转次数

在仅包含 0 和 1 的数组 A 中,一次 K 位翻转包括选择一个长度为 K 的(连续)子数组,同时将子数组中的每个 0 更改为 1,而每个 1 更改为 0。返回所需的 K 位翻转的最小次数,以便数组没有值为 0 的元素。如果不可能,返回 -1。示例 1:输入:A = [0,1,0], K = 1输出:2解释:先翻转 A[0],然后翻转 A[2]。示例 2:输入:A = [1,1,0], K = 2输出:-1解释:无论我们怎样翻转大小为 2 的子数组,我们都不能使数组变为 [1,1,1]。

2021-02-20 10:17:02 109

原创 力扣题目 665. 非递减数列(提交通过率只有25%的简单题,你管这叫简单题啊?(狗头

给你一个长度为 n 的整数数组,请你判断在 最多 改变 1 个元素的情况下,该数组能否变成一个非递减数列。我们是这样定义一个非递减数列的: 对于数组中所有的 i (0 <= i <= n-2),总满足 nums[i] <= nums[i + 1]。示例 1:输入: nums = [4,2,3]输出: true解释: 你可以通过把第一个4变成1来使得它成为一个非递减数列。示例 2:输入: nums = [4,2,1]输出: false解释: 你不能在只改变一个元素的情况下将

2021-02-07 16:25:25 213

原创 力扣题目:687. 最长同值路径

力扣题目:687. 最长同值路径给定一个二叉树,找到最长的路径,这个路径中的每个节点具有相同值。 这条路径可以经过也可以不经过根节点。注意:两个节点之间的路径长度由它们之间的边数表示。示例 1:输入: 5 / \ 4 5 / \ \ 1 1 5输出:2示例 2:输入: 1 / \ 4 5 / \ \ 4

2020-09-18 10:49:05 184 1

原创 STX(0x2)和ETX(0x3)怎么写入到字符串中。

char a[128] = {0};方法1:知道自己要写到哪位,直接替换字符值:a[0]=0x2;a[1]=0x3;方法2:转义写入snprintf(a,sizeof(a), “\002 \003”);例子:环境: ubuntuctrl alt t进入命令行界面vi test.c#include<stdio.h>#include<string.h>int main(){ char a[128] = {0}; char b[128] =

2020-08-15 17:56:38 2622

winsdkver.h

winsdkver.h 编码时缺失头文件Cannot open include file: 'winsdkver.h': No such file or directory

2014-12-16

空空如也

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

TA关注的人

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