Recently, we have started several mini hosts that support the fourth generation CPU, to make a brief summary, so that we can meet our needs in the future#####Dell 3020m, 9020mIt seems that these two items are the only ones I have contacted and learned. The summary is as follows3020m ngff hard disk interface is empty soldered, and the h81 motherboard does not support vt-d9020m ngff hard disk interface is normal and can be used as boot disk. Q87 motherboard supports vt-dBoth are m.2 wireless network cards (2230)BIOS is in English, but the entries are clear and easy to understand#####HP ProDesk 400 G1 DMProDesk 600 G1 DM、ProDesk 800 G1 DMOnly 6
#####Common image source in China. Visit the link, click on the question mark icon, Help, help or click on the content to view the details. There are instructions for use######[Tsinghua Source](https://mirrors.tuna.tsinghua.edu.cn/)######[Zhongke Dayuan](https://mirrors.ustc.edu.cn/)######[Alibaba Cloud source](https://developer.aliyun.com/mirror/)######[Shanghai Jiaotong University Source](https://mirror.sjtu.edu.cn/)######
#####Change to Zhongke Dayuanvi /etc/apt/sources.list```bash#Note the original content and paste the followingdeb https://mirrors.ustc.edu.cn/debianbullseye main contrib non-freedeb https://mirrors.ustc.edu.cn/debianbullseye-updates main contrib non-freedeb https://mirrors.ustc.edu.cn/debian-security bu
`Chage - l root ` View the user validity period`Chage - M 99999 root ` Change the valid period of root user to permanent######Other options```bash-D Date # Modify the third field of the specified user's password information in the/etc/shadow file, which is the date of the last password modification. The format is YYYY-MM-DD-E Date # Set the password expiration date. After this date, this account will not be available.0 means it will expire immediately, and - 1 means it will never expire.Format YYYY-MM-DD-H # View help information-I days # Set password expiration days-L # Display the date information related to the account-m
Normal steps: 3 points in the upper right corner ->Settings ->Privacy settings and security ->Clear browsing data ->Advanced ->[Check] Automatically fill in form data ->Clear dataIf there are still prompts, you need to delete one by one by pressing the shortcut key. Click the form box, move the mouse to the prompted item, and press the shortcut key to delete```Windows: Shift + DeleteMac: Shift + fn + Delete```
######```bash#Install Rubywget -c https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gztar -zxvf ruby-2.7.8.tar.gzcd ruby-2.7.8./configuremake && make install#Please note that the command installed in this way is in/usr/local/bin. If you are prompted that the command cannot be found, please use the absolute path to call or modify $PATH (export PATH=$PATH:/usr/local/bin
######This error usually occurs when the virtual machine shares folders with windows######Two solutions1. Execute ` npm config set bin links false`2. Add option ` -- no bin links when npm is installed`[Official Document](https://docs.npmjs.com/cli/v7/using-npm/config#bin-links)
Theoretically applicable to all Redis tls connections[Official Document 1](https://github.com/predis/predis/issues/535)[Official Document 2](https://www.php.net/manual/en/function.stream-socket-enable-crypto.php)The most important configuration`'crypto_type' => STREAM_CRYPTO_METHOD_ANY_CLIENT`