开发中经常使用的5种设计模式

提到模式,很多人都会觉得老生常谈,有些人觉得设计模式很有必要,有些人觉得设计模式没那么重要,那么我们在工作中是否应该重视设计模式呢?我们是否应该将设计模式大量应用到我们的生产过程中呢? 如果你从未听说过设计模式,我敢打赌你一定不是一个合格。这就好比...

生活 胜象大百科 2023年04月18日 1
开发中经常使用的5种设计模式

理解了Linux I/O机制,才能真的明白“什么是多线程”

你真的了解多线程吗? 如果问你“为什么多线程可以提高程序运行效率?”,想必你会说“计算机并行执行任务啊,当然效率高!” 这显然不是一个内行该给出的答案。要知道,一个 CPU 在任何时间点上只能干一件事情啊,如果执行了指令 A,就不能执行指令 B 了...

生活 胜象大百科 2023年04月18日 1
理解了Linux I/O机制,才能真的明白“什么是多线程”

腾讯云服务器操作系统TencentOS安装与体验

Ten简单介绍 TencentOS Server( 又名Tencent 简称Tlinux) 是腾讯针对云的场景研发的 Linux 操作系统,提供了专门的功能特性和性能优化,为云服务器实例中的应用程序提供高性能,且更加安全可靠的运行环境。Tencen...

生活 胜象大百科 2023年04月18日 1
腾讯云服务器操作系统TencentOS安装与体验

好用到飞起!微软复活超强Windows工具集,网友:做得好

不知道大家有没有用过 95,当然,重点不是Windows 95,而是微软为它配置的工具集PowerToys。 早期的Windows并没有足够的图形化界面,导致很多参数设置都需要借助修改注册表来完成,想一想这个过程就头痛。 所以,那个时候微软推出了...

生活 胜象大百科 2023年04月18日 1
好用到飞起!微软复活超强Windows工具集,网友:做得好

Nginx可以做什么?看完这篇你就懂了

能做什么 ——反向代理 ——负载均衡 ——HTTP服务器(动静分离) ——正向代理 以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做。 反向代理 反向代理应该是Nginx做的最多的一件事了,什么是反...

生活 胜象大百科 2023年04月18日 1
Nginx可以做什么?看完这篇你就懂了

释放NAS潜能,网件Orbi RBK752路由器组网实例

之前的NAS原创中就有写过将威联通TS551打造为最强家用路由,使用过程中感觉受制于其千兆网口,即使有固态加速,其拷贝速度最多就100mb/s的水平,拷贝大文件的时候,总感觉是差了点。考虑到威联通TS551有两个千兆网口,决定折腾链路聚合释放其潜能。...

生活 胜象大百科 2023年04月18日 1
释放NAS潜能,网件Orbi RBK752路由器组网实例

一代深度学习框架研究

一代深度学习研究 于璠 技术有限 摘要:从的历史出发,简述深度学习发展历程以及目前的挑战,通过介绍新一代深度学习框架的特点,分析总体框架,阐述自动并行、自动微分、自动调优等技术优势以及协同昇腾处理器的性能优势,希望可以为深度学习技术研究人员提供...

生活 胜象大百科 2023年04月18日 1
一代深度学习框架研究

极简可视化工具Aim发布,跑得比TensorBoard快多了

晓查 发自 凹非寺量子位 报道 | 公众号 QbitAI 来自加州伯克利的团队开源了Aim,一个号称搜索速度比TensorBoard快好几倍的机器学习可视化工具包,在Reddit上成为高热话题。   Aim可以在几分钟内记录...

生活 胜象大百科 2023年04月18日 1
极简可视化工具Aim发布,跑得比TensorBoard快多了

基于Redis实现的分布式锁知识点总结

应用场景 分布式系统中,面对高并发场景,又对数据一致性有一定要求的情况下,使用分布式锁。例如商城中下单扣库存这种情况。 解决方案 基于数据库 例如: select * from mall_spu where id=111 for upd...

