原创 CSS基礎內容總結(六)

  a:link 選擇所有未訪問鏈接 :visited a:visited 選擇所有訪問過的鏈接 :active a:active 選擇正在活動鏈接 :hover a:hover 把鼠標放在鏈接上的狀態 :focus input:focu

原创 vue基礎內容總結(十二)

組件基礎 這裏有一個 Vue 組件的示例: 組件是可複用的 Vue 實例,且帶有一個名字:在這個例子中是 <my-template> 。我們可以在一個通過 new Vue 創建的 Vue 根實例中,把這個組件作爲自定義元素來使用,如上圖

原创 vue進階內容總結--組件註冊(一)

組件註冊   組件名 在註冊一個組件的時候,我們始終需要給它起一個名字。比如在全局註冊的時候我們已經看到了: Vue.component('my-component-name',{...}) 該組件名就是 Vue.component 的

原创 vue基礎內容總結(十)

事件處理 監聽事件 可以用 v-on 指令監聽 DOM 事件,並在觸發時運行一些 JavaScript 代碼。 示例:   事件處理方法 然後許多事件處理邏輯會更復雜,所以直接把 JavaScript 代碼寫在 v-on 指令中是不可行

原创 vue基礎內容總結(五)

實例聲明週期鉤子 每個 Vue 實例在被創建時都要經過一系列的初始化過程--例如,需要設置數據監聽、編輯模板、將實例掛載到 DOM 並在數據變化時更新 DOM 等。同時在這個過程中也會運行一些叫做生命週期鉤子的函數,這給了用戶在不同階段添

原创 vue基礎內容總結(七)

Class 與 Style 綁定 操作元素的 class 列表和內聯樣式是數據綁定的一個常見需求。因爲它們都是屬性,所以我們可以用 v-bind 處理它們:只需要通過表達式計算出字符串結果即可。不過,字符串拼接麻煩且易錯。因此,在將 v-

原创 vue基礎內容總結(六)

計算屬性 模板內的表達式非常便利,但是設計它們的初衷是用於簡單運算的。在模板中放入太多的邏輯會讓模板過重且難以維護。例如: {{message.split('').reverse('').join('')}} 在這個地方,模板不在是簡單的

原创 vue基礎內容總結(九)

用 v-for 把一個數組對應爲一組元素 我們可以用 v-for 指令基於一個數組來渲染一個列表。 v-for 指令需要使用 item in items 形式的特殊語法, 其中 items 是源數據數組,而 items 是被迭代的數組元素

原创 vue基礎內容總結(四)

創建一個 Vue 實例 每個 Vue 應用都是通過用 Vue 函數創建一個新的 Vue實例開始的: var vm = new Vue({     // 選項 }); 雖然沒有完全遵循 MVVM 模型,但是 Vue 的設計也受到它的啓發。當

原创 vue基礎內容總結(八)

條件渲染 v-if v-if 指令用於條件性地渲染一塊內容。這塊內容只會在指令的表達式返回 truthy值的時候會被渲染。 <h1 v-if="awesome">This is awesome!</h1>             <h1

原创 vue進階內容總結--自定義事件(三)

自定義事件 事件名 不同於組件和 prop,事件名不存在任何自動化的大小寫轉換。而是觸發的事件名需要完全匹配監聽這個事件所用的名稱。舉個例子,如果觸發一個 camelCase 名字的事件: this.$emit('myEvent') 則

原创 vue進階內容總結--Prop (二)

Prop Prop的大小寫(camelCase vs kebab-case) HTML 中的特性名是大小寫不敏感的,所以瀏覽器會把所有大寫字符解釋爲 小寫字符。這意味着當你使用  DOM 的模板時,camelCase(駝峯命名法)的 pr

原创 AIX系統用rmsock查詢端口對應的進程

直接上命令: netstat -Aan | grep 50143 如圖: 然後用 rmsock 0xf1000e0001b47808 tcpcb 查看進程號 再使用  ps -ef | grep 進程號 可以看到哪個用戶的哪個進程佔用

原创 vue基礎內容總結(十一)

表單輸入綁定 基礎用法 你可以使用 v-model 指令在表單  <input> 、<textarea>、<select> 元素上創建雙向數據綁定。它會根據控件類型自動選取正確的方法來更新元素。儘管有些神奇,但 v-module 本質上不

原创 linux/aix系統中刪除指定日期前的日誌

兩種方法: 1. 在一個目錄中保留最近三個月的文件,三個月前的文件自動刪除。 find /email/v2_bak -mtime +92 -type f -name *.mail[12] -exec rm -rf {} \; /email