随笔分类 -  程序员之家

上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 82 下一页
摘要:摘要:用户体验的描述比较主观,产品功能的可用性、可靠性、性能等都会影响用户的使用体验,比如功能bug问题也会说体验不好,程序崩溃也会说体验不好,性能卡顿会说体验不好,那是不是都在用户体验测试的范围呢? 测试人员如何有效地进行用户体验测试? 1 什么是用户体验?UE != UI UI:User Int 阅读全文
posted @ 2021-02-07 14:05 华为云开发者联盟 阅读(884) 评论(0) 推荐(0)
摘要:摘要:从发展历程到通信模型设计,到你了解一下GaussDB通信原理知识。 MPPDB通信库发展历程 Postgres-XC 方法:采用libpq通信库实现CN和DN之间的连接,CN负责计算,DN仅进行数据存储。 缺点:随着计算任务的不断增大,CN计算出现瓶颈,且白白浪费DN的计算能力。 V1R3 方 阅读全文
posted @ 2021-02-07 11:29 华为云开发者联盟 阅读(686) 评论(0) 推荐(0)
摘要:摘要:本文涵盖了20个CSS技巧,可以解决许多工作中常见的问题, 让你也成为一个CSS高手。 1、使用CSS重置(reset) css重置库如normalize.css已经被使用很多年了,它们可以为你的网站样式提供一个比较清晰的标准,来确保跨浏览器之间的一致性。 大多数项目并不需要这些库包含的所有规 阅读全文
posted @ 2021-02-05 11:35 华为云开发者联盟 阅读(456) 评论(0) 推荐(0)
摘要:摘要:详细讲解了相对路径和绝对路径的引用方法。 在某次运行过程中出现了如下两个报错: 报错1: ModuleNotFoundError: No module named '__main__.src_test1'; '__main__' is not a package 报错2: ImportErro 阅读全文
posted @ 2021-02-05 10:24 华为云开发者联盟 阅读(1134) 评论(0) 推荐(0)
摘要:摘要:用锁遇到过哪些问题? 一、白话分布式 什么是分布式,用最简单的话来说,就是为了较低单个服务器的压力,将功能分布在不同的机器上面;就比如: 本来一个程序员可以完成一个项目:需求->设计->编码->测试 但是项目多的时候,一个人也扛不住,这就需要不同的人进行分工合作了 这就是一个简单的分布式协同工 阅读全文
posted @ 2021-02-05 10:00 华为云开发者联盟 阅读(997) 评论(1) 推荐(2)
摘要:摘要:angular.js 准确的来说,应该不是一个框架,是一个 js 库,一个依赖于 jQuery 的进一步封装,去除繁琐的 DOM 操作,使用数据驱动的 MVC 模块化库。 哎,很难受,连续两个大坑,都被我碰上了,以前没有写过 angular,还以为 angular 就是跟 vue, react 阅读全文
posted @ 2021-02-04 13:54 华为云开发者联盟 阅读(413) 评论(0) 推荐(0)
摘要:摘要:Redis在主从模式下会有许多问题需要考虑,这里写了一些关于redis在多服务器下的一些问题分析和总结。 Redis单节点存在单点故障问题,为了解决单点问题,一般都需要对redis配置从节点,然后使用哨兵来监听主节点的存活状态,如果主节点挂掉,从节点能继续提供缓存功能。主从配置结合哨兵模式能解 阅读全文
posted @ 2021-02-04 10:28 华为云开发者联盟 阅读(1038) 评论(0) 推荐(1)
摘要:摘要:同源策略就是指必须在同一个协议,域名,端口号下,而且三者必须一致的。 本文会从以下几个方面讲述同源策略: 第一点 what:什么是同源策略 第二点 why:为什么需要同源策略 第三点 how:如何解决经典的跨域问题 什么是同源策略 什么是同源策略呢?通常一个概念出来之后,我会从生活的实际例子找 阅读全文
posted @ 2021-02-03 10:34 华为云开发者联盟 阅读(678) 评论(0) 推荐(0)
摘要:摘要:图的算法是进行静态分析的基础数据算法,如何提高图的分析效率,就需要对图的算法有进一步的认识。 1. 引言 在静态分析技术中, 我们常用会将代码转成抽象语法树(AST), 然后采用深度遍历(DFS)来完成对语法树的遍历和查询,找到潜在的问题缺陷。 对于语义的分析,我们采用的控制流和数据流也都无一 阅读全文
posted @ 2021-02-02 10:49 华为云开发者联盟 阅读(589) 评论(0) 推荐(0)
摘要:摘要:在java中所有的map都实现了Map接口,因此所有的Map都可以用以下的方式去遍历。 在java中所有的map都实现了Map接口,因此所有的Map都可以用以下的方式去遍历。这篇文章主要给大家介绍了关于Java中遍历Map集合的5种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有 阅读全文
posted @ 2021-02-01 11:34 华为云开发者联盟 阅读(929) 评论(0) 推荐(0)
摘要:摘要:为了解决磁盘存储空间限制的问题,提出分盘存储手段,从而实现备集群备份文件分散存储的目的。 1. 摘要 双集群容灾场景下,需要将主集群中的数据备份到备集群。然而,随着主集群数据量的增大,备集群不存在一个单独的大容量磁盘用于存放主集群发来的备份集,或存放备份集的盘符空间不足以存储主集群发来的所有备 阅读全文
posted @ 2021-02-01 10:58 华为云开发者联盟 阅读(485) 评论(0) 推荐(0)
摘要:摘要:排序是计算机的一种操作方法,其目的是将一组“无序”的记录序列调整为“有序”的记录序列,主要分为内部排序和外部排序。 排序 排序是计算机的一种操作方法,其目的是将一组“无序”的记录序列调整为“有序”的记录序列,主要分为内部排序和外部排序。 (1)冒泡排序(起泡排序) 冒泡排序(Bubble So 阅读全文
posted @ 2021-02-01 10:23 华为云开发者联盟 阅读(479) 评论(0) 推荐(0)
摘要:摘要:性能优化通常是在现有系统和代码基础上做改进,考验的是开发者反向修复的能力,而性能设计考验的是设计者的正向设计能力,但性能优化的方法可以指导性能设计,两者互补。 性能优化是指在不影响正确性的前提下,使程序运行得更快,它是一个非常广泛的话题。 优化有时候是为了降低成本,但有时候,性能能决定一个产品 阅读全文
posted @ 2021-01-30 14:22 华为云开发者联盟 阅读(971) 评论(0) 推荐(1)
摘要:摘要:本文介绍两种端到端训练通用目标检测算法--DETR和DeFCN。 通用目标检测作为计算机视觉中一个基础的任务,对着图像理解、信息提取有着极为重要的意义。对于该任务目前已经发展出了许多方法,如基于全卷积的单阶段方法DenseBox,YOLO,SSD, RetinaNet和CenterNet等,以 阅读全文
posted @ 2021-01-30 11:58 华为云开发者联盟 阅读(697) 评论(0) 推荐(0)
摘要:摘要:Volcano主要是基于Kubernetes做的一个批处理系统,希望上层的HPC、中间层大数据的应用以及最下面一层AI能够在统一Kubernetes上面运行的更高效。 Volcano产生的背景 上图是我们做的一个分析,我们将其分为三层,最下面为资源管理层,中间为领域的框架,包括AI的体系、HP 阅读全文
posted @ 2021-01-29 10:55 华为云开发者联盟 阅读(962) 评论(0) 推荐(0)
摘要:摘要:linux程序运行的状态以及如何推导调用栈。 1、背景知识 1、ARM64寄存器介绍: 2、STP指令详解(ARMV8手册): 我们先看一下指令格式(64bit),以及指令对于寄存机执行结果的影响 类型1、STP <Xt1>, <Xt2>, [<Xn|SP>], #<imm> 将Xt1和Xt2 阅读全文
posted @ 2021-01-28 10:40 华为云开发者联盟 阅读(3315) 评论(0) 推荐(1)
摘要:摘要:Hash索引有两个明显的限制:(1)当key的数量很多时,维护Hash索引会给内存带来很大的压力;(2)区间查询很低效。如何对这两个限制进行优化呢?这就轮到本文介绍的主角,LSM树,出场了。 我们通过append-only log的数据结构,实现了一个具备高写入性能的key-value数据库。 阅读全文
posted @ 2021-01-28 10:22 华为云开发者联盟 阅读(496) 评论(0) 推荐(1)
摘要:摘要:高性能计算(HPC)在各个领域都有广泛的应用。本文通过典型的HPC应用WRF,介绍了HPC应用在Kubernetes+Volcano上运行方式。 Kubernetes已经成为云原生应用编排、管理的事实标准,越来越多的应用选择向K8S迁移。HPC作为传统的分布式计算模式,在很多领域都有着广泛的应 阅读全文
posted @ 2021-01-27 14:59 华为云开发者联盟 阅读(817) 评论(0) 推荐(0)
摘要:摘要:作为一名码农,Git的使用就像家常便饭,时时刻刻都要用到,那么Git分支管理也是必须要掌握的。 Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。 有人把 Git 的分支模型称为必杀技特性,而正是因为它,将  阅读全文
posted @ 2021-01-27 14:19 华为云开发者联盟 阅读(428) 评论(0) 推荐(0)
摘要:摘要:本文将首先介绍Antlr4 grammer的定义方式,如何通过Antlr4 grammer生成对应的AST,以及Antlr4 的两种AST遍历方式:Visitor方式和Listener方式。 1. Antlr4简单介绍 Antlr4(Another Tool for Language Reco 阅读全文
posted @ 2021-01-27 11:24 华为云开发者联盟 阅读(8250) 评论(0) 推荐(1)

上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 82 下一页