PPP协议是二层(数据链路层)协议,常用于拨号上网时客户端向服务器获取IP地址。PPP支持在各种物理类型的点对点串行线路上传输上层协议报文。它具有很多特性,比如支持多协议、提供可选的身份认证服务、以各种方式压缩数据、支持动态地址协商、支持多链路捆绑等等。 PPP协议帧格式PPP数据帧格式如下所示: ...
分类:
其他好文 时间:
2020-06-24 23:47:26
阅读次数:
76
/* 来发送单播消息 */ extern int netlink_unicast(struct sock *ssk, structsk_buff *skb, __u32 portid, int nonblock); /* ssk: netlink socket skb:skb buff 指针 por ...
分类:
Web程序 时间:
2020-06-24 23:47:12
阅读次数:
76
一、什么是Shell? shell是外壳的意思,就是操作系统的外壳。我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包括ls、cd、pwd等等。总结来说,Shell是一个命令解释器,它通过接受用户输入的Shell命令来启动、暂停、停止程序的运行或对计算机进行控制。 ...
分类:
系统相关 时间:
2020-06-24 23:46:43
阅读次数:
80
在机器学习中,我们通过一些已标记的数据(已知的数据,带有标签,确定了其种类和一些属性数值的数据记录)记录成图表等,比如在进行分类问题的训练过程中, 如果特性只有两个,那么可以列平面图表来表示对应的labeled data, 即类似 的图像(来自百度图片), 其中的曲线既是决策边界,如果我们用一个表格 ...
分类:
其他好文 时间:
2020-06-24 23:46:24
阅读次数:
63
访问类的静态属性与类的初始化 验证 现有SuperClass类,其源码如下: public class SuperClass { public static String staticVariable = "hello "; public static final String STATIC_CON ...
分类:
其他好文 时间:
2020-06-24 23:45:26
阅读次数:
55
在系统从0到1的阶段,为了让系统快速上线,我们通常是不考虑分层的。但是随着业务越来越复杂,大量的代码纠缠在一起,会出现逻辑不清晰、各模块相互依赖、代码扩展性差、改动一处就牵一发而动全身等问题。 我们常见的设计方式如MVC分层、ISO七层模型、Linux系统分层、Mysql分层、PHP分层等等... ...
分类:
其他好文 时间:
2020-06-24 23:45:12
阅读次数:
81
IS NULL 与 IS NOT NULL 不能用null作索引,任何包含null值的列都将不会被包含在索引中。即使索引有多列这样的情况下,只要这些列中有一列含有null,该列就会从索引中排除。也就是说如果某列存在空值,即使对该列建索引也不会提高性能。 任何在where子句中使用is null或is ...
分类:
其他好文 时间:
2020-06-24 23:44:36
阅读次数:
76
假设你得到一个字符串,然后你想要查一下每个字母出现了多少次。 1. 用字典来实现的优势,就是我们不需要知道字符串中有哪些字母,只需要为其中存在的字母来提供存储空间。 $ cat c.py #!/bin/python def histogram(s): d = dict() for c in s: i ...
分类:
编程语言 时间:
2020-06-24 23:44:23
阅读次数:
99
比赛的时候wa吐了 #include<map> #include<queue> #include<time.h> #include<limits.h> #include<cmath> #include<ostream> #include<iterator> #include<set> #includ ...
分类:
其他好文 时间:
2020-06-24 23:43:49
阅读次数:
64
You are given two arrays (without duplicates) nums1 and nums2 where nums1’s elements are subset of nums2. Find all the next greater numbers for nums1' ...
分类:
其他好文 时间:
2020-06-24 23:43:31
阅读次数:
50
树状数组是一类存储后缀和,更新后缀和,通过lowbit来限定后缀和的长度,利用二进制使得查询、更新的时间复杂度都在$O(logn)$的数据结构,码量十分小,常数优秀 注意:以下下代码部分未经过压力测试,不保证完全正确 单点修改+区间查询 树状数组 1 #include<bits/stdc++.h> ...
分类:
编程语言 时间:
2020-06-24 23:43:14
阅读次数:
73
一、Git常用命令 1、创建版本库 git clone -b 分支名 http的git地址 //Git克隆指定分支 git clone -b 分支名 http的git地址 c:/User/zp/dev指定目录 //Git克隆指定分支、指定目录git init ...
分类:
其他好文 时间:
2020-06-24 23:42:56
阅读次数:
52
给定一个二叉树,判断其是否是一个有效的二叉搜索树。 假设一个二叉搜索树具有如下特征: 节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例 1: 输入: 2 / \ 1 3输出: true示例 2: 输入: 5 / \ 1 4 / \ ...
分类:
其他好文 时间:
2020-06-24 23:42:41
阅读次数:
52
这几天又更新了,好事儿是又有新功能可以玩了,“坏事儿”是感觉又要升级设备了。其实,总的来说这次更新,对低配高配玩家都有好消息。 1. 对于高配玩家,可以跑更高像素的模型。 2. 对于低配玩家,那些跑不起的像素也能跑起来了。 下面就来说说重点更新内容: 1. 模型训练参数 resolution 的最大 ...
分类:
其他好文 时间:
2020-06-24 23:42:23
阅读次数:
190
成功的人生是台阶式向上 首发 | 微信公众号「编程随想曲」 蔡志忠的核心观点就是黑体的那句话, 成功的人生是台阶式向上, 而不是一条水平线。 努力只是说明你拼命在走, 跟你能不能向上走, 关系不大。 那些努力却没有结果的人, 根本原因就在于, 他一直走在平面上, 没有走到更高的台阶。 2020年6月 ...
分类:
其他好文 时间:
2020-06-24 23:42:10
阅读次数:
130
防抖 任务频繁触发的情况下,只有任务触发的间隔超过指定间隔的时候,任务才会执行。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wi ...
分类:
其他好文 时间:
2020-06-24 23:41:58
阅读次数:
70
Docker常用命令 帮助命令 # 显示 Docker 版本信息 docker version # 显示系统信息,包括镜像和容器的数量 docker info # 查看帮助文档 帮助文档地址:https://docs.docker.com/reference/ docker [命令] --help ...
分类:
其他好文 时间:
2020-06-24 23:41:46
阅读次数:
48