Time of Update: 2018-12-04
login shell:取得bash時需要完整的登陸流程。no-login shell:取得bash介面的方法不需要重複登陸的舉動。 login:讀取兩個設定檔1. /etc/profile:系統整體設定,不要修改。2.~./.bash_profile 或~/.bash_login 或 ~/.profile 使用者個人設定 /etc/profile會調用/etc/inputrc /etc/profile.d/*.sh /etc/sysconfig/i18n
Time of Update: 2018-12-04
技術債務,是指在面對需求時,由於倉促實現某些功能特性而對程式碼程式庫產生了破壞(在此過程中同時破壞了程式碼程式庫的架構設計)。對於一些經理或客戶來說,技術債務彷彿是一個陌生的概念。也許他們知道,只是他們不太想聽,我不確定。不管怎樣,我想到了一個小故事,在下次提出某些新特性需求時,我會用這個故事告訴他們實現這些特性的代價有多大。有一個農民,他有三隻雞,每隻雞每天生一個蛋。農民與當地的一個雜貨店有生意來往。雜貨商每天從農民那裡買兩個雞蛋,這樣他可以在他的店裡出售。一切都有條不紊地進行著,直到有一天
Time of Update: 2018-12-04
swap 有什麼用?CPU讀取資料來著記憶體,當記憶體不足時,就會使用swap了,為了讓後續程式可以繼續運行,記憶體中暫時不用的資料就會放到swap中去。由於不知道伺服器何時會後大量的資料請求,那麼需要預留一些swap來防止記憶體不足。 方法一:使用物理分區構建swap1.分區:使用fdisk在系統磁碟上分一個區作為swap 2.格式化:mkswap 3.使用:啟動該swap裝置 swapon
Time of Update: 2018-12-04
#include<stdio.h>#include<malloc.h>#include<string.h>#define OVERFLOW -1#define OK 1#define ERROR 0#define FALSE 0#define
Time of Update: 2018-12-04
Status ListInsert(DuLinkList L, int i, ElemType e){ DuLinkList p; DuLNode *s; //定義一個鏈表節點指標 if (i < 1 || i > ListLength(L) + 1) return ERROR; p = GetElemP(L, i-1);//得到位置i-1處節點的地址 s -> data =
Time of Update: 2018-12-04
#include<stdio.h>void shiftleft(int *pInOut, int n){int i;int tmp;tmp = *pInOut;for (i = 0; i < n - 1; ++i){*pInOut = *(pInOut + 1);pInOut++;}*pInOut = tmp;}void shiftright(int *pInOut, int n){int i;int tmp;pInOut += n - 1;tmp = *pInOut;for
Time of Update: 2018-12-04
string對象的初始化方式: string s1; 預設建構函式,s1為空白串 string s2(s1) ; 將s2初始化為s1的一個副本 string s3("value"); 將s3初始化為一個字串字面值副本 string s4(n,'c'); 將s4初始化為字元‘c’的n個副本string類型的幾種操作:
Time of Update: 2018-12-04
#include<malloc.h>#include<string.h>#include<stdio.h>#define OVERFLOW -1#define STACK_INIT_SIZE 10#define STACKINCREMENT 2#define OK 1#define ERROR 0#define TRUE 1#define FALSE
Time of Update: 2018-12-04
<center>課程表</center><table border = "3px" bordercolor = "0x4C96FF" align = "center"><tr><td>項目</td><td colspan = "5" align = "center">上課</td><td colspan = "2" align =
Time of Update: 2018-12-04
歐幾裡德演算法:int gcd(int a,int b)//a>b{ if(b==0)return a; else return gcd(b,a%b);}stein演算法:歐幾裡德演算法是計算兩個數最大公約數的傳統演算法,他無論從理論還是從效率上都是很好的。但是他有一個致命的缺陷,這個缺陷只有在大素數時才會顯現出來。考慮現在的硬體平台,一般整數最多也就是64位,對於這樣的整數,計算兩個數之間的模是很簡單的。對於字長為32位的平台,計算兩個不超過32位的整數的模,只需要一個指令周期,
Time of Update: 2018-12-04
恍恍惚惚,馬上要畢業了,三年又過去了,將和去何從。希望有盞指明燈在前面,可以順著那個方向走去。我現在就如同迷失方向的人,學了這麼多年,想想自己有什麼別人不可複製的能力。好像無法總結出來,沒有豐富的實習經驗,沒有豐富的項目經驗,社交能力也比較缺乏,這聽起來怎麼就感覺沒什麼長處。如果我有一顆願意努力的心,我能成功嗎?也許我沒有他人那麼的天賦,但是我願意努力,我願意花費比別人更多的精力,誰能告訴我,成功的要素是什麼。怎麼才能成功呢?如果方向錯了,再怎麼努力也是沒有用的。感覺人的大腦是有限的,需要看的書
Time of Update: 2018-12-04
<html><body><center><table height = "60px"><tr> </tr></table><table width = "535px" height = "300px" border = "0px" background = "bgd.jpg"><tr><td width = "230px" rowspan = "3"> </td>&
Time of Update: 2018-12-04
給出一個數字序列,如-1,1,2,-3,4,6,-5,8,-3,9;求連續的子序列最大值。該題中,最大的子序列為4+6+(-5)+8+(-3)+9=19 演算法:test[]={-1,1,2,-3,4,6,-5,8,-3,9}m=0;for(k=0;k<n;k++){ m+=test[k]; if(m<0)m=0; if(max1<m)max1=m;}pku 1050 To the max
Time of Update: 2018-12-04
得到長度:代碼:%x="abcd" #方法一 %expr length $x 4 # 方法二 %echo ${#x} 4 # 方法三 %expr "$x" : ".*" 4 # expr 的協助 # STRING : REGEXP anchored pattern match of REGEXP in STRING尋找子串:代碼:%expr index $x "b" 2 %expr index $x "a" 1 %expr index $x "b" 2 %expr index $x "c" 3
Time of Update: 2018-12-04
過了2012的最後一天,今天是新的一天,匆匆走過這二十餘年,馬上要畢業了,每天忙碌的是論文,感覺自己的文筆太爛了,無法把實際的東西上升到理論的高度,也許是肚子裡面沒有東西,無法寫出真實的東西,每天的忙碌換來了什麼,現在的生活感覺有點亂,做的事情往往不是自己想做的,是受到某中東西的壓迫,壓的我有些無法透氣了。我自己現在都覺得不是我自己了,已經不再真實了,現在的生活和我想象中的不一樣,心中有遺憾,很多的猶豫,很多的不自在,我動搖了…… 我是在消極的描述我現在的狀態…
Time of Update: 2018-12-04
主流演算法: 1.搜尋 //回溯 2.DP(動態規劃) 3.貪心 4.圖論 //Dijkstra、最小產生樹、網路流 5.數論 //解模線性方程 6.計算幾何 //凸殼、同等安置矩形的並的面積與周長 7.組合數學 //Polya定理 8.類比 9.資料結構 //並查集、堆 10.博弈論 1、 排序1423, 1694, 17
Time of Update: 2018-12-04
git config -global user.name "Your name"git config -global user.email "you@example.com"建立一個存放工程的檔案夾git init命令用於初始化當前所在目錄的這個項目會建立一個隱藏檔案 .git建立 main.c
Time of Update: 2018-12-04
TCP/IP協議棧 這部分簡要介紹一下TCP/IP的內部結構,為討論與互連網有關的安全問題打下基礎。TCP/IP協議組之所以流行,部分原因是因為它可以用在各種各樣的通道和底層協議(例如T1和X.25、乙太網路以及RS-232串列介面)之上。確切地說,TCP/IP協議是一組包括TCP協議和IP協議,UDP (User Datagram Protocol)協議、ICMP(Internet Control Message Protocol)協議和其他一些協議的協議組。 TCP/IP整體構架概述
Time of Update: 2018-12-04
剛開始學習joomla時,總是搞不清楚模組(module)和組件的關係,兩者有類似,又有不同,曾經為這兩者的關係及區別也搞得頭大。二者有時候要結 合使用,有時候又可以分別使用,這又有什麼區別?在實際應用中才能感受到這些問題,本文將試著用本站上的例子講一下這些問題,這樣有一個直觀的感受,讓初
Time of Update: 2018-12-04
這個是在uclinux下如何添加應用程式的過程: 為4510B添加自己程式,並編譯/下載它們的過程 step 1: 建立一個自己的Application: 請首先認真閱讀uClinux 2.4.x Kernel的目錄內的Document,directry: ../Documentation/Adding-User-Apps-HOWTO.txt 通過閱讀this document可以協助您自己動手建立一個application. step 2: