分类其他 下共有文章56篇
  • Nginx 配置跨域

    18 天前 在 Nginx 中配置跨域(CORS)是为了解决浏览器基于安全策略阻止跨域请求的问题。以下是针对 Nginx 跨域配置的分步详解,结合实际场景和代码示例:一、跨域的核心机制与原因什么是跨域?浏览器基于同源策略(Same-Origin Policy),禁止页面从不同域名、端口或协议的服务器请求资源。跨域触发条件:协议、域名、端口任意一个不同(例如http://a.com访问http://b.com)。如何解决跨域?后端服务(如 Nginx)返回允许跨域的响应头(CORS Headers),告知浏览器允许哪些源访问资源。二、Nginx 跨域配置全流程在 Nginx 中配置跨域,主要通过添加 ...
    其他 - 去评论 - 43人浏览
  • 什么是LLM模型和VLM模型?两者之间有什么区别?

    19 天前 LLM模型和VLM模型分别是什么?这个对于刚刚接触AI的领域,可能会比较陌生。所以我用浅显易懂的语言来解释吧。LLM是大型语言模型,比如GPT系列,专注于处理文本数据,进行理解和生成。举例子,比如聊天机器人、写文章、翻译等等。VLM是视觉语言模型,涉及多模态,特别是视觉和语言结合,比如处理图像和文本。像GPT-4V这样的模型,或者像CLIP那样的模型。VLM不仅能处理文本,还能处理图像或视频,比如图片描述、视觉问答等。这两个最直接的区别就是:LLM适合纯文本任务,而VLM适合需要图像和文本结合的任务。虽然VLM只是LLM加上图片识别,但其实它们的训练方式和数据处理不同。LLM(大语言模型...
    其他 - 去评论 - 41人浏览
  • ESP32获取当前时间

    2024-12-14 如果在ESP32中获取当前时间?/* 主程序文件 包含了连接WiFi和获取NTP时间的功能示例 */ // 包含必要的头文件 #include <Arduino.h> #include <WiFi.h> #include <time.h> // WiFi配置参数 const char *ssid = "WIFI名称"; // WiFi SSID const char *password = "WIFI密码"; // WiFi密码 int retryCount = 0...
    其他 - 去评论 - 39人浏览
  • ESP8266/ESP32连接光敏传感器获取数据

    2024-11-05 最近买了几个光敏传感器,尝试着将传感器整合到家里的智能感应LED灯具上面。我购买的光敏传感器是4针的。AO模拟输出:光敏传感器将采集的光线变成一个连续的模拟信号从AO引脚输出DO数字输出:大于光线阈值,DO引脚输出1(高电平);反之输出0。关于光线阈值,应该是调节模块上面那个十字架旋钮GND接地VCC3·3v或者5v我手里的板子为ESP23引脚连接:光敏传感器连接开发板VCC======>VCCGND======>GNDAO======>GPIO15代码如下: #define LIGHT_PIN 15 // 定义光敏模块的引脚号 void setup() { S...
    其他 - 去评论 - 40人浏览
  • ESP8266点亮板载LED灯

    2024-10-09 给ESP8266板子通电后,可以通过下面代码点亮板载的LED:// 启动函数 void setup() { // 板载LED引脚初始化 pinMode(LED_BUILTIN, OUTPUT); } // 循环函数 void loop() { digitalWrite(LED_BUILTIN, HIGH); // 打开LED(电压变高) delay(1000); // 等待1秒 digitalWrite(LED_BUILTIN, LOW); // 关闭LED(电压变低) delay(1000); ...
    其他 - 去评论 - 31人浏览
  • Git撤销commit

    2023-10-01 git提交(commit)后从暂存区中撤销部分文件:git rm --cached <file> git commit -m '再次提交即可'通过以上操作即可从暂存区中撤销部分文件
    其他 - 去评论 - 29人浏览
  • windows通过cmd命令查看端口占用情况

    2023-05-08 windows通过cmd查找端口占用1.查看端口占用情况netstat -ano2.查看某个端口被占用情况netstat -ano | findstr xxxx //xxxx为查询的端口号3.查看某个状态的端口netstat -ano | findstr xxxx //xxxx为查询的端口状态具体端口状态请查找后面描述。4.查看使用指定端口的应用程序tasklist | findstr xxxx //xxxx指的是pid5.结束指定进程taskkill /pid xxxx -t -f //xxxx指的是pid 或者:taskkill /f /t /i...
    其他 - 去评论 - 26人浏览
  • [Linux]Shell脚本学习

    2023-05-06 Shell脚本官方说明Shell通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出,简单来说Shell就是一个用户跟操作系统之间的一个命令解释器。Shell 编程注意事项Shell脚本名称命名一般为英文、大写、小写,后缀以.sh 结尾。 Shell脚本变量不能以数字、特殊符号开头,不能使用特殊符号,可以用 _ 下划线,不能使用关键字。第一个脚本程序如果对输入过程不太了解,就直接复制粘贴。cd / echo "echo HelloWorld">test.sh chmod 777 test.sh ./test.sh效果如下: 识别内嵌she...
    其他 - 去评论 - 27人浏览
  • MacOS中的Zsh和Bash

    2023-04-09 使用Mac系统的朋友应该比较熟悉Zsh和Bash这两个shell,但是对二者具体有什么区别可能不太了解。本文将从这两个shell入手,对相关概念以及二者区别进行解释。1.什么是shell?shell 单词的本意是“壳子”,在计算机领域一样可以理解为机器外面的一层壳,目的是进行用于人机交互,本质上是命令解释器。只要是人与电脑之间交互的接口,就可以称为 shell。需要说明的是,常见的概念包括shell脚本,其指的是采用shell语言编写的脚本,可以使用shell程序来进行执行,而本文所说的shell均指的是shell程序。二者之间的关系可见下图:2.有哪些shell?zsh  很多人的 m...
    其他 - 去评论 - 29人浏览
  • MacOS配置Java环境变量和Maven环境变量

    2023-04-09 vim .zshrc打开zshrc文件,在配置文件里面,输入以下配置:JAVA_HOME=/Library/JavaVirtualMachines/jdk-20.jdk/Contents/Home    --- 修改为自己的安装java应用的目录 M2_HOME=/Users/karry/Documents/development/apache-maven-3.9.1      --- 修改为自己的安装Maven应用的目录 CLASSPATH=.$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH...
    其他 - 去评论 - 34人浏览
  • Linux设置ll命令

    2023-02-06 在部分Linux系统中是没有ll命令的,对于习惯常常在Linux环境下使用ll命令的人来说即为不方便。要设置ll命令,只需简单的一行命令即可:alias ll='ls -la --color=auto'以上设置完成后即可使用ll。但是当终端重启后ll命令再次失效,因为以上设置的都是当前有效。如果要想一直保持,则需要在~/.bashrc中设置,在.bashrc的最后插入以上命令即可:编辑完成后保存文件。然后 退出终端 ,重新打开终端就可以使用ll命令了:特别提醒:编辑完成后,一定要关闭终端后重启启动终端才行。
    其他 - 去评论 - 31人浏览
  • Nginx 命令行控制

    2022-10-27 在Linux中,Nginx默认被安装在目录 /usr/local/nginx 中,其中二进制文件路径为 /usr/local/nginx/sbin/nignx ,配置文件路径为 /usr/local/nginx/conf/nginx.conf 。{alert type="info"}注:在 configure 执行时是可以指定把它们安装在不同的目录的。{/alert}1、默认方式启动直接执行Nginx二进制程序:/usr/local/nginx/sbin/nginx/sbin/nginx这时,会读取默认路径下的配置文件: /usr/local/nginx/conf/nginx.conf ...
    其他 - 去评论 - 25人浏览