原创 linux用戶基本操作命令筆記

打包和解包 增加用戶,只有root用戶纔有權限 useradd guoxiaowei 查看用戶 id guoxiaowei 查看用戶創建的配置文件  ls -a /home/guoxiaowei 新建用戶密碼信息 ls /etc/pas

原创 shell腳本筆記(基礎)

Shell腳本 什麼是shell shell是命令解釋器,用於解釋用戶對操作系統的操作 ls->shell->kernel->硬盤->kernel->shell cat /etc/shells linux的啓動過程 BIOS-MBR-Bo

原创 Shell腳本筆記(函數)

函數 1 函數基礎 函數用於“包含”重複使用的命令集合 • 自定義函數 function fname(){     命令  }  • 函數的執行 fname 函數作用範圍的變量 • local 函數名 函數的參數 • $1 $2 $3

原创 文本操作筆記之sed

SED筆記 1 元字符和文件查找 1.1 元字符  • . 匹配除換行符外的任意單個字符 • * 匹配任意一個跟在它前面的字符 • [ ] 匹配方括號中的字符類中的任意一個 • ^ 匹配開頭 • $ 匹配結尾 • \ 轉義後面的特殊字符

原创 Shell腳本筆記(分支和循環)

退出與退出狀態 退出程序命令 exit exit 10返回10給Shell,返回值非0爲不正常退出 $?判斷當前Shell前一個程序的返回值 測試命令  man test test命令用於檢查文件或者比較值 test可以做以下測試   

原创 文本操作筆記之AWK

AWK筆記 1 AWK基礎 • AWK 和 sed 的區別     • AWK 更像是腳本語言     • AWK 用於“比較規範”的文本處理,用於統計數量並輸出指定字段     • 使用 sed 將不規範的文本,處理爲“比較規範”的文本

原创 VI命令筆記

四種模式: i插入模式 v可視模式 n正常模式 c命令模式 插入模式 i a o I A O i進入插入模式 I進去插入模式並且光標到當前行開頭 a進去插入模式並且光標到當前光標的下一位 A進去插入模式並且光標到當前行的末尾 o進去插入模

原创 shell腳本筆記

Shell腳本 什麼是shell shell是命令解釋器,用於解釋用戶對操作系統的操作 ls->shell->kernel->硬盤->kernel->shell cat /etc/shells linux的啓動過程 BIOS-MBR-Bo

原创 Linux Shell腳本詳細教程

Shell簡介:什麼是Shell,Shell命令的兩種執行方式 Shell本身是一個用C語言編寫的程序,它是用戶使用Unix/Linux的橋樑,用戶的大部分工作都是通過Shell完成的。Shell既是一種命令語言,又是一種程序設計語言。作

原创 Linux文本處理三劍客之sed命令

sed是一種流編輯器,它是文本處理中非常中的工具,能夠完美的配合正則表達式使用,功能不同凡響。處理時,把當前處理的行存儲在臨時緩衝區中,稱爲“模式空間”(pattern space),接着用sed命令處理緩衝區中的內容,處理完成後,把緩衝

原创 js寫99乘法口訣表

今天看js數組,就看到多維數組時,寫了一個在控制檯輸出的小學99乘法口訣表, var table = new Array(10); for(var i=0;i<table.length;i++)     table[i] = new A

原创 ArrayList的源碼分析

轉自:http://www.cnblogs.com/ITtangtang/p/3948555.html#info 一、 ArrayList概述:   ArrayList是基於數組實現的,是一個動態數組,其容量能自動增長,類似於C

原创 深入Java單例模式

本文轉自: http://devbean.blog.51cto.com/448512/203501 在GoF的23種設計模式中,單例模式是比較簡單的一種。然而,有時候越是簡單的東西越容易出現問題。下面就單例設計模式詳細的探討一下。  

原创 八皇后問題的兩種解法

題目描述: 八皇后問題是一個古老而著名的問題。該問題是十九世紀著名的數學家高斯1850年提出。在8X8格的國際象棋上擺放八個皇后,使其不能互相攻擊,即任意兩個皇后都不能處於同一行、同一列或同一斜線上,問有多少種擺法。高斯認爲有76種方案。

原创 java寫的常見算法

一些我們的教科書上的常用算法考試,這些可能也會出現在面試中,所以自己花了一些時間整理了一下,程序全部通過執行,有的魯棒性可能還不夠好,希望大家可以添加一些常用的算法,自己以後還會進一步添加。 package Algorithm; im