task_struct, 进程描述符, 进程控制块 (PCB)2021-04-17inbox“task_struct, 进程描述符, 进程控制块 (PCB)” task struct, task_struct, 进程描述符, 进程控制块 (PCB) https://github.com/torvalds/linux/blob/master/include/linux/sched.h 进程是资源分配的基本单位。 进程控制块 (Process Control Block, PCB) 描述进程的基本信息和运行状态,所谓的创Read more...
pmod, 实模式和保护模式2021-04-17inbox“pmod, 实模式和保护模式” 实模式和保护模式都是CPU的工作模式,而CPU的工作模式是指CPU的寻址方式、寄存器大小等用来反应CPU在该Read more...
系统调用, System Call2021-04-15inbox“系统调用, System Call” 计算机系统的各种硬件资源是有限的,在现代多任务操作系统上同时运行的多个进程都需要访问这些资源,为了更好的管理这些Read more...
ap2021-04-10inbox“ap” 商用 AP 厂商: aruba/安移通, ruckus/优科 … ruckus 的 unleashed 系列AP, unleashed 系列最大的优势是: Wi-Fi非常稳定,快速漫游、无缝切换、 5G占比调Read more...
network topology2021-04-03inbox“network topology” 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 @startuml [光猫] as onu package "J4100 \n 4网口工控机" { interface "ETH1\nenp1s0" as j4100Eth1 interface "ETH2\nenp2s0" as j4100Eth2 interface "ETH2\neno1" as j4100Eth3 interface "ETH3\nenp4s0" as j4100Eth4 agent vmbr0 j4100Eth1 -down- vmbr0Read more...
dm-crypt, 加密2021-03-30inboxdm-crypt, 加密 dm-crypt 是整合到 linux 内核中的,而它的命令行前端 cryptsetup, 在大多数主流的 linux 发行版中都会自带 LUKS = Linux Unified Key Setup commands 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # 将分区设置为加密Read more...
X Server, XServer2021-03-29inbox“X Server, XServer” 背景 大多数时候我们不希望在服务器上安装图形界面,但有时候有些程序需要图形界面,比如安装Oracle的时候。此时,可以配置让Linux使Read more...
kux2021-03-27inbox“kux” kux 转 mp4 https://zhuanlan.zhihu.com/p/111764932 安装youku客户端 执行脚本 1 2 3 4 5 6 7 8 9 10 11 @echo off setlocal enabledelayedexpansion set ffmpeg="C:\Program Files (x86)\YouKu\YoukuClient\nplayer\ffmpeg.exe" if exist %ffmpeg% ( for /r . %%i in (*.kux) do ( %ffmpeg% -y -i "%%i" -c:a copy -c:v copy -threads 2 "%%~dpni.mp4" ) ) else echo pauseRead more...
arp table, arp 表2021-03-23inbox“arp table, arp 表” ARP表(Address Resolution Table) ARP协议 首先明确一点,在以太网环境下,同一个网段的主机之间需要知道对方的MAC地址,才能Read more...
cypress2021-03-16inboxcypress 1 2 3 npm install cypress --save-dev npx cypress open install cypress for project 1 2 3 npm install --save-dev cypress # 执行cypress install, 把cypress安装到 ~/.cache/Cypress node_modules/cypress/bin/cypress install install MySQL 1 npm install MySQL --save-dev 配置MySQL连接信息, 修改 cypress.json 成Read more...
vuetify2021-03-16inbox“vuetify” 安装相应包 yarn add @mdi/font -D # roboto字体其实不要也行,就英文的一套字体而已 yarn add typeface-roboto -D plugins/vuetify.js import Vue from 'vue'; import Vuetify from 'vuetify/lib'; import zhHans from 'vuetify/es5/locale/zh-Hans' // 引入中文语言包 import 'typeface-roboto/index.css' // 引入本地的RRead more...
vnc rdp2021-03-13Linuxvnc rdp VNC是什么? 简单来说,所谓的 VNC(Virtual Network Computing )是一种图形化的桌面共享系统,它使用远程帧缓冲协议 (RFB) 来远程控制另一台计算机。它将Read more...
Ant 风格路径表达式, ant style2021-03-05inboxAnt 风格路径表达式, ant style ANT通配符有三种: 通配符 说明 ? 匹配任何单字符 * 匹配0或者任意数量的字符 ** 匹配0或者更多的目录 例子: URL路径 说明 /app/*.x 匹Read more...
DDD2021-03-02DDDDDD 领域驱动设计 (Domain-Driven Design,简称 DDD) 2003 年的时候,Eric Evans 在2003年出版的: Domain-driven Design: Tackling Complexity in the Heart of Software, 正式定义了领域的概念,Read more...
speed test cli, 测速2021-03-01Network“speed test cli, 测速” https://www.speedtest.net/zh-Hans/apps/cli archlinux 1 2 pacman -Sy speedtest-cli speedtest-cli --server=43752 --bytes https://github.com/sivel/speedtest-cli macos install speedtest-cli 1 brew install speedtest-cli 1 speedtest-cli --listRead more...
密码加密存储技术详解 (Password Storage Cheat Sheet)2021-02-26Development密码加密存储技术详解 (Password Storage Cheat Sheet) 从最早的明文保存密码,到md5 sha1 sha256 sha512加密,到加salt、加pepper、多次hash计算,再Read more...
challenge response, 挑战应答2021-02-18inboxchallenge response, 挑战应答 挑战应答方式”:challenge-response,是零知识证明的方式。 Challenge/Response认证的过程如下: 客Read more...
tcp2021-02-15networktcp TCP将数据分解成网络数据包,并在每个数据包中添加少量数据。这些附加数据包括一个序列号,用于检测丢失或到达顺序不正确的数据包,以及一个校验Read more...
ventoy, 安装盘, 多合一启动盘制作工具, 多个系统 Win/PE/Linux 镜像装在1个U盘里2021-02-11inboxventoy, 安装盘, 多合一启动盘制作工具, 多个系统 Win/PE/Linux 镜像装在 1 个 U 盘里 ventoy 是一款国人开发的新一代多 ISO 启动引导程序,这款工具最大的优点就是无需格式化优盘,Read more...
xbox2021-02-10inbox“xbox” HALO 战争机器 皇牌空战6 Forza4 忍者龙剑传2 荒野大镖客: 救赎 合金装备系列 鬼泣: DMC 给他爱IV;V 寂静岭系列 生化危机系列 刺客信条3、4 (大革命不清楚可不Read more...