原创 深入淺出 Create React App

本文差點難產而死。因爲總結的過程中,多次懷疑本文是對官方文檔的直接翻譯和簡單諾列;同時官方文檔很全面,全範圍的介紹無疑加深了寫作的心智負擔。但在最終的梳理中,發現走出了一條與衆不同的路,於是堅持分享出來。 希望本文除了能帶領我們再次瞭解 C

原创 開源愛好者月刊:第 1 期(202001)

序言 本刊從自身對開源的愛好出發,計劃先以每月一刊的形式更新。同時,本刊站在衆多巨人的肩上出發:便捷訪問也精彩萬分的各大國際開源媒體;辛勤維護很久的《開源之道》和《科技愛好者週刊》等國內博文期刊;以及從黑客文化誕生以來默默付出的每一位開源愛

原创 主流瀏覽器發展史及其內核初探

當我們在新時代調侃 IE 瀏覽器兼容性問題的時候,或多或少忘記了 IE 瀏覽器是第一款支持 CSS 的商用瀏覽器;當我們驚歎於 Chrome 將 Webkit 內核發揮的如此極致的時候,又或多或少忘記了 Safari 纔是 Webkit 內

原创 JavaScript 中有關數組對象的方法

JS 處理數組多種方法 js 中的數據類型分爲兩大類:原始類型和對象類型。 原始類型包括:數值、字符串、布爾值、null、undefined 對象類型包括:對象即是屬性的集合,當然這裏又兩個特殊的對象----函數(js中的一等對象)、數組

原创 Mac OSX 下用 Homebrew 安裝 MongoDB 並配置到 WebStorm 中

1. 安裝 Ruby OSX 操作系統內置 Ruby,但如果沒有 Ruby,則需先輸入以下命令安裝能夠進行多版本ruby環境安裝、管理和切換的命令行工具 RVM。 1.1 安裝 RVM 打開終端輸入以下命令: curl -L https:/

原创 西郵Linux興趣小組2016免試題

4.28的宣講會圓滿結束(就在寫這段話之前不久),對於西郵Linux興趣小組這一次納新,身爲局外人表示:還是有歷史,還是會玩,還是厲害哈。 華麗的分割線裏面是自己之前的攻關戰略,最後補充了宣講會上學長的解釋,屬於自己的攻關過程之外,但值得記

原创 面向對象三大特性五大原則 + 低耦合高內聚

面向對象的三大特性是"封裝、"多態"、"繼承",五大原則是"單一職責原則"、"開放封閉原則"、"里氏替換原則"、"依賴倒置原則"、"接口分離原則"。 什麼是面向對象 面向對象(Object Oriented,OO)是軟件開發方法。面向對

原创 # 關於Apache的25個初中級面試題

注:本文從自己的Markdown博客複製出,除標題字體加粗、代碼風格改變、圖片重新上傳外其餘均爲markdown語法。   標籤(空格分隔): LAMP --- 原文:[關於Apache的25個初中級面試題](http://www.osch

原创 JavaScript 中有關時間對象的方法

ECMAScript中的Date類型是在早期 Java 中的 Java.unile.Date 類基礎上構建的。爲此 Date 類型使用自 UTC (Coordinated Universal Time, 國際協調時間)1970年1月1日午夜

原创 初識HTTP協議

    本篇文章從概念上初識HTTP協議,參考鏈接:http://www.runoob.com/http/http-tutorial.html   目錄: 一、HTTP協議    HTTP 工作原理    HTTP三點注意事項二、HTTP

原创 「C語言」文件的概念與簡單數據流的讀寫函數

    寫完「C語言」單鏈表/雙向鏈表的建立/遍歷/插入/刪除 後,如何將內存中的鏈表信息及時的保存到文件中,又能夠及時的從文件中讀取出來進行處理,便需要用到”文件“的相關知識點進行文件的輸入、輸出。     其實,就算不懂得鏈表,也完全可

原创 「C語言」單鏈表/雙向鏈表的建立/遍歷/插入/刪除

    最近臨近期末的C語言課程設計比平時練習作業一下難了不止一個檔次,第一次接觸到了C語言的框架開發,瞭解了View(界面層)、Service(業務邏輯層)、Persistence(持久化層)的分離和耦合,一種面向過程的MVC的感覺。  

原创 「C語言」C輸出hello world!系統發生了什麼?

    本篇文章全部摘抄自學長博客供以後學習:         http://efraim.me/2015/12/05/tech-linux-2015-12-05/     排版因與博客園編輯器不同而稍作修改。   輸出hello worl

原创 從" ThinkPHP 開發規範 "看 PHP 的命名規範和開發建議

稍稍水一篇博客,摘抄自Think PHP 的開發規範,很有引導性,我們可以將這些規範實踐到原生 PHP 中。 命名規範 使用ThinkPHP開發的過程中應該儘量遵循下列命名規範: 類文件都是以.class.php爲後綴(這裏是指的Thin

原创 「C語言」Windows+EclipseCDT下的C語言開發環境準備

    之前寫過一篇 「C語言」在Windows平臺搭建C語言開發環境的多種方式 ,討論瞭如何在Windows下用DEV C++、EclipseCDT、VisualStudio、Sublime Test、Clion等IDE/編輯器搭建C語言