12 2020 档案

摘要:我使用的环境是:mac + vscode 1、vscode需要下载plantuml插件,然后配置Graphviz 既可完成环境配置。 2、https://blog.csdn.net/weixin_43141815/article/details/91791469 https://blog.csdn. 阅读全文
posted @ 2020-12-30 15:40 小海哥哥de 阅读(156) 评论(0) 推荐(0) 编辑
摘要:1、安装 Homebrew 由于官网提供的网址,链接拒绝。无法使用。 可以使用这个方法。 2、安装 Graphviz 使用这个方法。 阅读全文
posted @ 2020-12-30 14:43 小海哥哥de 阅读(266) 评论(0) 推荐(0) 编辑
摘要:redis(remote dictionary server )是一个由salvatore sanfilippo 编写的开源的、基于键值对的缓存与存储系统,具有以下特点: 1、高性能:读的速度11万次/秒,写的速度8万次/秒。 2、数据结构丰富:redis相比大多数其他key-value存储结构,有 阅读全文
posted @ 2020-12-14 11:18 小海哥哥de 阅读(69) 评论(0) 推荐(0) 编辑
摘要:深度优先搜索算法: 根据一个点‘1’扩展到周围四个节点,并将节点置为‘0’,依次进行此操作;每发现一个‘1’,则岛屿个数加一。 class Solution { private: void dfs(vector<vector<char>> &grid, int r, int c) { int nr 阅读全文
posted @ 2020-12-12 16:31 小海哥哥de 阅读(88) 评论(0) 推荐(0) 编辑
摘要:(1)一套类似QQ或微信的登录接入系统,每秒有10W次接入登录请求,现在需要设计一套算法,实现对于最近5分钟有重复登录的用户,进行额外的安全接入提醒,针对如何有效识别重复登录,请设计一下数据结构算法来解决,注意时间与空间复杂度 (2) (力扣原题166) (3) (4)某个公交站台上等车,发现1小时 阅读全文
posted @ 2020-12-11 11:07 小海哥哥de 阅读(325) 评论(0) 推荐(0) 编辑
摘要:线程池、 内存池、 连接池、 消息队列 线程池的实现 1、目前boost库,nginx中都有线程池实现 2、自己实现 创建线程池的过程 1、一次性创建多个线程 2、每次使用线程的时候,从线程池拿一个线程 3、线程用完后将空闲线程返回给线程池 4、异步解耦的作用 线程池的作用 将准备好任务,由线程池处 阅读全文
posted @ 2020-12-10 23:38 小海哥哥de 阅读(85) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/wujinsen/p/8949293.html https://blog.csdn.net/lsdnh_123/article/details/79204384 https://blog.csdn.net/armygan/article/details 阅读全文
posted @ 2020-12-06 22:07 小海哥哥de 阅读(75) 评论(0) 推荐(0) 编辑
摘要:1、有序集合(ordereset)用在哪里? 排行榜、成绩排名 2、跳表 数据结构? a、有序的数据结构,增删改查,数组,增删时存在大量数据移动 b、有序的链表,增删改查:O(n)。如何增加查找的效率?增加一层有序链表可以增加查找效率。如果数据量大,可以继续增加有序链表。 (1)如何增加有序链表? 阅读全文
posted @ 2020-12-06 00:02 小海哥哥de 阅读(297) 评论(0) 推荐(0) 编辑
摘要:资料: https://blog.csdn.net/qq_52143183/article/details/127710841 https://blog.csdn.net/javadocdoc/article/details/109402960 1、redis 内存数据库,KV数据库(memcach 阅读全文
posted @ 2020-12-05 19:46 小海哥哥de 阅读(83) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示