redis极客时间 在线_51CTO博客
当时我将自己的文章投稿到InfoQ,然后总编辑郭总邮件邀请我来分享,于是有了这次值得纪念的演讲。欢迎朋友们前往时间App观看。主题为:如何利用有效的资源抗住618大促流量大概内容如下:性能测试性能优化硬件优化可包括配置升级比如使用支持NIO的Tomcat版本代替低版本、集群水平扩展、摘取集群短板。软件优化包括代码审查然后优化SQL和低性能代码。扩展点一、开发语言基础知识数据结构中各种集合间的
19-02-23针对游戏经济系统异常的智能化监控实战_龙凡痛点:恶意牟利,影响游戏正常运营;舆论危机,善后困难;问题源头多样难点:数据揭示真相破局:围绕资源产出量,有效解决问题;指标分解;监控算法:配置化到智能化监控算法:PageRank的应用-大小号判断监控算法之外的动态容忍系数异常发现能力,及剩余的10%;异常分析提升准确率;异常分析-专家判断平台化,运营方法论:数据驱动、精细运营、源头改善心
编译Nginx主要分为以下六个部分:1. 下载Nginx:从Nginx官方网站中下载压缩包即可。也可使用 wget 命令的方式进行下载:Unix > wget http://nginx.org/download/nginx-1.14.0.tar.gzwget 命令:wget是Linux中的一个下载文件的工具,支持通过HTTP、HTTPS、FTP三个最常见的 TCP/IP协议下载。 2. 介绍
题目:70、爬楼梯思路:  一、采用回溯法,递归+记忆化  二、采用动态规划,时间复杂度为O(n),采用递推的方式    要找到DP的状态和DP方程。   代码(动态规划):class Solution(object): def climbStairs(self, n): """ :type n: int :rtype: int
一、深入浅出计算机组成原理 深入浅出计算机组成原理:通过你的CPU主频,我们来谈谈“性能”究竟是什么?(第3讲)深入浅出计算机组成原理学习笔记:我们该从哪些方面提升“性能”(第4讲)深入浅出计算机组成原理学习笔记:计算机指令:让我们试试用纸带编程(第5讲)深入浅出计算机组成原理学习笔记:原来if...else就是goto(第6讲)深入浅出计算机组成原理学习笔记: 函数调用:为什么会发生s
19-05-25(06-02补)打造稳定、灵活、高效的运营配置平台_蒋国宝运营配置平台是什么?高效、稳定、灵活模块化配置运营数据域划分&审核上线SDK方案的问题整体结构19-05-26(06-02补)携程无线技术平台化研发实践_刘李丰超级App改造,发布升级,崩溃收集App Size管理,MCD总结性能监控平台——APM精细化运营——Server IP下发设计细节日志故障平台通用技术方案1
时间上面的课程有语音文档版本 视频文档版本
原创 2021-07-18 13:35:21
428阅读
# 时间 Python科普 ## 1. 简介 Python是一种简单易学、功能强大的编程语言,被广泛应用于Web开发、数据分析、人工智能等领域。它具有简洁的语法和丰富的库支持,使得开发者可以快速完成各种任务。 在本文中,我们将介绍一些Python的基本概念和常见用法,并通过代码示例来帮助读者更好地理解。 ## 2. 数据类型 Python中有多种数据类型,包括整数、浮点数、字符串、列
原创 2023-12-26 07:24:31
43阅读
# MySQL 科普:从入门到实践 MySQL 是一个开源的关系型数据库管理系统,它使用结构化查询语言(SQL)进行数据管理和操作。随着互联网的发展,MySQL 以其高效、可靠和可扩展性逐渐成为最流行的数据库之一。 ## 1. 为什么选择 MySQL? 在众多数据库系统中,MySQL 以其独特的优势吸引了很多开发者和企业: - **开源免费**:MySQL 是开源的,可以在很多场合免费使用
原创 2月前
16阅读
时间 Mysql实战45讲 04讲深入浅出索引 时间(上)读书笔记 笔记体悟1.索引的作用:提高数据查询效率2.常见索引模型:哈希表、有序数组、搜索树3.哈希表:键 - 值(key - value)。4.哈希思路:把值放在数组里,用一个哈希函数把key换算成一个确定的位置,然后把value放在数组的这个位置5.哈希冲突的处理办法:链表6.哈希表适用场景:只有等值查询的场
# 实现“时间Python”的完整指南 作为一名刚入行的小白,面对“时间的Python”课程,你可能会感到迷茫,不知道从何开始。别担心,这里有一份详尽的指南,帮助你实现这个项目。我们将把整个过程分为几个步骤,并逐步深入每一步的实现。 ## 开始之前 首先,让我们来了解一下大致的流程。以下是实现“时间Python”的步骤: | 步骤 | 描述 | |------|------|
原创 0月前
0阅读
参考  时间 设计模式一、设计模式学习导读:代码评价标准:可维护性、可读性(符合编程规范)、可扩展性(开闭原则)、灵活性、简洁性(KISS原则)、可复用性、可测试性;实现方式:  1)通过继承、多态写出可复用代码;  2)编程规范:可读性好代码;  3)设计模式、基于接口而非实现、里氏替换原则等,实现可复用、灵活、可读性好、易扩展、易维护代码;   4)持续重构提升可维护性
数据结构和算法是一个程序员的基本功,但在这方面一直是弱项,发毒誓学了几百遍但一直不得要领,所以报名了时间的算法大课,跟着谭超再从头到尾刷一遍,希望这次能有质的提升。时间的这个课程,老师规定了每周的学习任务和作业任务,然后老师和助教会进行review,每周都要按时提交,对于加班狗来说却是有些困难,但还是克服下困难把这几周的课程跟下来。在正式开始算法课之前,谭超老师讲了一些高效学习这门课程的主
转载 2023-10-11 08:53:02
91阅读
2014年之前的大数据时代是以MapReduce作为数据处理的默认标准的时代,随着业务逻辑的日益复杂,MapReduce维护成本高和时间性能不足的缺点被不断放大,那么在已经清楚了MapReduce的现有问题的情况下,我们应该怎么设计下一代大规模数据处理技术呢?(一)我们需要一种技术抽象让多步骤数据处理变得易于维护   为了解决这个问题,我们或许可以用有向无环图(DAG)来抽象表达(在图论中,如果一
一年一度的GeekPwn国际安全大赛在上海举行,近两年的比赛上,对AI的攻击是所有项目中最为吸睛的一个,云计算的风险同样引人注目。选手能否破解知名厂商的图像识别系统,让AI作出错误决策?如果场上选手能骗过AI,黑客也可以,这将给厂商和用户带来难以估量的损失。AI、云计算发展带来的安全隐患已经引起思考。参加GeekPwn比赛的是有着白帽子黑客之称的,他们技术高超,发现漏洞后会提醒公司进行修补
”是来自英文"geek"一词的翻译,又译作“奇”。在“美国俚语”中意指智力超 群,善于钻研但不懂与人交往的学者或知识分子,含有贬义。在PC 革命初期,开始衍生为精通并沉迷于电脑技术、但拙于人情世故的电脑英雄,他们对计算机与网络的痴迷有时会达到不正常的状态。正是这群在1970和 1980年代开创出现代电脑时代,并于1990年代开启商业化的互联网纪元。但如今,随着互联网的日益普及,那些
转载 2023-07-21 15:10:04
79阅读
   
原创 2021-07-08 09:51:16
509阅读
周志明老师出版过八部计算机技术书籍,其中《深入理解 Java 虚拟机》非常出名,在2020年整理了一份30多万字的《凤凰架构》,比较系统的阐述了单体、分布式系统、不可变基础设施下系统开发的理论知识,希望国内能有更多的前辈指引前路,再次表达感激书籍网址:https://icyfenix.cn/ ,下载地址:https://raw.githubusercontent.com/fenixsoft/awe
你的闪光点是什么 单例模式可以做什么 数据库连接只生成一个对象 单例模式可能遇到的问题 用Python语言构造一个单例模式 用new方法返回一个实例对象 有instance内部成员变量,如果是None,生成实例对象 过程中注意什么 多线程的问题 二叉树的最大深度 最大深度:从根节点到叶子结点的数目 想法1. 递归 时间复杂度 O(N)O(N)O(N) N 代表节点数 想法2. 广度优先 ...
业务开发常用的基于贫血模型的MVC架构违背OOP吗?1.什么是基于贫血模型的传统开发模式?  平常使用的DTO 只包含数据,不包含业务逻辑的类,就叫作贫血模型(Anemic Domain Model)将数据与操作分离,破坏了面向对象的封装特性,是一种典型的面向过程的编程风格。2.什么是充血模型?  在贫血模型中,数据和业务逻辑被分割到不同的类中。充血模型(Rich Domain Model)正好相
  • 1
  • 2
  • 3
  • 4
  • 5