PHP 異步編程: 手把手教你實現 co 與 Koa - 後端 - 掘金
PHP異步編程: 手把手教你實現co與Koa 前言 ...php
Shell 助力開發效率提高 - 工具資源 - 掘金
本文主要來源於小組內部的一個小的分享, 這裏整理成一篇文章po出來. 題目叫 「Shell 助力開發效率提高」, 更切題的應該是叫 「命令行」 提高開發效率, 這裏並無講到Shell編程, 而是主要介紹Linux 或者 Mac下經常使用的一些基本工具...前端
我是如何用 200 行代碼寫出一個 RESTful 微框架,並將功能拆分紅 service(一) - 後端 - 掘金
因爲公司業務緣由,最近開始接觸Golang,以前都是在寫PHP,在學習Golang的過程當中有不少不適應,由於和動態腳本語言有必定的差別,但也有驚喜,發現了Golang一些很棒的特性。本文旨在分享我是如何用Golang寫一個RESTful微框架GoGym(這個項...vue
深刻解析 Go - 後端 - 掘金
由於本身對 Go 底層的東西比較感興趣,因此抽空在寫一本開源的書籍《深刻解析 Go》。寫這本書不表示我能力很強,而是我願意分享,和你們一塊兒分享對 Go 語言的內部實現的一些研究。...node
那個程序員的 Linux 經常使用軟件清單 - 工具資源 - 掘金
記得剛開始接觸Linux的時候是大學二年級,使用Linux的時間也有一年多了,至於爲什麼會接觸到此係統呢,歸於一個帶我飛的大學同窗左藍。在這一年多的時間裏,使用的最多的Linux系統是基於debian發行版系列的Ubuntu,對於它的簡介呢,那就維基百科ubun...mysql
Git Cheat Sheet:關於 git 的命令集合 - 前端 - 掘金
init 初始化倉庫git init config 編輯配置文件git config [--global] -e ...webpack
如何經過餓了麼 Node.js 面試 - 後端 - 掘金
Hi, 歡迎來到 ElemeFE, 如標題所示本教程的目的是教你如何經過餓了麼大前端的面試, 職位是 2~3 年經驗的 Node.js 服務端程序員, 若是你對這個職位感興趣或者學習 Node.js 一些進階的內容, 那麼歡迎閱讀. ...git
《十大經典排序算法》 JavaScript 實現 - 閱讀 - 掘金
排序算法是《數據結構與算法》中最基本的算法之一。 排序算法能夠分爲內部排序和外部排序,內部排序是數據記錄在內存中進行排序,而外部排序是因排序的數據很大,一次不能容納所有的排序記錄,在排序過程當中須要訪問外存...程序員
MySQL 如何存儲大數據 - 後端 - 掘金
最近,在工做中遇到了MySQL中如何存儲長度較長的字段類型問題,因而花了一週多的時間抽空學習了一下,而且記錄下來。 MySQL大體的邏輯存儲結構在這篇文章中有介紹,作爲基本概念:InnoDB 邏輯存儲結構 注:文中所指的大數據指的是長度較長的數據字段,包括v...github
JS 中常見排序算法詳解 - 前端 - 掘金
本文將詳細介紹在JavaScript中算法的用法,配合動圖生動形象的讓你以最快的方法學習算法的原理以及在需求場景中的用途。 有句話怎麼說來着: 雷鋒推倒雷峯塔,Java implement...web
(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源碼 單機版詳解 一、棋...
不造個輪子,你還真覺得你會寫代碼了? | 掘金技術徵文 - 前端 - 掘金
不造個輪子,好意思說本身是程序員?最近在琢磨Vue的實現原理,參照着Vue搗鼓了一個輪子,一個輕量的前端MVVM框架,Vue的綁定指令基本都實現了一遍。(姑且命名爲vueuv.js,github:qieguo2016/Vueuv)MVVM原理實現很是巧妙,真心...
doctrine 緣來 之 造輪子 - 後端 - 掘金本系列是讀php data persistence with doctrine2 orm的筆記,本文是第一篇:本身造輪子。 最開始描述下須要構建的系統 一個User能夠發表Post,一個Post只有一個做者,User和Post之間彼此引用 一個User能夠有多...