#百面机器学习

Socket网络编程--Libev库学习(2)

  这一小节讲各个观察器(Watcher)  在libev下面watcher相当于EventHandler这么一个概念,通常里面会绑定fd回调函数以及我们需要关注的事件。然后一旦触发事件之后会触发我们使用的回调函数,回调函数参数通常有reactor,watcher以及触发的事件。这里不打算重复文档里面的watcher相...

Socket网络编程--Libev库学习(1)

  这一节是安装篇。  Socket网络编程不知不觉已经学了快两个月了。现在是时候找个网络库学学了。搜索了很多关于如何学网络编程的博客和问答。大致都是推荐学一个网络库,至于C++网络库有那么几个,各有各的好处。这里就选这个代码量少了,方便入门,等有一定的基础后,再看看“学之者生,用之着死”的ace或者有可能成为C++标...

学习笔记之gethostbyaddr函数

  刚才学了gethostbyname函数,这个gethostbyaddr函数的作用是通过一个IPv4的地址来获取主机信息,并放在hostent结构体中。#include<netdb.h>structhostent*gethostbyaddr(constchar*addr,socklen_tlen,intf...

学习笔记之gethostbyname函数

  我们现在认知一台计算机主机通常采用直观可读的名字。例如博客园我们会记住www.cnblogs.com而不是记住42.121.252.58这个IP。对于大多数的应用程序来说应该是处理名字而不是处理地址。如果说对于一个点分十进制来说还好记住,那么当使用IPv6时,IP地址就不是那么好记了。  下面将介绍Linux下的一...

第三章:关于交换机的自学习与转发

  重点例题:  答案:  解释:1:A向B发送一帧:S1自学习与转发帧过程:自学习取出源地址,发现S1表中MAC地址没有A,所以把A(MAC地址)--->1(接口)写入S1表;查表,发现S1表中没有目的地址B,所以进行广播(向除了1接口以外的都发送,即...

WorkerMan 入门学习之(四)GatewayWorker框架与ThinkPHP5.1框架结合案例

GatewayWorker是基于Workerman开发的一个可分布式部署的TCP长连接框架,专门用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等文档地址:http://www.workerman.net/gatewaydoc/   一、测...

Linux 学习 (五) DNS配置

没有配置DNS会引起的问题yum命令ssh命令等不能进行错误:Couldnotresolvehost:centos.ustc.edu.cn;本文例子:CentOS7下DNS配置网络适配器设置   1.root权限登录终端输入$ipadd   ens33为我的名...
代码星球 ·2020-12-27

Redis 学习笔记(十二)Redis 复制功能详解 ----- (error) READONLY You can't write against a read only slave

Redis复制(Replication)1.复制介绍分布式数据库为了获取更大的存储容量和更高的并发访问量,会将原来集中式数据库中的数据分散存储到多个通过网络连接的数据存储节点上。Redis为了解决单点数据库问题,会把数据复制多个副本部署到其他节点上,通过复制,实现Redis的高可用性,实现对数据的冗余备份,保证数据和服...

平时学习积累的网站

1.使用VMware安装CentOS7详请https://blog.csdn.net/hui_2016/article/details/68927487------老男孩培训网站http://www.cnblogs.com/yuanchenqi/articles/6083427.htmlyuan先生博客https://...
代码星球 ·2020-12-27

C++ STL之set学习笔记

1.set了解:set作为一个容器也是用来存储同一数据类型的数据类型,并且能从一个数据集合中取出数据,在set中每个元素的值都唯一,而且系统能根据元素的值自动进行排序。应该注意的是set中数元素的值不能直接被改变。C++STL中标准关联容器set,multiset,map,multimap内部采用的就是一种非常高效的平...
代码星球 ·2020-12-27

P2066 机器分配

无总公司拥有高效设备M台,准备分给下属的N个分公司。各分公司若获得这些设备,可以为国家提供一定的盈利。问:如何分配这M台设备才能使国家得到的盈利最大?求出最大盈利值。其中M≤15,N≤10。分配原则:每个公司有权获得任意数目的设备,但总台数不超过设备数M。输入格式:第一行有两个数,第一个数是分公司数N,第二个数是设备台...
代码星球 ·2020-12-27

Trie字典树的学习及理解

字典树详解见此我这里学习时主要是看了李煜东的进阶指南里的讲解,以下是书中介绍的内容。Trie,又称字典树,是一种用于实现字符串快速检索的多叉树结构,Tire的每个节点都拥有若干个字符指针,若在插入或检索字符串时扫描到一个字符c,就沿着当前节点的c这个字符指针,走向该指针指向的节点。初始化时一颗空Trie仅包含一个根节点...
代码星球 ·2020-12-26

算是一份学习计划

基础算法:文件类型和文件操作     高精度计算    数据排序    递推算法   递归算法  搜索与回溯算法  &n...
代码星球 ·2020-12-26

每天学习一个Linux命令-目录

阅读目录(Content)一、文件目录操作命令:二、文件查找命令:三、文件和目录属性:四、linux文件权限设置五、文件打包、压缩、解压六、其他常用命令七、性能优化和优化命令在工作中总会零零散散使用到各种Linux命令,从今天开始详细的学习一下linux常用命令,坚持每天一个命令,学习的主要参考资料为:  1.竹子-博...

机器学习因果推理

人工智能先驱、贝叶斯网络之父、美国计算机科学家JudeaPearl在最近的一篇论文中解释了基于数据统计的机器学习系统的一些局限性。要理解“为什么”,并回答“如果……会怎样”之类的问题,我们需要某种因果模型。在社会科学领域,尤其是流行病学中,一种名为“结构因果模型”(SCM)的革命性数学框架已经被广泛采用。Pearl介绍...
代码星球 ·2020-12-24
首页上一页...7071727374...下一页尾页