Time of Update: 2015-10-12
在 Ubuntu 和 Elementary OS 上使用 NaSC 進行簡單數學運算NaSC,Not a Soulver Clone 的縮寫,是為 elementary 作業系統開發的第三方應用程式。正如名字暗示的那樣,NaSC 的靈感來源於 Soulver,後者是像普通人一樣進行數學計算的 OS X 應用。Elementary OS 它自己本身借鑒了 OS X,也就不奇怪它的很多第三方應用靈感都來自於 OS X 應用。回到
Time of Update: 2015-10-12
Jetty JNDI開發實戰一、JNDI介紹JNDI即Java Naming and Directory
Time of Update: 2015-10-12
關於Ubuntu安裝軟體問題:apt-get和dpkg區別?兩者的區別是dpkg繞過apt包管理資料庫對軟體包進行操作,所以你用dpkg安裝過的軟體包用apt可以再安裝一遍,系統不知道之前安裝過了,將會覆蓋之前dpkg的安裝。1、dpkg是用來安裝.deb檔案,但不會解決模組的依賴關係,且不會關心Ubuntu的軟體倉庫內的軟體,可以用於安裝本地的deb檔案。2、apt會解決和安裝模組的依賴問題,並會諮詢軟體倉庫, 但不會安裝本地的deb檔案,
Time of Update: 2015-10-12
Nmcli 網路管理命令列工具基礎介紹在本教程中,我們會在CentOS / RHEL 7中討論網路管理命令列工具(NetworkManager command line tool),也叫nmcli。那些使用ifconfig的使用者應該在CentOS 7中避免使用ifconfig 了。讓我們用nmcli工具配置一些網路設定。 要得到系統中所有介面的地址資訊[root@localhost ~]#ip addr show樣本輸出:1: lo:<LOOPBACK,UP,LOWER_UP&
Time of Update: 2015-10-12
如何限定apt-get使用IPv4或IPv6協議下載如果你希望手動控制 Debian 或 Ubuntu 系統在使用 apt-get 更新系統或軟體時走 IPv4 或 IPv6,可以通過配置其 Acquire group 選項來實現。Acquire group只有如下兩個選項可供我們選擇:ForceIPv4:全域強制使用 IPv4 協議下載ForceIPv6:全域強制使用 IPv6 協議下載當然,如果要使用 IPv6 的話,需要你的電訊廠商和路由器支援,並在作業系統上進行了正確的配置才行。方法一:
Time of Update: 2015-10-12
CentOS 6.5遠程登入管理工具SecureCRT的使用【本文】虛擬機器版本:VMware Workstation_10.0.3Linux系統版本:CentOS_6.5(64位)一、前言:前幾天做了一回小白,安裝了上個月發布的最新版CentOS 7 ,發現在學習的時候有很多地方和老版的CentOS不太一樣,以至於出現了很多問題(當然,是對於我這種初學者而言),所以現在又重新裝回了CentOS 6.5進行學習。我們直接進入正題吧。當在VMware虛擬機器中將CentOS安裝成功後,會在win7
Time of Update: 2015-10-12
Linux開發管理實用命令1. sync 作用:將磁碟緩衝寫入磁碟,防止突然掉電。Linux關機時調用此命令。2. sysctl 查看配置核心參數,核心參數設定檔 /etc/sysctl.conf ,sysctl -p 預設是執行/etc/sysctl.conf ,也可以後跟指定的設定檔名做參數。3. ntsysv 紅帽等類系統支援,ROOT執行,可以配置開機自啟動的服務。*表示開機啟動,空格鍵來設定選定或取消,tab鍵來切換到確認、取消、或者挑選清單。不馬上生效4.
Time of Update: 2015-10-12
Smack 4.1.x升級指南一、Smack 4.1的主要改進Smack 4.1.x最大的改進有兩點:1)支援XEP-198規範,即流管理2)原生支援AndroidSmack 4.1使得原先的aSmack庫可以丟入垃圾堆了。注意aSmack的最新版本只到4.0.7版。二、流管理流管理(Stream Management)Smack
Time of Update: 2015-10-12
RHEL 5.7 Yum配置本地源[Errno 2] No such file or directory在Red Hat Enterprise Linux Server release 5.7 上配置YUM本地源時,遇到了"Errno 5] OSError: [Errno 2] No such file or directory xxxx",花了點時間搞清楚錯誤的來龍去脈。特此記錄一下:將RedHat
Time of Update: 2015-10-12
Linux 中 10 個有用的命令列補全例子在 Linux 系統中,當你輸入一個命令,再按兩次 TAB 鍵,就會列出所有以你輸入字元開頭的可用命令。這並不新鮮,可能你已經知道了。這個功能被稱作命令列補全bash completion。預設情況下,bash 命令列可以自動補全檔案或目錄名稱。不過,我們可以增強 bash 命令補全功能,通過 complete 命令讓它達到新的高度。這個教程說明了我們是怎樣使用可程式化的命令列補全功能(programmable
Time of Update: 2015-10-12
如何在 Linux 中整理磁碟片段有一神話是 Linux 的磁碟從來不需要整理片段。在大多數情況下這是真的,大多數因為是使用的是優秀的日誌系統(ext2、3、4等等)來處理檔案系統。然而,在一些特殊情況下,片段仍舊會產生。如果正巧發生在你身上,解決方案很簡單。 什麼是磁碟片段檔案系統會按塊更新檔案,如果這些塊沒有連成一整塊而是分布在磁碟的各個角落中時,就會形成磁碟片段。這對於 FAT 和 FAT32 檔案系統而言是這樣的。在 NTFS 中這種情況有所減輕,但在
Time of Update: 2015-10-12
在 Hibernate Search 5.5 中對搜尋結果進行排序“秩序,秩序”- 有時不僅僅下議院尊敬的議員需要被喊著讓排序,而且在特殊情況下 Hibernate 的查詢結果也需要排序。就像這樣,僅僅通過一個 Sort 對象在全文字查詢執行之前,對特殊的屬性進行排序。FullTextSession session = ...;QueryParser queryParser = ...; FullTextQuery query =
Time of Update: 2015-10-12
在 Ubuntu 14.04/15.04 上安裝配置 Node.js v4.0.0大家好,Node.JS 4.0 發布了,這個流行的伺服器端 JS 平台合并了 Node.js 和 io.js 的代碼,4.0 版就是這兩個項目結合的產物——現在合并為一個程式碼程式庫。這次最主要的變化是 Node.js 封裝了4.5 版本的 Google V8 JS 引擎,與當前的 Chrome 所帶的一致。所以,緊跟 V8 的發布可以讓 Node.js
Time of Update: 2015-10-12
Linux下iptables防火牆設定通過本教程操作,請確認您能使用Linux本機。如果您使用的是ssh遠程,而又不能直接操作本機,那麼先加上下面的代碼。當然最壞的結果是所有的連接埠都不能訪問,甚至無法登陸ssh,但5分鐘之後,定時器會幫你關掉iptables防火牆。[root@localhost ~]# crontab -uroot -e */5 * * * * /etc/init.d/iptables stop
Time of Update: 2015-10-12
Debian Stable (Jessie 8.1) 的normal.mod not found打算重設下default-brower, 輸入了dpkg-reconfigure 結果按了個g,又按了tab,最後還輸了斷行符號.就變成了dpkg-reconfigure grub-pc進入dpkg配置grub-pc的介面後, 裡面讓握輸入linux-command-line, 按了下Esc沒想到沒退出反而按到了` , 就是數字1上的那個符號. 接下來就進入了下一個選項. 這個只有個OK的可以移動到.
Time of Update: 2015-10-12
使用GNU/Linux播放電視節目目前,生活中很多事情都可以在電腦前完成,讀書、寫程式、聽音樂、看視頻等。如果也可以在電腦上收看有線電視節目的話,那就更好了。為此,我購買了圓剛視頻採集卡AverMedia C725B。如所示。官方給出的此卡介紹為(詳見這裡):C725標清採集卡是一張支援AV端子、S端子以及立體聲輸入的PCI-E擷取卡,可將PAL、NTSC和SECAM等類比格式影像數字化,擷取並另存新檔
Time of Update: 2015-10-12
如何提高 Ruby On Rails 效能1 Introduction簡介大家總是說 Rails 好慢啊,這差不多已經成為 Ruby and Rails 社區裡的一個老生常談的問題了。然而實際上這個說法並不正確。只要正確使用 Rails,把你的應用運行速度提升 10 倍並不困難。那麼如何最佳化你的應用呢,我們來瞭解下面的內容。1.1 最佳化一個 Rails app 的步驟導致你的 Rails 應用變慢無非以下兩個原因:在不應該將 Ruby and Rails 作為首選的地方使用 Ruby
Time of Update: 2015-10-12
如何打造自訂專屬Ubuntu Live CDUbuntu 大小版本經常更新,大家有沒想過建立一個自己專屬的 Ubuntu Live CD 呢?其實建立自己的專屬版本 Ubuntu 比大家的想象更加容易,本文將介紹如何使用 Ubuntu Imager 打造專屬 Ubuntu Live CD。為什麼要自訂Ubuntu Live CD?為了迎合不同使用者的需求,更加廣泛地覆蓋使用者,Ubuntu
Time of Update: 2015-10-12
Ubuntu 升級到 Linux Kernel 4.2.3 核心Linux Kernel 4.2.3 已經發布了,關於這個新版本有些什麼新變化,這裡有不用說了,如果你是 Ubuntu 使用者,想升級到 Kernel 4.2.3 還是非常方便的,因為 Ubuntu 提供了 DEB 安裝包,減少了自行編譯核心出現錯誤,當然也不是完全不會出錯了,升級核心都有風險,所以謹慎操作。Linux Kernel stable 4.2.3/4.1.10 發布下載 安裝方法,直接命令列安裝,開啟終端。3
Time of Update: 2015-10-12
Linux系統入門學習:如何知道進程運行在哪個 CPU 核心上?問題:我有個 Linux 進程運行在多核處理器系統上。怎樣才能找出哪個 CPU 核心正在運行該進程?當你在 多核 NUMA 處理器上運行需要較高效能的 HPC(高效能運算)程式或非常消耗網路資源的程式時,CPU/memory 的親和力是限度其發揮最大效能的重要因素之一。在同一 NUMA 節點上調度最相關的進程可以減少緩慢的遠程記憶體訪問。像英特爾 Sandy Bridge 處理器,該處理器有一個整合的 PCIe