记一次内存占用问题的调查过程---程序员小王

最近在维护一台CentOS服务器的时候,发现内存无端"损失"了许多,free和ps统计的结果相差十几个G,搞的我一度又以为遇到灵异事件了,后来Google了许久才搞明白,特此…

IO多路复用:Redis中经典的Reactor设计模式---小勇DW3

Redis的处理速度之快相比大家都是见惯不怪的了,主要的原因时什么呢,主要时以下的三个原因:

1.单线程 避免了锁 线程之间的互相竞争
2.多路复用
3.内存的读取

下边…

1.新建django项目NewCenter---玩蛇的胖纸

新建django项目NewCenter1.开发环境1.系统:Windows72.开发工具:pycharm3.数据库:MySQL5.7

还是得选择5.7,选择8..0版本的,在往Ubuntu上部署项…

CentOS/RHEL7忘记密码:修改root密码---用户1679793

如果root已经登录系统,重置密码是一件简单的事情,如果忘记root密码,则需要一些操作比较麻烦。

CentOS/RHEL7重置root密码与旧版本稍有不同,以下记录CentOS7重…

前端十大经典排序算法---enoyo

冒泡排序

冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交…

React 单文件组件的解决方案 Omil 和 Omi Snippets---enoyo

Omil 是什么?

Omil是一个 webpack 的 loader,它允许你以一种名为单文件组件(SFCs)的格式撰写 Omi 组件:

<template lang="ht…

用键盘8个键演奏一首蒲公英的约定---enoyo

用键盘8个键演奏一首蒲公英的约定送给996的自己或月亮代表我的心给七夕的她,非常简单~

这个项目仅仅用了几个简单的前端技术实现,献给每一位挚爱音乐的代码家?

如果你喜欢或…

JS小奥秘之如何提高扩展运算符的性能---enoyo

在这篇文章中,我们会进行一个有趣的测试,看看我们如何提高扩展运算符的性能。

让我们首先简要介绍一下扩展运算符在数组中的工作原理。

扩展运算符,也就是我们常用的三个,让数组…

12道Mysql常见的面试题---enoyo

有关事务的面试题

(1) 事务的特性

原子性:是指事务包含所有操作要么全部成功,要么全部失败回滚。一致性:指事务必须使数据库从一个一致性状态变换成另一个一致性状态,也就是说一个事务执行之前…

Vue3.0 新特性全面探索 - 基于 Composition Api 快速构建实战项目---enoyo

Quick Start项目源码:https://github.com/Wscats/vue-cli

本项目综合运用了 Vue3.0 的新特性,适合新手学习?

基于 Composition …

一定要熟记这些常被问到的React面试题---enoyo

什么是 JSX

要了解 JSX,首先先了解什么三个主要问题,什么事 VDOM,差异更新和 JSX 建模:

VDOM,也叫虚拟 DOM,它是仅存于内存中的 DOM,因为还未展示到页面中,…

55 个提高你 CSS 开发效率的必备片段---enoyo

这篇文章会记录我们平时常用到的 CSS 片段,使用这些 CSS 可以帮助我们解决许多实际项目问题中遇到的,墙裂建议点赞收藏再看,方便日后查找?

清除浮动

浮动给我们的代码带来的麻烦,想…

自动解码图(CS ML)---蔡秋纯

我们提出了一种根据经验指定的分布合成新图结构的方法。 生成模型是一种自动解码器,可学习从潜在代码合成图。 结合潜在代码的经验分布来学习图综合模型。 使用经过训练以识别可能的连通性模式的自我注意模…

ProTuner:使用Monte Carlo树搜索优化程序(CS DC)---蔡秋纯

我们探索将Monte Carlo树搜索(MCTS)算法应用于一个众所周知的难题:高性能深度学习和图像处理的优化程序。我们在卤化物的基础上建立了我们的框架,并证明了MCTS的性能优于目前最先进的波…

队列网络中的信息时代(CS P)---蔡秋纯

我们给出了在具有多类更新包的指数外生间隔和所有节点的指数服务时间的准可逆队列无超限网络中,如何计算信息龄的方法。结果提供了任意数量的M/M/1先到先得(FCFS)队列,以及具有两类更新包、通过网…