一、什么是socket? socket可以看作是用户进程与内核网络协议栈的编程接口。 socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机的进程间通信。 二、IPv4套接口地址结构 1 struct sockaddr_in 2 { 3 uint8_t sin_len; 4 sa_fam ...
分类:
其他好文 时间:
2020-05-02 17:17:30
阅读次数:
108
题目: 解答: 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * TreeNode *right; 7 * TreeNode() : val( ...
分类:
其他好文 时间:
2020-05-02 15:18:35
阅读次数:
53
题目: 解答: 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int val; 5 * TreeNode *left; 6 * TreeNode *right; 7 * TreeNode(int x) : ...
分类:
其他好文 时间:
2020-05-02 13:26:05
阅读次数:
69
struct属于结构体类型,有如下几种定义: 1struct { //成员名 }变量名; 2.sturct 类型名 { /成员名 }; 3.typedef是定义别名 typedef struct { //成员 }别名; 4.typedef struct 结构体类型名 { //成员 }别名; 5. s ...
分类:
编程语言 时间:
2020-05-02 10:12:21
阅读次数:
77
前言 经过上面两章的优化,超时报错有所减少,但是只是得到了缓解但是当流量切换时还是会有大量超时。 方案 这里又增加了一个启动后预热,即在程序启动后执行测试用例n次,让hystrix、web容器线程池等资源初始化。在测试用例执行完成之前,为了保证服务不对外提供服务,这里可以分两种。 延迟注册到注册中心 ...
分类:
编程语言 时间:
2020-05-02 09:57:50
阅读次数:
139
栈 栈是一种“操作受限”的线性表,只允许在一端插入和删除数据。当某个数据集合只涉及在一端插入和删除数据,并且满足后进先出、先进后出的特性,我们就应该首选“栈”这种数据结构。 实际上,栈既可以用数组来实现,也可以用链表来实现。用数组实现的栈,我们叫作顺序栈,用链表实现的栈,我们叫作链式栈。 用数组实现 ...
分类:
其他好文 时间:
2020-05-02 09:43:55
阅读次数:
49
解题思路:结构体排序 按题目要求排序,再按年龄段和最大输出数目输出 #include <stdio.h> #include <string.h> typedef char Element[9]; typedef struct { Element Name; int age,wealth; } Bil ...
分类:
其他好文 时间:
2020-05-02 00:23:34
阅读次数:
73
学习自曹大,实操一遍记录 package main import "fmt" func main() { a := new(struct{}) b := new(struct{}) println(a, b, a == b) c := new(struct{}) d := new(struct{}) ...
分类:
其他好文 时间:
2020-05-02 00:01:12
阅读次数:
73
1 #include<iostream> 2 #include<string> 3 #include<queue> 4 using namespace std; 5 int k; 6 struct sortt{ 7 int pri; 8 int id; 9 friend bool operator< ...
分类:
其他好文 时间:
2020-05-01 23:44:44
阅读次数:
63
题目: 给定一个单链表 L:L0→L1→…→Ln-1→Ln ,将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例 1: 给定链表 1->2->3->4, 重新排列为 1->4->2->3.示例 2: 给定链表 1 ...
分类:
其他好文 时间:
2020-05-01 22:38:26
阅读次数:
73