摘要: 参考知乎问题栏得到自己的理解: 确立目标: (1)代码能力:更容易写出干净优雅,性能好的代码; (2)面试得心应手; [刷题的过程其实就是学习数据结构和算法的过程,挺不错的别人总结的资源 :给出思路和关键点,还横向地对知识点进行整理,尽量做到一题多解,多题同解。 现在GitHub仓库有30k的 ,并 阅读全文
posted @ 2020-05-17 20:58 wulongming88 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 参考:https://juejin.cn/post/6844903863288332302 冒泡排序代码: #include #include using namespace std; //冒泡排序数组方式 int bubblesort(int a[], int num) { int i=0,j=0 阅读全文
posted @ 2020-12-22 18:23 wulongming88 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本文作为游戏服务器端开发的基本大纲,是游戏实践开发中的总结。第一部分专业基础,用于指导招聘和实习考核, 第二部分游戏入门,讲述游戏服务器端开发的基本要点,第三部分服务端架构,介绍架构设计中的一些基本原则。希望能帮到大家 一 专业基础 1.1 网络 1.1.1 理解TCP/IP协议 网络传输模 阅读全文
posted @ 2020-12-18 18:59 wulongming88 阅读(542) 评论(0) 推荐(0) 编辑
摘要: Redis的高并发和快速原因 1.redis是基于内存的,内存的读写速度非常快; 2.redis是单线程的,省去了很多上下文切换线程的时间; 3.redis使用多路复用技术,可以处理更多的并发连接。非阻塞IO内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、关 阅读全文
posted @ 2020-11-20 12:14 wulongming88 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 谈到Redis服务器的高可用,如何保证备份的机器是原始服务器的完整备份呢?这时候就需要哨兵和复制。 哨兵(Sentinel):可以管理多个Redis服务器,它提供了监控,提醒以及自动的故障转移的功能。 复制(Replication):则是负责让一个Redis服务器可以配备多个备份的服务器。 Redi 阅读全文
posted @ 2020-11-20 11:11 wulongming88 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 排序分为: (1)选择排序,插入排序,冒泡排序,希尔排序,快速排序,归并排序,堆排序, (2)计数排序,桶排序,基数排序; 查找分为:二分查找,顺序查找 以下两个分享写的关于排序非法好的写法: https://juejin.im/post/6844903863288332302(这或许是东半球讲十大 阅读全文
posted @ 2020-11-09 11:16 wulongming88 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 小史是一个应届生,虽然学的是电子专业,但是自己业余时间看了很多互联网与编程方面的书,一心想进BAT互联网公司。 之前小史在BAT三家的面试中已经挂了两家,今天小史去了BAT中的最后一家面试了。 简单的自我介绍后,面试官给了小史一个问题。 【面试现场】 题目:如何在10亿数中找出前1000大的数? 小 阅读全文
posted @ 2020-11-08 20:45 wulongming88 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 后续列出 阅读全文
posted @ 2020-11-08 16:42 wulongming88 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 自从使用protobuf作序列化工具之后,每次面试都问我,为什么用?很迅速的回答了体积小,解析快。为什么小,采用了varint的压缩方式,那你讲一下这个压缩方式,然后emmm…那为什么解析快,有没有跟其他做过对比,又是emmm… test.proto syntax = "proto2"; messa 阅读全文
posted @ 2020-09-22 16:15 wulongming88 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 很久没有写博客了,坟头草都长了老高了。写博客要靠惯性,一旦停下来时间长了,就很难再坚持下去。今天艰难地捡起来,以后每周至少写一篇。 这篇文章讲一讲docker save和docker export的区别。 缘起 docker save和docker export都能导出镜像包,咋看起来区别似乎不大。 阅读全文
posted @ 2020-09-17 01:06 wulongming88 阅读(1421) 评论(0) 推荐(1) 编辑
摘要: 主 题 :INTO100沙龙时间 :2015年11月21日下午地点 :梦想加联合办公空间分享人:卫向军(毕业于北京邮电大学,现任微博平台架构师,先后在微软、金山云、新浪微博从事技术研发工作,专注于系统架构设计、音视频通讯系统、分布式文件系统和数据挖掘等领域。) 架构以及我理解中架构的本质 在开始谈我 阅读全文
posted @ 2020-09-16 16:03 wulongming88 阅读(119) 评论(0) 推荐(0) 编辑