unix標準輸入輸出

一、利用系統調用,從標準輸入讀取字串,然後輸出,類似c裡面的 scanf() printf()#include <stdio.h>#include <fcntl.h>#include <unistd.h>#define BUFFSISE 4096int main(void){int n;char buf[BUFFSISE];while((n = read(STDIN_FILENO, buf, BUFFSISE)) > 0)

二分法求方程解

一、此法要求函數連續,在給定區間內僅有一個根,通過迴圈十幾次即可獲得精度要求較高的根(0.00001),精度可自己設定理論依據為函數連續性,在根附近有:f(start) * f(end) < 0#include <stdio.h>#include <stdlib.h>#include <math.h>#define E 2.718float f(float);int main(){float start, end, mid, precision;int

十分有用的cut剪下命令

一、cut作用 - remove sections from each line of files(man cut)就是在檔案中負責剪下資料,且以每一行為一個處理對象,類似 sed,這在處理文本資料時十分有用。 二、命令格式及定位方法cut OPTION... [FILE]...cut命令主要是接受三個定位方法:1,位元組(bytes,按從小到大順序),用選項 -b2,字元(characters,如果為中文可能就是兩個位元組了),用選項 -c3,域(fields),用選項 -f  三、使用舉例1

strcpy之段錯誤

對c下的指標總有一種畏懼感,動不動就出現各種錯誤,先看一段程式吧:#include <stdio.h> #include <string.h> int main(void) { char *buf;               //定義char指標char *string = "hello ";       //指向常量資料區的“hello”字串 buf = string;               //將指向常量的指標賦值 printf("

arch初步美化及各種問題

  安裝了基本的作業系統後,下一步就是美化了!我相信ubuntu 和 opensuse 的效果 arch都可以實現,只是有沒有付出相應的努力罷了!好了,看配置吧。 一、介面1.字型及補丁 ,有些依賴關係不能得到滿足,libgl 跟 nvidia ,有些包不行!字型設定為 DejaVu 就蠻不錯的。sudo pacman -S ttf-dejavu ttf-ubuntu-font-familysudo yaourt -S wqy-microhei wqy-bitmapfont

ubuntu自訂登入session和案頭環境

  不知道裝了什麼東西,又卸了什麼軟體,總之又把ubuntu的案頭搞沒了!就是空空的一個案頭,什麼面板也沒有,真是急死人!以前也經常遇到這種情況,大多是與unity 和 gnome3 有關。一直以為是系統 bug,上網搜了一下,原來是可以改善的!正好,利用這一點(面板消失),可以量身打造一個適合自己的案頭,不要 UNITY,不要 GNOME3, 不要面板,就只要一個 dock!^_^,比 Mac 還精簡!具體步驟:一、自訂登入session如果是非自動登入,會有選擇‘登入 session’

為什麼這些死腦筋們在用 VI ?

來源:www.ijser.cn/?p=1026  

蘋果公司前任首席執行官喬布斯語錄

老喬掛了……留給我們的僅僅是一個apple,pad,mac嗎?更多應該是啟示……在linux社區裡看到的這篇文章對我啟示很大!特此分享1、 領袖和跟風者的區別就在於創新。創新無極限!只要敢想,沒有什麼不可能,立即跳出思維的框框吧。如果你正處於一個上升的朝陽行業,那麼嘗試去尋找更有效解決方案:更招消費者喜愛、更簡潔的商業模式。如果你處於一個日漸萎縮的行業,那麼趕緊在自己變得跟不上時代之前抽身而出,去換個工作或者轉換行業。不要拖延,立刻開始創新!2、

lamp server快速搭建

一、安裝sudo apt-get install taskselsudo tasksel選擇LAMP server ,開始安裝,發布的程式會儲存在 /var/www 下mysql web 管理工具sudo apt-get install phpmyadmin設定檔:apache比較多,但我看了下,大多都在 /etc/apache2 下,可以自己摸索以下/etc/apache2/apache2.conf /etc/apache2/sites-enabled/000-default  

喬布斯的一些名言,啟示

stay hungry stay foolish!!創新細節熱愛責任求知慾大腦工作犯錯哲學使命 :

ftp伺服器vsftpd

ftp : 上傳下載功能優點 :互動式  傳輸穩定 19,20,21連接埠   區別使用者vsftpd安裝   apt-get install vsftpd設定檔 /etc/vsftpd.conf命令 sudo service vsftpd start/stop/restart常見配置anonymous_enable   匿名使用者登入anon_upload_enable anon_mkdir_write_enable  建立目錄anon_root=/home/  

