2024年5月5日 星期日

TOP Field explaination

 

http://www.j4.com.tw/comp-qna/linux-%E6%8C%87%E4%BB%A4-top-%E7%B5%B1%E8%A8%88%E4%BF%A1%E6%81%AF%E8%AA%AA%E6%98%8E/



PID — 進程id
USER — 進程所有者
PR — 進程優先級
NI — nice值。負值表示高優先級,正值表示低優先級
VIRT — 進程使用的虛擬內存總量,單位kb。 VIRT=SWAP+RES
RES — 進程使用的、未被換出的物理內存大小,單位kb。 RES=CODE+DATA
SHR — 共享內存大小,單位kb
S — 進程狀態。 D=不可中斷的睡眠狀態R=運行S=睡眠T=跟踪/停止Z=殭屍進程
%CPU — 上次更新到現在的CPU時間佔用百分比
%MEM — 進程使用的物理內存百分比
TIME+ — 進程使用的CPU時間總計,單位1/100秒
COMMAND — 進程名稱(命令名/命令行)



2024年3月19日 星期二

vue learning by hsu

5-1 5-1 Vuex 簡介 | 重新認識 Vue.js | Kuro Hsu 


6-1  https://book.vue.tw/CH6/6-2-composition-intro.html

6-2 6-2 Composition API 的核心 | 重新認識 Vue.js | Kuro Hsu

vue setup function

组合式 API:setup() | Vue.js (vuejs.org)

3-2 Vue SFC 單一元件檔 | 重新認識 Vue.js | Kuro Hsu

 我们可以使用响应式 API 来声明响应式的状态,在 setup() 函数中返回的对象会暴露给模板和组件实例。其他的选项也可以通过组件实例来获取 setup() 暴露的属性:


vue
<script>
import { ref } from 'vue'

export default {
  setup() {
    const count = ref(0)

    // 返回值会暴露给模板和其他的选项式 API 钩子
    return {
      count
    }
  },

  mounted() {
    console.log(this.count) // 0
  }
}
</script>

<template>
  <button @click="count++">{{ count }}</button>
</template>

template attribute

 <template>:内容模板元素 HTML 内容模板 ( <template> )元素是一种用于保存客户端内容机制,该内容在加载页面时不会呈现,但随后可以 (原文为 may be) 在运行时使用 JavaScript 实例化。

vue variable and string

 <div :style="{ color: activeColor, fontSize: fontSize + 'px' }"></div>



<component :is="'card'"></component>


becareful the :attribute is variable and "varaible" and double quote used single '' will be string 

vue css style

 Class and Style Bindings | Vue.js (vuejs.org)




2024年3月18日 星期一

vue app.vue

3-2 Vue SFC 單一元件檔 | 重新認識 Vue.js | Kuro Hsu



定义一个组件

当使用构建步骤时,我们一般会将 Vue 组件定义在一个单独的 .vue 文件中,这被叫做单文件组件 (简称 SFC