会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Boblim
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
23
24
25
26
27
28
29
30
31
···
60
下一页
2019年3月11日
Git 分支 - 分支的新建与合并
摘要: 分支的新建与合并 现在让我们来看一个简单的分支与合并的例子,实际工作中大体也会用到这样的工作流程: 假设此时,你突然接到一个电话说有个很严重的问题需要紧急修补,那么可以按照下面的方式处理: 分支的新建与切换 首先,我们假设你正在项目中愉快地工作,并且已经提交了几次更新(见图 3-10)。 图 3-1
阅读全文
posted @ 2019-03-11 16:06 Boblim
阅读(2451)
评论(0)
推荐(0)
2019年3月7日
Kafka学习入门
摘要: 最近工作中用到了两个很给力的项目,一个是Kafka,一个是Strom。本着自我学习并方便他人的目的,我会将我觉得比较有用的英文文档翻译在此(保留系统专有名词不作翻译)。 1kafka介绍 在流式计算中,Kafka一般用来缓存数据,Storm通过消费Kafka的数据进行计算。 Apache Kafka
阅读全文
posted @ 2019-03-07 17:30 Boblim
阅读(680)
评论(0)
推荐(1)
多播(组播)、单播、任播和广播
摘要: 定义 单播(unicast): 是指封包在计算机网络的传输中,目的地址为单一目标的一种传输方式。它是现今网络应用最为广泛,通常所使用的网络协议或服务大多采用单播传输,例如一切基于TCP的协议。 网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“
阅读全文
posted @ 2019-03-07 15:57 Boblim
阅读(14591)
评论(0)
推荐(6)
2019年3月5日
聊一聊Spring中的线程安全性
摘要: Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“bean”。但其实,Spring并没有保证这些对象的线程安全,需要由开发者自己编写解决线程安全问题的代码。 Spring对每个bean提供了一个scope属性来表示该bean的作用域。它是bean的生命周期。例如,一个scope为sin
阅读全文
posted @ 2019-03-05 19:51 Boblim
阅读(8838)
评论(0)
推荐(1)
Kyoto Cabinet 使用及原理
摘要: Kyoto Cabinet 基本规格书 如果你知道 Tokyo Cabinet ,那么就应该知道 Kyoto Cabinet,因为他们都是同一个作者(平林幹雄)开发出来的 Key-Value 数据库。 Kyoto Cabinet:a straightforward implementation of
阅读全文
posted @ 2019-03-05 15:28 Boblim
阅读(2785)
评论(0)
推荐(0)
NoSQL数据存储
摘要: 些数据库并不是关系型的,不支持 SQL。它们用来处理庞大的数据集、支持更加灵活的 数据定义以及定制的数据操作。这些被统称为 NoSQL(not only SQL) 。 dbm family dbm格式是按照键值对的形式储存,封装在应用程序(例如网页浏览器)中,用来维护各种各样的配置。从以下角度看,d
阅读全文
posted @ 2019-03-05 15:18 Boblim
阅读(959)
评论(0)
推荐(0)
2019年2月21日
接收连接basic_socket_acceptor
摘要: 概述 TCP有一处和UDP不同的地方是TCP是面向连接的,TCP有建立连接、通信、关闭连接的操作,Boost.Asio提供了ip::tcp::acceptor用来接收新的TCP连接,底层由socket_acceptor_service提供连接服务, basic_socket_acceptor作为连接
阅读全文
posted @ 2019-02-21 14:42 Boblim
阅读(1175)
评论(0)
推荐(0)
boost::asio::ip::tcp实现网络通信的小例子
摘要: 同步方式: Boost.Asio是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。 头文件 名空间 ASIO库能够使用TCP、UDP、ICMP、串口来发送/接收数据,下面先介绍TCP协议的读写操作 对于读写方式,ASIO支持同步和异步两种方式,首先登场的是同步
阅读全文
posted @ 2019-02-21 11:55 Boblim
阅读(18062)
评论(2)
推荐(3)
2019年2月20日
Boost.Asio 网络编程([译]Boost.Asio基本原理)
摘要: 转自:https://m.w3cschool.cn/nlzbw/nlzbw-3vs825ya.html Boost.Asio基本原理 这一章涵盖了使用Boost.Asio时必须知道的一些事情。我们也将深入研究比同步编程更复杂、更有乐趣的异步编程。 网络API 这一部分包含了当使用Boost.Asio
阅读全文
posted @ 2019-02-20 19:54 Boblim
阅读(20861)
评论(0)
推荐(2)
2019年2月19日
浅谈 Boost.Asio 的多线程模型
摘要: Boost.Asio 有两种支持多线程的方式,第一种方式比较简单:在多线程的场景下,每个线程都持有一个io_service,并且每个线程都调用各自的io_service的run()方法。 另一种支持多线程的方式:全局只分配一个io_service,并且让这个io_service在多个线程之间共享,每
阅读全文
posted @ 2019-02-19 17:01 Boblim
阅读(7647)
评论(0)
推荐(0)
上一页
1
···
23
24
25
26
27
28
29
30
31
···
60
下一页
公告