原创 grunt:前端自動化構建

Grunt 基於 Node.js ,用JS 開發,這樣就可以藉助 Node.js 實現跨系統跨平臺的桌面端的操作,例如文件操作等等。此外,Grunt 以及它的插件們,都作爲一個 包 ,可以用 NPM 安裝進行管理。安裝 Grunt確保已經

原创 centos7:安裝node和npm

之前在ubuntu、OS上一次就成功了,在centos上好像不太一樣。 方式1:雖然成功了,但是版本低,爲了使用create-react-app,需要更高版本的npm和node,在使用npm i -g npm更新的時候,源代碼有bug,只

原创 mac:安裝包管理工具brew

brew是mac的包管理工具,相當於ubuntu的apt-get 和 centos 的yum一樣。mac默認是沒有安裝上這個工具包的,需要手動。 1、需要依賴於Command Line Tools 首先需要安裝Command Line T

原创 sublime:下載免激活歷史版本

sublime作爲最好用的工具,曾經是一直免費的。一直到3.1某個版本之後開始需要在線激活認證,破解一是容易出問題,二是還算是盜版。歷史版本中雖然還有bug(一直持續不斷更新版本就是爲了解決bug,其次纔是加入新功能),但是基本夠日常需求

原创 ML:在centos7中安裝scikit-learn

centos7 是阿里雲個人服務的系統,用xshell鏈接進行操作 安裝pip,如果已經安裝可跳過此步驟 wget http://python-distribute.org/distribute_setup.py python di

原创 centos7: python2 和 python 3 並存

centos7 本身自帶的是python2,但是因爲系統本身有許多依賴於python2,現在直接裝一個python3 首先安裝依賴包 yum -y install zlib-devel bzip2-devel openssl-devel

原创 python:在windows上使用命令行配置mysql-python

系統環境 python版本3.5.2 64Bit windows 10 教育版 1.使用Pycharm 自動安裝,失敗 當沒有安裝mysql-python模塊,在Pycharm中使用 import MySQLdb; 時,IDE會提示

原创 react:阻止事件冒泡

假如你有這有一個結構<li><a></a></li>假如你在a標籤上綁定了一個點擊click事件,如:$("a").click(function(){alert("a"); }); 還在li標籤上綁定了一個事件,如:$("li").cli

原创 JavaScript:模仿塊級作用域

 JavaScript 沒有塊級作用域的概念。這意味着在塊語句中定義的變量,實際上是在包含它們的函數中而非語句中創建的,看下面的例子: function outputNumbers(count){ for (var i=0; i <

原创 javascript:深入理解javascript原型模式

 在javascript中,我們創建的每個函數都有一個 prototype(原型)屬性,這個屬性是一個指針,指向一個對象,這個對象的用途是包含可以由特定類型的所有實例共享的屬性和方法。如果按照字面意思來理解,那麼 prototype 就

原创 centos7:遠程安裝mysql

centos 系統是位於阿里ecs的系統,通過xshell連接進行操作 1. 檢測是否安裝mysql 使用如下命令: rpm -qa | grep -i mysql 若有類似輸出 perl-DBD-MySQL-4.023-6.el7.x8

原创 Linux:使用bitnami向阿里雲一鍵安裝LAMP

LAMP是Linux、apache、mysql、php合起來的簡稱   本教程實際操作的系統是阿里雲的個人服務器,系統是CentOS 7。 連接遠程服務器使用的xshell和xftp。   首先去http://bitnami.com/st

原创 Linux:chown更改文件所有者和用戶組

chown [owner][:[group]] file...   bob 把文件所有者從當前屬主更改爲用戶 bob。 bob:users 把文件所有者改爲用戶bob,文件用戶組改爲用戶組users。 :admins 把文件用戶組改爲

原创 ubuntu:在ubuntu安裝sublime text 3

安裝GPG密鑰: wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - 確保apt設置爲使用https源: sudo apt-

原创 Mac:nodejs安裝

1、首先檢測是否安裝xcode-select,使用命令xcode-select -p (1)如果出現的是一個文件路徑,則表示已安裝 (2)如果報錯,則使用命令xcode-select --install安裝 2、檢測是否安裝pyth