生活 胜象大百科 2023年04月18日 1
基于Redis实现的分布式锁知识点总结

JS 内存管理机制及验证

作者:前端小混混 来源:前端先锋 作用域Script 的变量被作用域所限制,如果超出了作用域,那么变量就没有办法再被使用,这样做的优点是: 可以避免当前的变量转为全局变量 有效限制变量的作用区域   而变量作用域也会按...

生活 胜象大百科 2023年04月18日 1
JS 内存管理机制及验证

手写最简单的LRU算法

1 什么是LRU LRU(Least recently used)最近最少使用,它的核心思想是“如果数据最近被访问过,那么将来被访问的几率也更高”。因此 LRU 算法会根据数据的历史访问记录来进行排序,如果空间不足,就会淘汰掉最近最少使用的数据。...

生活 胜象大百科 2023年04月18日 1
手写最简单的LRU算法

分库分表的 9种分布式主键ID 生成方案,挺全乎的

《sharding-jdbc 分库分表的 4种分片策略》 中我们介绍了 sharding-jdbc 4种分片策略的使用场景,可以满足基础的分片功能开发,这篇我们来看看分库分表后,应该如何为分片表生成全局唯一的主键 ID。 引入任何一种技术都是存在风...

生活 胜象大百科 2023年04月18日 1
分库分表的 9种分布式主键ID 生成方案,挺全乎的

2020人工智能服务器排行榜

  正如和PC有性能跑分一样,服务器也有自己的“跑分”。在最近公布的全球“最严格”AI基准测试MLPerf成绩单中,英伟达与谷歌两个冤家依旧打得火热,都拿出了自己最强的硬件参与竞争。令人眼前一亮的是,在训练芯片单上,首次出现了国产芯片的身...

生活 胜象大百科 2023年04月18日 1
2020人工智能服务器排行榜

删除列表中重复的元素算法

题目 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2 输出: 1->2 示例 2: 输入: 1->1->2->3->3 输出: 1-&...

生活 胜象大百科 2023年04月18日 1
删除列表中重复的元素算法

详解三种不同的身份验证协议

  本文最初发布于devever.net,经原作者授权由InfoQ中文站翻译并分享。 现在,身份验证协议的数量快赶上应用程序协议,结果,这个领域很容易让人困惑。 最容易把人搞糊涂的是,很少有人注意到这样一种事实: 存在许多不同...

生活 胜象大百科 2023年04月18日 1
详解三种不同的身份验证协议

为什么要选择VPS主机做网站空间

就像地球上的每栋房子都需要一块土地,互联网上的每个都需要一个空间。将这个空间视为相当于互联网房地产,网站上的所有数据将被安全地保存在这里。VPS(虚拟专用服务器)是一个 “私人空间”,在这里可以托管网站和所有的内容。它是虚拟的,意味着它是在线的,它是...

生活 胜象大百科 2023年04月18日 1
为什么要选择VPS主机做网站空间

Java内置条件队列应用,实现经典的生产者消费者算法

背景 “生产者和消费者模型” 是多线程通信的典型案例,本章节将利用前一节的锁和条件队列的知识,来实现一个完整的有界缓冲区,并创建多个线程访问该有界缓冲区,模拟生产者提供数据、消费者处理数据的过程,正文如下。 生产者消费者模型 生产者和消费者模型...

生活 胜象大百科 2023年04月18日 1
Java内置条件队列应用,实现经典的生产者消费者算法

从TCP协议的原理来谈谈rst复位攻击

在谈RST攻击前,必须先了解TCP:如何通过三次握手建立TCP连接、四次握手怎样把全双工的连接关闭掉、滑动窗口是怎么传输数据的、TCP的flag标志位里RST在哪些情况下出现。下面我会画一些尽量简化的图来表达清楚上述几点,之后再了解下RST攻击是怎么...

生活 胜象大百科 2023年04月18日 1
从TCP协议的原理来谈谈rst复位攻击

