上一页 1 2 3 4 5 6 7 ··· 24 下一页

2018年5月20日

HTML盒子模型

摘要: 写网页需要设置元素之间的间距,让布局更加好看。 记录一下。 参考: css盒子模型,http://www.runoob.com/css/css-boxmodel.html css3教程,http://www.runoob.com/css3/css3-tutorial.html 阅读全文

posted @ 2018-05-20 23:11 旭东的博客 阅读(372) 评论(0) 推荐(0) 编辑

2018年5月19日

架构系统的雪崩理解

摘要: 1.背景 最近遇到了线上服务的雪崩,查查资料,整理整理。 离线架构更多的是考虑数据写入时的, 成功率,建库成功率有几个9 吞吐量,上亿数据多久可以完成建库。 数据一致性,机房间、同机房副本间。 延时,单条数据的写入时间分位值。离线对延时要求可能不严格。 在线架构更多的是考虑数据读取时的, 成功率,后 阅读全文

posted @ 2018-05-19 09:20 旭东的博客 阅读(2593) 评论(0) 推荐(0) 编辑

2018年5月13日

C++11 lambda表达式学习

摘要: 最近在接手一个模块,看到了很多奇葩的语法,查了一下是lambda表达式,这块还真不了解。周末学习一下记录记录。 lambda表达式是C++11最重要也最常用的一个特性之一。lambda来源于函数式编程的概念,也是现代编程语言的一个特点。目前支持lamdba的语言不少,如python,C++11, J 阅读全文

posted @ 2018-05-13 10:55 旭东的博客 阅读(680) 评论(0) 推荐(0) 编辑

2018年5月12日

C++11 std::shared_ptr总结与使用

摘要: 最近看代码,智能指针用的比较多,自己平时用的少,周末自己总结总结。方便后续使用。 std::shared_ptr大概总结有以下几点: (1) 智能指针主要的用途就是方便资源的管理,自动释放没有指针引用的资源。 (2) 使用引用计数来标识是否有多余指针指向该资源。(注意,shart_ptr本身指针会占 阅读全文

posted @ 2018-05-12 10:34 旭东的博客 阅读(63048) 评论(4) 推荐(3) 编辑

2018年5月7日

Kafka学习笔记

摘要: 最近在看“kafk权威指南”,记录一下。 1. kafka是一个队列,开源的发布订阅系统,可以支持在线、离线任务。 2. kafka作为队列系统,下游从kafka拉取数据并将处理成功信息反馈到kafka,可以实现下游至少处理一次,保证不丢数据。 可以结合其他启动(如去重等)实现消费一次且仅一次。 消 阅读全文

posted @ 2018-05-07 08:05 旭东的博客 阅读(492) 评论(0) 推荐(0) 编辑

2018年5月6日

算法: 二叉树增、删、查、找

摘要: 最近写个任务与二叉树相关。 这里记录一下二叉树相关代码。后续可以使用。 阅读全文

posted @ 2018-05-06 21:08 旭东的博客 阅读(969) 评论(0) 推荐(1) 编辑

2018年4月27日

对多个有序数组,实现归并操作

摘要: 工作中遇到了多个有序链的归并操作,这里记录一下解决方法。方便后续使用。 归并的方法列2种: (1) 堆排序, 或者胜利树。减少比较次数。效率高,实现比较麻烦。 (2) 普通方法,每次都需要比较。实现简单,一般用这个就可以。 下面的代码是,普通的方法,支持多个有序数组的归并操作。 阅读全文

posted @ 2018-04-27 08:34 旭东的博客 阅读(3024) 评论(0) 推荐(0) 编辑

2018年4月26日

C++ 友元类使用 (friend)

摘要: C++中私有变量对外部类是不能直接访问的,也是不能继承的。 使用友元类可以访问类中的私有方法、私有变量,虽然对类的封装有一定的破坏,但是有时也是很实用的。 在实际中,在修改已有代码时,为了不大改动已有代码: (1) 对于没有继承关系的类,如果有关联,使用友元类还是比较方便的。 (2) 对于有继承关系 阅读全文

posted @ 2018-04-26 08:10 旭东的博客 阅读(14458) 评论(0) 推荐(0) 编辑

2018年4月3日

正向代理与反向代理区别图解 (nginx)

摘要: 1. 背景 经常听到代理,比如通常我们要上国外的网站时,需要买vpn作为跳板机器进行访问。 但是在公司里面也听到了nginx支持反向代理。 那什么是正向代理,什么是反向代理?在网上看了写内容,说一下自己的理解。 2. 正向代理 正向代理,是在用户端的。比如需要访问某些国外网站,我们可能需要购买vpn 阅读全文

posted @ 2018-04-03 08:34 旭东的博客 阅读(41466) 评论(1) 推荐(8) 编辑

2018年3月25日

linux top命令看到的实存(RES)与虚存(VIRT)分析

摘要: 近期在公司中解决程序使用的内存高问题,将一部分之前无法回收的内存进行了回收,实现降内存效果(降实存)。 在统计效果时, QA问是统计RES(实存)还是VIRT(虚存)。 在网上学习看了一些博客,这里自己总结一下RES和VIRT的区别。 1. 概念 VIRT: RES: SHR: 2. 测试 (1) 阅读全文

posted @ 2018-03-25 16:00 旭东的博客 阅读(60451) 评论(1) 推荐(4) 编辑

上一页 1 2 3 4 5 6 7 ··· 24 下一页

导航