目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 js springboot win10 电路 vue macOS nginx esp32 git docker windows idea maven esp8266 python Arduino

存档:

存档: 2021 年 12 月 (7)

你真的知道如何查看Linux目录大小吗?

查看linux下的目录大小命令不就是ls -l吗?再者人类能够看懂的就是ls -lh了,难道不是这两个命令吗? 答疑解惑 1、首先咱们就根据大家所想的,通过**ls -lh / ** 去查看根目录下的各文件目录大小 熟悉ls命令的朋友都知道,以上在根目录下列出的各目录大小最大的竟然只有8KB,多数都是4KB,这显然不是我们所看文件目录的实际大小,怎么回事呢? 2、让我们再次通过ls -lh /java_ruanjian/命令查看/java_ruanjian/ 目录的大小 此时查看到该目录下的文件大小是139MB。 为什么是这样?其实这里简单概括就是:l****s -lh能得到普通文件的大小 ,但对于目录得到的4K,那是目录文件的大小(即目录本身要占4K), 但是不是目录里所有文件的大小。 linux系统中目录中保存的仅仅是文件的 文件名和文件的inode号 ,相当于保存的是它里面文件的指针,所以系统会根据目录中文件名和inode的数量分配若干个block给目录,而block的大小一般就是4K,如果一个目录中文件名太多可能会分配2个或多个block给目录。 那我们该如何去查看linux文....

docker安装Mysql

安装docker 略 查找MySQL镜像 docker search mysql 拉起MySQL镜像(:5.7 表示5.7版本) docker pull mysql:5.7 跑起来 docker run -d -p 3306:3306 --privileged=true -v /docker/mysql/conf/my.cnf:/etc/my.cnf -v /docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci 参数说明: run run 是运行一个容器 -d  表示后台运行 -p  表示容器内部端口和服务器端口映射关联 --privileged=true 设值MySQL 的root用户权限, 否则外部不能使用root用户登陆 -v /docker/mysql/conf/my.cnf:/etc/my.cnf 将服务器中的my.c.......

Mac下的常用快捷键操作

Mac 键盘快捷键 您可以按下组合键来实现通常需要鼠标、触控板或其他输入设备才能完成的操作。 要使用键盘快捷键,请按住一个或多个修饰键,同时按快捷键的最后一个键。例如,要使用快捷键 Command-C(拷贝),请按住 Command 键并按 C 键,然后同时松开这两个键。Mac 菜单和键盘通常对某些按键使用符号,其中包括以下修饰键: Command ⌘ Shift ⇧ Option ⌥ Control ⌃ Caps Lock ⇪ Fn 如果您使用的是 Windows PC 专用键盘,请用 Alt 键代替 Option 键,用 Windows 标志键代替 Command 键。有些 Mac 键盘在顶行中设有特殊按键,快捷键中也会用到它们;这些按键上有音量图标、显示屏亮度图标和其他功能图标。按下图标键可执行相应功能,将其与 Fn 键组合可用作 F1、F2、F3 或其他标准功能键。 要了解更多快捷键,请查看您所用应用的菜单。每个应用都有自己的快捷键,在一个应用中有用的快捷键可能不能用于另一个应用。 剪切、拷贝、粘贴和其他常用快捷键 快捷键 描述 Command-X 剪切所选项并拷贝到剪贴板。.....

Nginx 配置清单

Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务,其因丰富的功能集、稳定性、示例配置文件和低系统资源的消耗受到了开发者的欢迎。本文,总结了一些常用的 Nginx 配置代码,希望对大家有所帮助。 侦听端口 server { # Standard HTTP Protocol listen 80; # Standard HTTPS Protocol listen 443 ssl; # For http2 listen 443 ssl http2; # Listen on 80 using IPv6 listen [::]:80; # Listen only on using IPv6 listen [::]:80 ipv6only=on; } 访问日志 server { # Relative or full path to log file access_log /path/to/file.log; # Turn 'on' or 'off' access_log on; } 域名 server { # Listen to ......

在 Mac 的访达右键中添加 Open With Sublime Text

1.在程序坞 -- 其它 中找到自动操作小机器人 可以通过聚焦搜索 输入自动操作.app 打开 2.打开自动操作,点击 -- 新建文稿 按钮大约在程序的左下角 3.在弹出的界面中选择 『快速操作』(mojave以前的版本叫作服务) 大约是第三个图标 4.点击右下角的选取,在弹出的界面中,按如下来设置 工作流程收到当前 文件或文件夹,位于 访达 5.点击左上角的资源,展开资源管理器列表(如果一开始就是展开状态就忽略这个步骤) 使用工具 -》 运行 Shell脚本 6.点击实用工具 --> 找到 『运行shell 脚本』,拖动『运行shell脚本』,放到右边的灰色区域 传递输入 选择作为自变量 7.运行shell脚本 对话框中,shell 选择 /bin/bash ,传递输入选择 『作为自变量』,然后将下面内容复制到文本框中 for f in "$@" do open -a "Sublime Text" "$f" done 8.确定步骤都没问题之后,按command + s 保存,保存框的名字将是右键菜单的名字,然后在任意的文件夹中点击右键,检查是否添加右键成功 (mojave以上.....

接口是否支持跨域测试

Ajax方式 var xhr = new XMLHttpRequest(); xhr.open('GET', 'http://localhost:8888/api/kernels'); xhr.send(null); xhr.onload = function(e) { var xhr = e.target; console.log(xhr.responseText); } Fetch方式 fetch(http://localhost:8888/api/kernels?${new Date().getTime()}, {method: 'get'}).then(res => console.log(res))

电脑本机搭建https开发环境

生成SSL证书 建立目录certs,专门用来存放证书和私钥 # 创建目录 mkdir certs # 进入目录 cd certs/ # 生成key的配置文件 vim localhost.conf 配置文件内容如下,可自作修改 [ req ] default_bits = 2048 # RSA的2048是公认较比较安全的key长度 default_keyfile = server-key.pem distinguished_name = subject req_extensions = req_ext x509_extensions = x509_ext string_mask = utf8only [ subject ] countryName = Country Name (2 letter code) countryName_default = US stateOrProvinceName = State or Province Name (full name) stateOrProvinceName_default = NY localityName = Locality Na.....