7000字长文带你深入了解IOC启动原理

1. IOC概述 1.1 是什么? 两个概念:控制反转,依赖注入 来看一下传统的干活方式:在对象单一职责原则的基础上,一个对象很少有不依赖其他对象而完成自己的工作,所以这个时候就会出现对象之间的依赖。而体现在我们的开发中,就是需要什么对象的时候...

生活 胜象大百科 2023年04月18日 1
7000字长文带你深入了解IOC启动原理

MySQL 启动失败的常见原因

作者:姚远 专注于 Oracle、 数据库多年,Oracle 10G 和 12C OCM,MySQL 5.6,5.7,8.0 OCP。现在鼎甲任技术顾问,为同事和客户提供数据库培训和技术支持服务。 本文来源:原创投稿 *爱可生开源社...

生活 胜象大百科 2023年04月18日 1
MySQL 启动失败的常见原因

Java 中的 Optional

从 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 都非常了解的异常。 本质上,这是一个包含有可选值...

生活 胜象大百科 2023年04月18日 1
Java 中的 Optional

轻量级H5 app开发实践之总结

  项目已经在10月底上线,最近又进入到其他项目里,到今天才抽出时间对这个项目总结一下。 回顾一下,在项目的初期就设定为轻量级H5 ,上线后已经运行在 原生app、、百度小程序,从目前的结果来看是符合预期的。下面我将从以下几个方面聊聊。...

生活 胜象大百科 2023年04月18日 1
轻量级H5 app开发实践之总结

java 异步编程

前言 在 中你不了解异步,crud 完全没有问题,但是有的需求你无法优雅的实现。 js 也存在异步编程,当你理解了用同步的思维编写异步的代码时,相信你在编程上的造诣又更进一步。 大多人都在追捧微服务,可能他们只会用 Ribbon&nb...

生活 胜象大百科 2023年04月18日 1
java 异步编程

花几分钟看一下Elasticsearch原理解析与性能调优

基本概念 定义 一个分布式的实时文档存储,每个字段 可以被索引与搜索 一个分布式实时分析 能胜任上百个服务节点的扩展,并支持 PB 级别的结构化或者非结构化数据 用途 全文检索 结构化搜索 分析...

生活 胜象大百科 2023年04月18日 1
花几分钟看一下Elasticsearch原理解析与性能调优

什么是NFC?近场通信用途,芯片,标签和阅读器介绍

  近些年来,无处不在的NFC。您可能已经在设置中看到了它,或者在线上听说过它。 尽管NFC用于非接触式支付之类的应用稳步增长,但由于冠状病毒大流行,它在今年年初激增。 在本文中,我们将介绍什么是NFC,它的用途,使用NFC的一些创造...

生活 胜象大百科 2023年04月18日 1
什么是NFC?近场通信用途,芯片,标签和阅读器介绍

数据中台到底包括什么内容?一文详解架构设计与组成

导读:《终于有人把数据中台讲明白了》一文讲到数据中台的定义和价值,本文将介绍数据中台到底包括什么内容。企业建设数据中台的过程中哪些能力是必选项,哪些是可选的,将在本文一一揭晓。 作者:陈新宇 罗家鹰 江威 邓通 等 来源:华章 &nb...

生活 胜象大百科 2023年04月18日 1
数据中台到底包括什么内容?一文详解架构设计与组成

智能AI有啥?

AI(Artificial Intelligence)技术是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。   安防监控产...

生活 胜象大百科 2023年04月18日 1
智能AI有啥?

通过一起重启coredns操作引发的故障延伸至dns监控

前言   Core 近日在工作中修改DNS,由于CoreDNS pod数量比较多,习惯性地使用脚本批量重启,随之引发了 ingress的告警,有大量超时的请求发生,开始并未意识到是修改CoreDNS的原因,后来看故障时间与批量重启时间...

生活 胜象大百科 2023年04月18日 1
通过一起重启coredns操作引发的故障延伸至dns监控

热门文章