codeblocks中文輸入及控制台亂碼

一、中文輸入codeblocks的預設快速鍵與fcitx的相同,需要修改:編輯器的自動完成快速鍵也為ctrl + space,所以必須將此熱鍵重新設定,需要用到codeblocks的 shortcut外掛程式sudo apt-get install codeblocks-contrib 安裝好之後,進入 settings-editor-keyboard --> shortcut 進行設定,將complete code

ubuntu清除多餘核心

  如果升級到了一個新的核心,並且還比較穩定,那麼老的核心就可以清理了,放在電腦裡也佔位置。方法(命令列比較通用)如下:1.查看系統記憶體在的核心版本列表:sudo dpkg --get-selections |grep linux結果:libselinux1 installlinux-firmware installlinux-generic

ubuntu 標題列消失

一、更新到3.0.0-16版本的核心之後,表單的標題列總是無緣無故消失(window decoration),可通過調整這一特效解決ubuntu 11.10 32bitKernel : 3.0.0-16 genericunity with compiz方法:procedure:1, open compizconfig2, enter "Window decoration" (it should be selected)3, see "command", click the "default"

bash算數運算

一、算術運算子**:對兩個變數做冪運算  其他:+ - * /  %       +=   -=  *=   /=   %= 二、運算順序如果沒有expr或$[]更改運算順序,則會將運算式以字串的形式賦值ehco 1+2;            結果會是  1+2    !!辦法1:用expr表示後面的運算式為一個數學運算注意 + 前後一定要有空格!!否則不會進行算數運算echo `expr 1 +

強大的 apt-get 命令(小結)

一、ubuntu下管理軟體最方便的非 apt-get 工具莫屬了,它的常見用法稍微整理一下供以後參考(詳細見 man apt-get ):1.更新源,升級軟體和系統之前要先幹這個~ (來源目錄:/etc/apt/sources.list)sudo apt-get update2.更新已安裝的包到最新版本(若已經最新則忽略)sudo apt-get upgrade3.升級系統,有一定風險!此時 apt 將首先升級重要的包,如果有衝突的話,可能會刪除一些次要的包(詳見 man

opensuse12.1遇到的各種問題

  問題總是少不了的,幸虧有了網路,它們總是能得到比較好的解決,潛移默化中,自己已經提升了很多。以後遇到的關於opensuse的各種問題就都放在這篇部落格裡。一、chromium瀏覽器如果你同步了google的帳戶,而且系統啟動了自動登入,那麼第一次啟動後會彈出這樣的視窗(該視窗可以直接忽略掉的):The login keyring did not get unlocked when you logged into your

強大的wget下載工具

一、wget主要功能和特點:支援斷點下傳功能同時支援FTP和HTTP下載方式支援Proxy 伺服器設定方便簡單程式小,完全免費二、使用基本的文法:wget [args] URL使用舉例:1、下載網站的首頁(到目前的目錄下, ./index.html)。-x會強制建立伺服器上一模一樣的目錄(./www.baidu.com/index.html).wget

ubuntu設定按一下滑鼠開啟檔案夾或者檔案

一般是預設是雙擊開啟檔案(夾),但在linux下,單擊更爽!ubuntu設定按一下滑鼠開啟檔案夾或者檔案,這樣可以減少按滑鼠的次數,讓你的滑鼠用得更久。試試吧!挺實用的哦!單擊一下就能開啟檔案或者檔案夾!雖然只是一點點的變化,但會很方便很快捷! 步驟:開啟 檔案瀏覽器(也就是開啟 主目錄),點擊 編輯(E),再點擊 喜好設定(N),在 行為 ,點選 單擊時開啟項目 就ok了。備忘:對於未知的檔案格式,注意不要急於開啟(可用右鍵),以免惡意的指令碼破壞系統!

關於編程,程式員的一些語錄

*****請準備好,花80%的時間用于思考、調試、測試、開會、談話……*****關於編程,大學沒有傳授的10件事::::我們總是錯的事情若有可能出錯,就一定會出錯所有的代碼都爛(Bug)總會存在客戶最大紙上談兵是行不通的Keep it simple, stupid編寫代碼只是我們所做工作的20%而已客戶永遠不知道他/她想要的是什麼!已經有人做過了*****為什麼編程是件獨一無二的職業???***** 1. 簡介    有些人說編程很難,有些人認為很容易。   

總頁數: 61357 1 .... 8202 8203 8204 8205 8206 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.