Nginx配置訪問密碼


Nginx 配置訪問密碼Ubuntu安裝的nginx存放網站的目錄在/var/www下,我們在這個目錄創建一個auth文件夾mkdir auth然後我們創建訪問密碼和用戶的工具htpasswd,我們需要安裝apache2-utilssudo apt-get install apache2-utils

Linux C网络编程


转换ipinet_pton()inet_pton 函数用于将字符串表示的 IP 地址转换为网络字节序的二进制格式。与 inet_ntop 相反,inet_pton 的用途是从人类可读的字符串格式转换到机器可读的二进制格式。函数原型#include <arpa/inet.h>int ine

Electron項目因爲eslint配置原因報require錯誤解決


找到.eslintrc.cjs/* eslint-env node */require('@rushstack/eslint-patch/modern-module-resolution')module.exports = { root: true, 'extends&#

Electron引入和使用sqlite


安裝sqlitenpm i sqlite3在main.js中使用ipcMain創建相關函數記住要導入包app.whenReady().then(() => { createWindow() dbInit()})const sqlite3 = require('sqlite3'

Vue項目導入Electron

前端 

安裝vuenpm create vue@latest安裝electron在安装 electron之前需要先配置一下 安装源新建一个 .npmrc文件windows的.npmrc在C:\Users\yournameLinux在用戶家目錄下proxy=http://127.0.0.1:2080home=

ubuntu国内安装docker


https://www.cnblogs.com/lqqgis/p/18276118

跨域问题

笔记  vue  前端 

什么是跨域跨域:浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域。在前后端分离的模式下,前后端的域名是不一致的,此时就会发生跨域访问问题。跨域问题来源于JavaScript的同源策略,即只有 协议+主机名+端口号(如存在)相同,则允许相互访问。也就是说JavaScr

Vite中加载环境变量

笔记  vue  前端 

介绍公共变量Vite 在一个特殊的 import.meta.env 对象上暴露环境变量,这些变量在构建时会被静态地替换掉。加载的环境变量也会通过 import.meta.env 以字符串形式暴露给客户端源码。为了防止意外地将一些环境变量泄漏到客户端,只有以 VITE_ 为前缀的变量才会暴露给经过 v

go-redis使用

笔记  Go 

基本使用package mainimport ("fmt""github.com/go-redis/redis")func main() {rdb := redis.NewClient(&redis.Options{Addr: "12

redis配置密码

笔记  Go 

在 Docker 中配置 Redis 并设置密码,可以通过几种方式实现。以下是一些推荐的方法:使用 Docker 启动命令设置密码:在启动 Redis 容器时,可以通过环境变量直接设置密码。例如,使用以下命令启动 Redis 并设置密码 your_password:docker run --name