后端文章精选 - 收藏集 - 掘金

96
作者 掘金官方
2017.08.02 16:12 字数 2881

PHP 异步编程: 手把手教你实现 co 与 Koa - 后端 - 掘金
PHP异步编程: 手把手教你实现co与Koa 前言 ...

Shell 助力开发效率提升 - 工具资源 - 掘金
本文主要来源于小组内部的一个小的分享, 这里整理成一篇文章po出来.  题目叫 “Shell 助力开发效率提升”, 更切题的应该是叫 “命令行” 提升开发效率, 这里并没有讲到Shell编程, 而是主要介绍Linux 或者 Mac下常用的一些基本工具...

我是如何用 200 行代码写出一个 RESTful 微框架,并将功能拆分成 service(一) - 后端 - 掘金
由于公司业务原因,最近开始接触Golang,之前都是在写PHP,在学习Golang的过程中有很多不适应,因为和动态脚本语言有一定的差异,但也有惊喜,发现了Golang一些很棒的特性。本文旨在分享我是如何用Golang写一个RESTful微框架GoGym(这个项...

深入解析 Go - 后端 - 掘金
因为自己对 Go 底层的东西比较感兴趣,所以抽空在写一本开源的书籍《深入解析 Go》。写这本书不表示我能力很强,而是我愿意分享,和大家一起分享对 Go 语言的内部实现的一些研究。...

那个程序员的 Linux 常用软件清单 - 工具资源 - 掘金
记得刚开始接触Linux的时候是大学二年级,使用Linux的时间也有一年多了,至于为何会接触到此系统呢,归于一个带我飞的大学同学左蓝。在这一年多的时间里,使用的最多的Linux系统是基于debian发行版系列的Ubuntu,对于它的简介呢,那就维基百科ubun...

Git Cheat Sheet:关于 git 的命令集合 - 前端 - 掘金
init 初始化仓库git init config 编辑配置文件git config [--global] -e ...

如何通过饿了么 Node.js 面试 - 后端 - 掘金
Hi, 欢迎来到 ElemeFE, 如标题所示本教程的目的是教你如何通过饿了么大前端的面试, 职位是 2~3 年经验的 Node.js 服务端程序员, 如果你对这个职位感兴趣或者学习 Node.js 一些进阶的内容, 那么欢迎阅读. ...

《十大经典排序算法》 JavaScript 实现 - 阅读 - 掘金
排序算法是《数据结构与算法》中最基本的算法之一。 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存...

MySQL 如何存储大数据 - 后端 - 掘金
最近,在工作中遇到了MySQL中如何存储长度较长的字段类型问题,于是花了一周多的时间抽空学习了一下,并且记录下来。 MySQL大致的逻辑存储结构在这篇文章中有介绍,做为基本概念:InnoDB 逻辑存储结构 注:文中所指的大数据指的是长度较长的数据字段,包括v...

JS 中常见排序算法详解 - 前端 - 掘金
本文将详细介绍在JavaScript中算法的用法,配合动图生动形象的让你以最快的方法学习算法的原理以及在需求场景中的用途。 有句话怎么说来着: 雷锋推倒雷峰塔,Java implement...

(16)mysql 中的表锁定及事务控制 - 掘金
概述 MySQL支持三种锁级别:页级、表级、行级。MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也支持表级锁;InnoDB存储引擎既支持行级锁...

webpack2 终极优化 - 工具资源 - 掘金
webpack是当下最流行的js打包工具,这得益于网页应用日益复杂和js模块化的流行。webpack2增加了一些新特性也到了预发布阶段,是时候告诉大家如何用webpack2优化你的构建让它构建出更小的文件尺寸和更好的开发体验。 优化输出 打包结果更小可以让网页...

【从入门到精通】Python 数据科学简洁教程 - 后端 - 掘金
Python是一门通用的编程语言,在过去十年中被数据科学领域广泛使用。事实上,Python在数据科学领域是仅次于R的第二热门的编程语言。 本篇文章的主要目的在于向大家展示使用Python学习数据科学有多么的容易。你可能以为自己要先成为一名高级Python程序员...

99% 的人都理解错了 HTTP 中 GET 与 POST 的区别 - 后端 - 掘金
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的...

MySQL 百万级数据分页优化 - 后端 - 掘金
普通分页   数据分页在网页中十分多见,分页一般都是limit start,offset,然后根据页码page计算start select * from user limit 1,20 这种分页在几十万的时候分页效率就会比较低了,MySQ...

PHP PSR-4 与 PSR-0 规范 - 后端 - 掘金
在上一篇文章中,介绍了PSR-0和autoload相关的内容。继PSR-0这个PHP autoloading的规范之后,PHP-FIG又推出了PSR-4,称为改进的autoloading规范。 在PSR-0中,...

MySQL 大表优化方案 - 后端 - 掘金
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各...

入门 Webpack,看这篇就够了 - 前端 - 掘金
写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那花一段时间慢慢阅读本文,你的疑惑一定一个一个都会消失;如果你以前没...

underscore 源码分析 | 掘金技术征文 - 前端 - 掘金
写作意图 起初,我分析underscore的源码只是想更深入的了解函数式编程(Functional Programming),但分析结束后,我就觉得单纯的源码注释不足以记录我的收获、理解和感悟,所以我想把这些写下来,我粗略地将写作意图概括如下: ...

用PHP来实现二分搜索树(BST) - 掘金
今天用PHP实现了一下二分搜索树(BST),实现的代码还是很简单的,下面来总结一下。首先先来介绍一下二分搜索树。二分搜索树,本质上就是一棵二叉树,它并不一定是一棵满二树,也并不一定是一棵完全二叉树,但是二分搜索树中的每一个非叶子节点的值都要大于其左子节点的值,...

前端开发面试题 - 前端 - 掘金
前言 本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误的!也是不可能的!不可能的!不可能的! 前端还是一个年轻的行业,新的行业标准, 框...

你知道「编译」与「解释」的区别吗? - 掘金
最近在看一些编译过程的知识点,看的比较多的是英文文献。在这之间经常遇到的两个单词让我着实迷惑:Compiler, Interpreter中文翻译分别是:编译器,解释器。 如果有人问我们「你知道什么是编译器么?」,我们很有可能首先蔑视一下这个人,然后说:「知道...

PHP 实现堆, 堆排序以及索引堆 - 掘金
堆是一种非常常用的数据结构,常常用来实现优先队列。下面来说一下,堆的一些特性。堆(二叉堆)的成立条件如下:具有n个元素的序列:{k1,k2,ki,…,kn} ,(ki <= k2i,ki <= k2i+1) 或者 (ki >= k2i,ki ...

如果有人问你数据库的原理,叫他看这篇文章 - 后端 - 掘金
本文由 伯乐在线 - Panblack 翻译,黄利民 校稿。未经许可,禁止转载! 英文出处:Christophe Kalenzaga。欢迎加入翻译组。 一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实...

Mysql常用SQL语句集锦 | 掘金技术征文 - 掘金
基础篇 //查询时间,友好提示 $sql = "select date_format(create_time, '%Y-%m-%d') as day from table_name";//int 时间戳类型 $sql = "select from_unixt...

简单粗暴,一晚上用 node、Vue 写个联机五子棋 - 前端 - 掘金
群里有个同学要做个五子棋的面试题,于是拿出了以前写的代码,但是有bug,所以重做了一遍。 代码只是做了简单实现,但是去面试足够了,顺便写篇文章对思路和代码详细解释下。 Demo & 源码 单机Demo 单机Demo源码 可联机Demo源码 单机版详解 1、棋...

不造个轮子,你还真以为你会写代码了? | 掘金技术征文 - 前端 - 掘金
不造个轮子,好意思说自己是程序员?最近在琢磨Vue的实现原理,参照着Vue捣鼓了一个轮子,一个轻量的前端MVVM框架,Vue的绑定指令基本都实现了一遍。(姑且命名为vueuv.js,github:qieguo2016/Vueuv)MVVM原理实现非常巧妙,真心...

doctrine 缘来 之 造轮子 - 后端 - 掘金
本系列是读php data persistence with doctrine2 orm的笔记,本文是第一篇:自己造轮子。 最开始描述下需要构建的系统 一个User可以发表Post,一个Post只有一个作者,User和Post之间彼此引用 一个User可以有多...

精选文集推荐