首頁 > 電腦
  • Ubuntu 14.04.4下搭建Ruby On Rails Ubuntu 14.04.4下搭建Ruby On Rails

      Ruby on Rails是一個非常高效的Web應用程式框架由David Heinemeier Hansson使用Ruby語言編寫。 這是一個開源 Ruby 框架,用於開發資料庫支援的Web應用程式。Ruby on Rai

    2020-06-16

  • Linux/Windows/Mac下Go語言開發環境搭建 Linux/Windows/Mac下Go語言開發環境搭建

    go語言官網:https://golang.org/




    windows:
    官網下載go1.6.windows-amd64.msi安裝檔案,安裝位置選擇預設C:\Go\
    安裝結束後設定環境變數Path: C:\Go\bin;
    接著建立一個GO

    2020-06-16

  • VirtualBox虛擬機器Ubuntu下如何設定無線上網 VirtualBox虛擬機器Ubuntu下如何設定無線上網

    VirtualBox虛擬機器Ubuntu下如何設定無線上網
    本機使用無線網,未插入網線

    檢視無線上網網絡卡

    設定virtualbox網路>網絡卡

    進入虛擬機器
    $cd /etc/network/
    $ ls
    if-down.

    2020-06-16

  • Linux程式執行時找不到動態連結庫的原因 Linux程式執行時找不到動態連結庫的原因

    如果沒在環境變數 LD_LIBRARY_PATH 上加上程式所需動態連結庫的所在目錄,那麼執行這個程式時就會出現錯誤。
    如下在執行 InitMySQLv1 程式時出現的錯誤:
    #./InitMySQLv1
    ./Ini

    2020-06-16

  • 用 pystun 獲取區域網的NAT型別和公網IP 用 pystun 獲取區域網的NAT型別和公網IP

    pystun是一個STUN用戶端工具,用於獲取區域網的NAT型別和公網IP。
    A Python STUN client for getting NAT type and external IP (RFC 3489)

    pystun的下載地址:https://pypi.p

    2020-06-16

  • Linux軟RAID基本操作介紹 Linux軟RAID基本操作介紹

    RAID全稱是 “A Case for Redundant Arrays of Inexpensive Disks (RAID)”,稱為“廉價磁碟冗餘陣列”,由加州大學伯克利大學在1987年發表的論文中而

    2020-06-16

  • LVM邏輯卷建立管理 LVM邏輯卷建立管理

    一、簡介
    LVM是邏輯盤卷管理(Logical Volume Manager)的簡稱,它是Linux環境下對磁碟分割區進行管理的一種機制,LVM是建立在硬碟和分割區之上的一個邏輯層,來提高磁碟分割區管理的

    2020-06-16

  • 磁碟配額設定及使用 磁碟配額設定及使用

    當Linux根分割區的磁碟空間耗盡時,Linux系統將無法再建立新的檔案,從而出現服務程式崩潰、系統無法啟動等故障現象,為了避免此問題,我麼可以設定磁碟配額功能,對使用者在指定檔案

    2020-06-16

  • Hadoop學習教學(一) ---- 使用VMware安裝CentOS Hadoop學習教學(一) ---- 使用VMware安裝CentOS

    1.概述
      筆者的學習環境--在VMware虛擬機器下安裝四個CentOS系統(搭建Hadoop叢集用),其中一個為Master,三個為Slave,Master作為Hadoop叢集中的NameNode,三個Slave作為DataNo

    2020-06-16

  • Hadoop學習教學(二) ---- CentOS下安裝JDK Hadoop學習教學(二) ---- CentOS下安裝JDK

    上篇我們講述了如何使用VMware安裝CentOS系統,接下來就看如何安裝我們最為熟悉的jdk吧!安裝前先看看系統上有沒有安裝過jdk,輸入java -version,如果查詢出了其他版本的jdk版本,

    2020-06-16

  • 解決GitLab提交MergeRequest時,提示502 GitLab is not responding.的問題 解決GitLab提交MergeRequest時,提示502 GitLab is not responding.的問題

    最近使用GitLab提交MergeRequest時,提示502 GitLab is not responding。
    使用gitlab-ctl tail檢視錯誤資訊如下:
    2016/06/28 11:50:50 [error] 6565#0: *1 upstream premature

    2020-06-16

  • Ubuntu 14.04下Sublime中不能輸入中文問題的解決 Ubuntu 14.04下Sublime中不能輸入中文問題的解決

    Ubuntu 14.04下安裝sublime後,不能輸入中文,而在其他軟體中能正常輸入,這是sublime的bug,解決方案是在通過shell在每次執行sublime前自動新增一個動態修正庫,解決過程如下:
    進入某

    2020-06-16

  • 更好的使用 Vim 更好的使用 Vim

    改鍵
    我之前一直以為改鍵的操作做沒有必要,但是在嘗試了一個月以後我已經沒辦法重新使用別人的鍵盤了 ———— 太慢了。
    改建的意義在於將 Ctrl 對映到

    2020-06-16

  • CentOS 7 如何設定靜態IP CentOS 7 如何設定靜態IP

    初學Linux,遇到個問題,就是設定網絡卡IP地址的,蒐集相關資料設定成功,為方便記憶,現記錄於此。
    先用CD命令跳轉到相應的組態檔下,設定命令為 cd /etc/sysconfig/network-scripts/

    2020-06-16

  • Linux之fork與vfork區別 Linux之fork與vfork區別

    建立一個新進程的方法只有由某個已存在的進程呼叫fork()或vfork()



    1.fork()函數




    返回值:成功:父進程:返回子進程的PID
    子進程:返回0
    失敗:父進程返回-1
    子進程是父進程的

    2020-06-16

  • 如何在Ubuntu 16.04中安裝Skype for Linux Alpha 如何在Ubuntu 16.04中安裝Skype for Linux Alpha

    Skype for Linux Alpha 最近發布,是Skype for Linux新版本的早期版本。目前,它缺乏上看到Skype的應用程式,但所有的功能將在最終版本發布一些功能。它可在全球範圍安裝,但目前只

    2020-06-16

  • Android Studio2.0 教學從入門到精通MAC版 Android Studio2.0 教學從入門到精通MAC版

    前言
    這個教學你將學會如何使用Android Studio2.0開發Android應用,從安裝到開發Hello World都是採用圖文並茂的方式講解的,希望對你學習Android Studio開發有所幫助,不明白的地

    2020-06-16

  • 最強 Android Studio 使用小技巧和快捷鍵 最強 Android Studio 使用小技巧和快捷鍵

    寫在前面
    本文翻譯自 Android Studio Tips by Philippe Breault,一共收集了62個 Android Studio 使用小技巧和快捷鍵。 根據這些小技巧的使用場景,本文將這62個小技巧分為常用

    2020-06-16

  • Linux探秘之使用者態與核心態 Linux探秘之使用者態與核心態

    一、 Unix/Linux的體系架構

      如上圖所示,從宏觀上來看,Linux作業系統的體系架構分為使用者態和核心態(或者使用者空間和核心)。核心從本質上看是一種軟體——控制

    2020-06-16

  • CentOS 7 下實現多虛擬機器互信 CentOS 7 下實現多虛擬機器互信

    假設CentOS 7三台虛擬機器A(10.139.8.82)、B(10.139.8.83)、C(10.139.8.84),需要保證三台虛擬機器之間網路的連通性。
    操作步驟:
    一、在A機上設定
    ①以root使用者登入,更改ssh

    2020-06-16

  • 如何從Linux Mint 17.3升級到Linux Mint 18? 如何從Linux Mint 17.3升級到Linux Mint 18?

    Clement Lefebvre和Linux Mint開發團隊承諾會為目前執行Linux Mint 17.3“Rosa”的那些人推出一款就地升級(in-place upgrade)解決方案。現在,升級版就出現在面前,它

    2020-06-16

  • Linux下cp覆蓋原so檔案時引起的段錯誤原因確定 Linux下cp覆蓋原so檔案時引起的段錯誤原因確定

    最近因為一個很有意思的段錯誤學習了一些新的東西。
    當時現象是這樣的,程式正在執行,系統升級,此時某些so已經被該程式所使用,現在把這些so檔案覆蓋了,導致了該程式崩潰。
    偵錯du

    2020-06-16

  • Python從2.4平滑升級2.7 Python從2.4平滑升級2.7

    伺服器預設設定安裝Python 2.6.6版本的,這個版本有點麻煩,就是它已經不支援Django1.7。如果在2.6.6下預設安裝Django的話,會安裝上1.7版本,然後在啟動的時候,就會顯示如下的錯誤:

    2020-06-16

  • 樹莓派2B、樹莓派3的Qt交叉編譯環境搭建 樹莓派2B、樹莓派3的Qt交叉編譯環境搭建

    實驗室專案需要用Qt在樹莓派上開發一個使用者互動介面。雖然樹莓派的硬體設定隨版本更新不斷提升,但是還是無法滿足直接在樹莓派上進行Qt開發,所以首先要做的事情就是搭建交叉

    2020-06-16

  • CentOS6中原始碼安裝libvirt的問題 CentOS6中原始碼安裝libvirt的問題

    libvirt是一套免費、開源的支援Linux下主流虛擬化工具的C函數庫,其旨在為包括Xen在內的各種虛擬化工具提供一套方便、可靠的程式設計介面,支援與C,C++,Ruby,Python等多種主流

    2020-06-16

IT145.com E-mail:sddin#qq.com