第3页
聚米学院>第3页
  • Python中单行表达式背后的魔力

    关于人类可读代码如何作为操作码执行的介绍。Photo by Chris Ried on Unsplash前几天,我正在解决编码问题,检查"这是否是一个好的数组"。 经过一个小时的工作,我提交了解决方案以检查结果。 尽管正确,但与提交的其他解决方案相比,我的代码的性能却排在最后20...

    11月26日[编程开发]Python

  • 神奇的 SQL 之 MySQL 性能分析神器 →EXPLAIN,SQL 起飞的基石

    某一天,楼主打完上班卡,坐在工位逛园子的时候,右下角的 QQ 闪了起来,而且还是个美女头像!我又惊又喜,脑中闪过我所认识的可能联系我的女性,得出个结论:她们这会不可能联系我呀,图像也没映象,到底是谁了?打开聊天窗口聊了起来她:您好,我是公司客服某某某,请问 xxx后台 是您负责的吗?我:您好,是我负...

    11月26日[数据库]SQLMySQLEXPLAIN

  • 大数据Spark和Hadoop以及区别(干货)

    1. Spark是什么?Spark,是一种通用的大数据计算框架,正如传统大数据技术Hadoop的MapReduce、Hive引擎,以及Storm流式实时计算引擎等。Spark包含了大数据领域常见的各种计算框架:比如Spark Core用于离线计算,Spark SQL用于交互式查询,Spark Str...

    11月26日[大数据]SparkHadoop大数据MapReduceHiveStorm

  • linux如何限制指定账户不能SSH只能SFTP在指定目录

    由于某台服务器需要对指定用户进行限制,只允许访问指定目录,这个需求在很多场景应该是比较常见的,下面介绍一种解决方案。以下限制了sftp用户组只能sftp 连接上去至指定目录(/projects/tms_prod),ssh 连接就提示只接受sftp 连接。方案具体流程如下:1、创建用户及目录:mkdi...

    11月26日[系统运维]LinuxSSHSFTP

  • 数据库主从复制,读写分离,分库分表,分区讲解

    随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。mysql主从复制原理主要涉及三个线程...

    11月25日[数据库]主从复制读写分离分库分表分区

  • 数据库中间件mycat你认识吗(建议收藏)

    1.MyCAT介绍:MyCAT是一款由阿里Cobar演变而来的用于支持数据库读写分离、分片的分布式中间件。MyCAT可不但支持Oracle、MSSQL、MYSQL、PG、DB2关系型数据库,同时也支持MongoDB等非关系型数据库。官方解释:国内最活跃的、性能最好的开源数据库分库分表中间件一个彻底开...

    11月25日[数据库]数据库中间件MyCAT

  • 史上最全Spring Boot面试题(含答案)看完就是Spring Boot专家

    史上最全Spring Boot面试题(含答案)看完就是Spring Boot专家!一、Spring Boot、Spring MVC 和 Spring 有什么区别?SpringFrameSpringFramework 最重要的特征是依赖注入。所有 SpringModules 不是依赖注入就是 IOC...

    11月25日[编程开发]Spring BootSpringSpringMVC

  • 不多说,干货。如何提高SQL查询的效率?

    写在前面:本文仅仅适用于数据分析者,DBA直接无视就好。1. select子句中尽量避免使用*2. 尽量避免使用in和not inin和not in也会导致数据库进行全表搜索,增加运行时间。比如,我想看看第8、9个人的学号和成绩,大多数同学会用这个语句:select 学号, 成绩 from 成绩表...

    11月25日[数据库]SQL

  • 详解前端如何让服务器主动向浏览器推送数据

    前面我们已经聊了ajax,它的特点是浏览器必须先发起请求,服务器才能给出对应的响应,想一想能不能让服务器主动向浏览器推送数据呢?那么这篇文章我们来聊一聊服务器推送功能。轮询假设你现在需要去做一个球赛直播页面,一个主播在后台文字直播比赛,那么这就要求解说数据尽可能的实时到达浏览器,那么我们如何解决呢?...

    11月25日[web开发]前端服务器浏览器

  • 分享一份Oracle数据库标准的SYSAUX表空间清理方案

    SYSAUX表空间被称为系统辅助表空间,是10g版本开始推出的新功能,主要的目的是为SYSTEM表空间减负,Oracle对SYSTEM表空间的维护有一套独立的体系,对SYSTEM表空间操作会占用额外的CPU资源,而且效率低下,详见我之前发表的文章为什么不要把用户表存储到SYSTEM表空间。在10g版...

    11月25日[数据库]OracleSYSAUX

  • 分享一款MySQL数据库命令行神器:mycli

    今天主要推荐一款命令行神器 —— Mycli。Mycli 是一个 MySQL 命令行客户端工具,具有自动完成和语法突出显示功能。它是由印度人基于 python 开发的一个工具,,适合初学者或者对数据库熟悉但命令记不住的人群,能很好地克服记不住命令的困难。官网:https://www.mycli.ne...

    11月25日[数据库]MySQLmycli

  • nginx的优缺点

    1、nginx相对于apache优点:轻量级同样起web 服务比apache占用更少内存及资源抗并发nginx 处理请求异步非阻塞而apache 则阻塞型高并发下nginx 能保持低资源低消耗高性能高度模块化设计编写模块相对简单社区活跃各种高性能模块出品迅速啊apache 相对于nginx 优点:r...

    11月25日[系统运维]nginx

  • 为什么说D3不是数据可视化库

    D3.js是一个非常成功的库,但是人们认为D3所做的和实际的工作之间存在脱节。 结果,学习D3令人感到恐惧和困惑。 不仅对于D3新手,而且对于像我这样想要重新检查的专家用户来说, 通过更好地了解其结构并将其分成更易于管理的部分,可以更容易地选择要学习的库部分以及应避免的部分,都是重要的课程。我写了一...

    11月25日[编程开发]D3数据可视化

  • Python数据结构的时间复杂性

    在Medium上,这个主题没有很好地介绍,因此我决定以一种易于理解的方式概述Python数据结构的时间复杂性。为什么我们需要知道时间复杂性?对于数据科学家程序员而言,为工作选择正确的数据结构至关重要。 特别是,如果算法需要大量计算,例如训练机器学习模型的算法或处理大量数据的算法,那么确保选择合适的数...

    11月24日[编程开发]PythonMedium

  • 新手必看阿里Linux顶尖技术专家谈如何学习Linux系统

    记得最早接触linux是在2000年,那个时候,还在上大学,一个同学从荷兰回来,带回来了一个Linux的拷贝版,记得版本还是Redhat6.2。曾经为安装一个系统让我们忘记疲劳,挑灯夜战,不亦乐乎。那时Linux的学习资料还很少,能够学习的书籍也不多,网上Linux技术社区也很少,就凭着Redhat...

    11月24日[系统运维]LinuxUNIXCentosUbuntu LinuxSuSE LinuxRed Hat Linux

聚米学院 © All Rights Reserved.