排序:
默认
按更新时间
按访问量

图论总结

图论总结 二分图最大匹配 km最大权最小权 最大流 最小费用最大流 强联通分量 割点点双联通 割边边双联通 最大团 带权并查集 图论总结 二分图最大匹配 int match[MAXN]; bool vis[MAXN]; bool dfs(int u) { for...

2017-08-19 09:32:21

阅读数:169

评论数:0

数论总结

数论总结 欧拉定理 aφ(n)≡1(modn)" role="presentation" style="position: relative;">aφ(n)≡1(modn)aφ(n)≡1(m...

2017-08-18 22:00:10

阅读数:152

评论数:0

出错总结欢迎提供建议

本文章记录编写题目代码时容易犯错的地方,提交代码之前,请务必一一检查确保正确。 手动扩栈:#pragma comment(linker, “/STACK:204800000,204800000”)用c++提交 1.最大流注意点的范围,不一定是n,边的数量,尤其重要,要开双倍。同样的数组范围确保...

2017-08-12 22:08:24

阅读数:117

评论数:0

网络编程学习笔记(十)多进程服务器端

进程概念及应用 利用之前所讲的内容,我们可以构建按序向第一个客户端到第一百个客户端提供服务的服务器端。当然第一个客户端不会抱怨服务器端,但如果每个客户端的平均服务时间为0.5秒,则第100个客户端会对服务器端产生相当大的不满。 两种类型的服务器端 1.“第一个连接请求的受理时间为0秒,第50...

2018-08-22 18:46:07

阅读数:37

评论数:0

网络编程学习笔记(九)套接字的多种可选项

套接字多种可选项 我们之前写的程序都是创建好套接字后(未经特别操作)直接使用的,此时通过默认的套接字特性进行数据通信。之前的示例较为简单,无需特别操作套接字特性,但有时的确需要更改。 协议层 选项名 读取 设置 SOL_SOCKET SO_SNDBUF ...

2018-08-22 17:17:13

阅读数:23

评论数:0

网络编程学习笔记(八)域名及网络地址

域名系统 何为域名 提供网络服务的服务器端也是通过IP地址区分的,但几乎不可能以非常难记的IP地址形式交换服务器端地址信息。因此,将容易记的,易于表述的域名分配并取代IP地址。 DNS服务器 DNS服务器实际上就是用来解析域名的,把域名的对应的IP地址找出来,返回给客户端。 默认DNS服...

2018-08-22 13:22:14

阅读数:45

评论数:0

(工业机器人)入门知识

智能工业化,当然要了解机器人了 工业机器人有两种坐标表示位置方法,一般都是6个点。 第一种是世界坐标,(x,y,z,rx,ry,rz)。x,y,z就是我们常用的3维坐标系,后3个变量就是对应的相对于轴的偏转亮。 第二种是关节坐标,是机器人每个关节对应的角度。(大部分机器人都是6个关节)。 ...

2018-08-03 16:54:41

阅读数:89

评论数:0

网络编程学习笔记(七)优雅的断开套接字连接

基于TCP的半关闭   TCP中的断开连接过程更重要,因为连接过程中一般不会出现大的变数,但断开过程有可能发生意想不到的情况,因此应准确掌控。只有明白了下面讲的半关闭(Half-close),才能明确断开过程。 单方面断开连接带来的问题   Linux的close函数和Windows的clo...

2018-07-23 16:47:42

阅读数:63

评论数:0

网络编程学习笔记(六)基于UDP的服务器端/客户端

理解UDP UDP套接字的特点 UDP的作用到底是什么呢,为了提供可靠的数据传输服务,TCP在不可靠的IP层进行流控制,而UDP就缺少这种流控制机制。 流控制是区分UDP和TCP的最重要的标志。但若从TCP中除去流控制,所剩内容也屈指可数。可以说TCP的生命在于流控制。“与对方套接字连接及断...

2018-07-20 17:05:14

阅读数:28

评论数:0

网络编程学习笔记(五)基于TCP的服务器端/客户端(2)

回声客户端的完美实现 回声服务器端没有问题,只有回声客户端有问题。 因为回声客户端传输的是字符串,而且是通过调用write函数一次性发送的。之后还调用一次read函数,期待着接收自己传输的字符串。 回声客户端问题实际上是初级程序员经常犯的错误,其实很容易解决,因为可以提前确定接收数据的大小。...

2018-07-19 19:00:10

阅读数:28

评论数:0

网络编程学习笔记(四)基于TCP的服务器端/客户端(1)

理解TCP和UDP   根据数据传输方式的不同,基于网络协议的套接字一般分为TCP套接字和UDP套接字。因为TCP套接字是面向连接的,因此又称基于流(stream)的套接字。   TCP是Transmission Control Protocol(传输控制协议)的简写,意为“对数据传输过程的控...

2018-07-18 18:36:18

阅读数:48

评论数:0

网络编程学习笔记(三)地址族与数据序列

分配给套接字的IP地址与端口号 IP是Internet Protocol(网络协议)的简写,是为收发网络数据而分配给计算机的值。端口号并非赋予计算机的值,而是为区分程序中创建的套接字而分配给套接字的序号。 网络地址(Internet Address) IP地址分为两类: IPv4:4字节地...

2018-07-17 17:33:39

阅读数:51

评论数:0

网络编程学习笔记(二)套接字类型与协议设置

协议:协议就是为了完成数据交换而定好的约定。计算机间对话必备通信规则。 详细介绍创建套接字函数 int socket(int domain, int type, int protocol); domain 套接字中使用的协议族(Protocol Family)信息 type 套接字数据传输类型...

2018-07-17 11:59:50

阅读数:49

评论数:0

网络编程学习笔记(一)理解网络编程和套接字

  因为需要开始学习网络编程,因为之前c,c++比较熟练,所以挑选了容易上手的《TCP/IP网络编程》这本书。 网络编程中接受连接请求的套接字创建过程可整理如下: #include <sys/socket.h>//用到的头文件 ...

2018-07-16 18:13:55

阅读数:42

评论数:0

解决Ubuntu下codeblocks无法实现括号匹配自动换行的问题

在终端输入命令: sudo apt-get install codeblocks-contrib 如果提示你需要依赖包,那多半是没有更新源,在终端输入: sudo apt-get update 如何在Ubuntu 16.04/17.04上安装Code::Blocks Code...

2018-06-07 11:47:04

阅读数:189

评论数:0

vue-router 如何在当前路由下重新点击当前路由的router-link实现刷新

<router-link to="/home" @click.native="flushCom">首页</router-link> ...

2018-05-30 19:15:13

阅读数:1065

评论数:0

Windows下Node.js与npm的安装与配置

1:先下载Node.js,网站https://nodejs.org/en/,左侧为稳定版,右侧为最新版,推荐稳定版 2:Node.js安装,运行下载后的.msi文件,一路下一步就可以了,我选择的安装路径为E:\Program...

2018-05-24 10:45:31

阅读数:492

评论数:0

IDEA的校园邮箱激活方式

JetBrains开发工具免费提供学生和教师使用。取得授权后只需要使用相同的 JetBrains 帐号就可以激活其他产品,不需要重复申请。 开始申请前请先到 https://www.jetbra...

2018-05-24 10:21:39

阅读数:188

评论数:0

Vue学习(todolist小实例)

包括功能开发、组件拆分、组件与实例的关系、以及删除功能。 <!DOCTYPE html> <html lang="en"> <head&a...

2018-05-22 21:39:27

阅读数:113

评论数:0

区块链 科普+扫盲

有幸听了徐梁老师的讲解。 徐 梁:中国科学院博士,高级工程师职称。长期从事信息技术领域的研究工作和相关产品的售前、售后技术支持工作。其中从事技术产品和相关知识领域的培训工作近二十年。对于通信行业的各产品线均有所了解,熟悉核心网交换技术、宽带接入技术、IP网络技术、虚拟化技术,以及Linux操作平...

2018-04-30 22:07:09

阅读数:57

评论数:0

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