1. 云栖社区>
  2. 全部标签>
  3. #伪代码#
伪代码

#伪代码#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

优化代码

下图是老师在标准库中看到的一段代码的伪代码。问我们怎么优化。 老师说,c++程序员要对性能有敏感性。 有时候开源库性能进行了提升,并不一定是因为有了什么大改进,可能只是因为改进了类似下图中的代码而已。

程序员 性能 c++ HASH 伪代码

获取一个数的各个质数因子

这个题用到了题目的知识点,记录一下吧。 假设s和m初始化,s = "a"; m = s; 再定义两种操作,第一种操作: m = s; s = s + s; 第二种操作: s = s + m; 求最小的操作步骤数,可以将...

void 伪代码

通俗易懂,C#如何安全、高效地玩转任何种类的内存之Span的本质(一)。

作为.net程序员,使用过指针,写过不安全代码吗? 为什么要使用指针,什么时候需要使用它? 如果能很好地回答这两个问题,那么就能很好地理解今天了主题了。C#构建了一个托管世界,在这个世界里,只要不写不安全代码,不操作指针,那么就能获得.

编程语言 安全 c# void 高性能 伪代码 source github parse

设计一个百万级的消息推送系统

原文:设计一个百万级的消息推送系统 前言 首先迟到的祝大家中秋快乐。 最近一周多没有更新了。其实我一直想憋一个大招,分享一些大家感兴趣的干货。 鉴于最近我个人的工作内容,于是利用这三天小长假憋了一个出来(其实是玩了两天)。

分布式 redis 架构 模块 物联网 伪代码 zookeeper

PostgreSQL 10.1 手册_部分 III. 服务器管理_第 26 章 高可用、负载均衡和复制_26.4. 日志传送的替代方法

26.4. 日志传送的替代方法 26.4.1. 实现 26.4.2. 基于记录的日志传送 前一节描述的内建后备模式的一种替代方案是使用一个轮询归档位置的 restore_command。这是版本 8.4 及以下版本中唯一可用的选项。

PostgreSQL 服务器 日志 模块 高可用 脚本 伪代码

REST解惑

服务器 伪代码 Transfer REST

大型网站限流算法的实现和改造

最近写了一个限流的插件,所以避免不了的接触到了一些限流算法。本篇文章就来分析一下这几种常见的限流算法 分析之前 依我个人的理解来说限流的话应该灵活到可以针对每一个接口来做。比如说一个类里面有5个接口,那么我的限流插件就应该能针对每一个接口就行不同的限流方案。

算法 线程 插件 伪代码

数据降维

数据降维 分类 PCA(主成分分析降维) 相关系数降维 PCA 降维(不常用) 实现思路 对数据进行标准化 计算出数据的相关系数矩阵(是方阵, 维度是nxn, n是特征的数量) 计算出相关系数矩阵的特征值和特征向量(虽然这里说的是向量, 但是是矩阵, 这个矩阵的每一列都是特征值或者特征向量,...

排序 伪代码

分布式锁(redis/mysql)

单台机器所能承载的量是有限的,用户的量级上万,基本上服务都会做分布式集群部署。很多时候,会遇到对同一资源的方法。这时候就需要锁,如果是单机版的,可以利用java等语言自带的并发同步处理。

分布式 redis 架构 mysql 线程 数据库 高并发 集群 伪代码 update

ZooKeeper 分布式数据结构(四)

前面说了ZooKeeper一些基础性的东西,包括客户端编程框架。这里我们来探索如何更好的运用ZooKeeper。 开始之前,我想先借用Linus Torvalds(Linux创始人)的一句话。

分布式 算法 分布式系统 伪代码 数据结构 zookeeper

多线程题分析

一位前辈发给我的原题为: 评测题目: 2个线程,一个线程输出1-100这个范围内的所有奇数,一个输出1-100内所有的偶数。要求这些数据最终按照 1.2.3.4....48,49,51,50,53,52,55,54,.....98,97,100,99 这个顺序输出。

线程 lock static 多线程 class void 伪代码 last thread

36
GO