技术文章

ubuntu linux设置系统时间方法

如果你的Linux系统时区配置不正确,必需要手动调整到正确的当地时区。NTP 对时间的同步处理只计算当地时间与 UTC 时间的偏移量,因此配置一个 NTP 对时间进行同步并不能解决时区不正确的问题。所以大家在用了国外云计算服务商如 Microsoft Azure 或其它 VPS、虚拟机时,需要注意是否与中国大陆的时区一致。查看Linux当前时区你可以使用如下命令非常容易地就

python如何生成requirements.txt

在Python项目中,`requirements.txt` 文件用于记录项目依赖的所有第三方库及其版本,方便在不同环境中复现项目依赖。以下是几种生成 `requirements.txt` 的常用方法:### **1. 使用 `pip freeze` 命令(最基本方法)****步骤**:1. 激活项目虚拟环境(如果有)。2. 执行以下命令将当前环境的所有依赖导出到 `requirements

VScode中配置 C/C++ 环境[转载]

1. 下载编辑器VScode官网:https://code.visualstudio.com/(点链接时按下Ctrl,不会覆盖当前页面哦^-^) 安装VScode(建议附加任务全部勾选)2. 下载编译器MinGW并解压官网页面:https://www.mingw-w64.org/下载页面:https://sourceforge.net/projects/mingw-w64/

网维维护中常用网的络命令

常用网络命令netshell命令行设置DNSnetsh interface ip set dns wlan static 223.6.6.6netsh interface ip set dns wlan dhcp命令行设置IP地址netsh interface ip set address wlan dhcpnetsh interface ip set address wlan static 19

判断 num 是不是 2 的指数倍

如何判断:如果 num 是 2^n (n是自然数) ,那么 num 可以不断的整除 2,直到 num = 1; 16;16/2=8;8/2=4;4/2=2;2/2=1; 24;24/2=12;12/2=6;6/2=3;3/2 不整除#include <stdio.h>#include <stdbool.h>bool is_power_two(int n)

c语言rand()

单选题设有以下程序段int y;y=rand()%30+1;则变量y的取值范围是(B)。A、0<y<30 B、0<y<31 C、1<y<30 D、1<y<31试题解析-考查运算符与表达式,rand()%30求得范围在0-29之间的数据,+1后的取值范围为1-30(1、30也包括在内)1、r

开关电源与线性电源的本质区别

开关电源与线性电源的本质区别:1、开关电源是直流电转变为高频脉冲电流,将电能储存到电感、电容元件中,利用电感、电容的特性将电能按预定的要求释放出来来改变输出电压或电流的; 线性电源没有高频脉冲和储存元件,它利用元器件线性特性在负载变化时瞬间反馈控制输入达到稳定电压和电流的。2、开关电源可以降压,也可以升压;线性电源只能降压。3、开关电源效率高;线性电源效率低。4、线性电源控制速度快,波纹小;开关电

进制转换:二进制、八进制、十六进制、十进制之间的转换

将二进制、八进制、十六进制转换为十进制二进制、八进制和十六进制向十进制转换都非常容易,就是“按权相加”。所谓“权”,也即“位权”。假设当前数字是 N 进制,那么:对于整数部分,从右往左看,第 i 位的位权等于Ni-1对于小数部分,恰好相反,要从左往右看,第 j 位的位权为N-j。更加通俗的理解是,假设一个多位数(由多个数字组成的数)某位上的数字是 1,那么它所表示的数值大小就是该位的位权。1) 整