vscode插件开发
下载开发环境 npm install -g yo generator-code vsce 创建项目 yo code 打包 npm install -g vscevsce package 发布到应用市场 vsce publish -p <your personal access token>
Vue百度翻译
注册百度翻译开放平台 注册完需要新建一个应用,名字随便,只填名字也行。 通用翻译接入文档 在控制台获取appid和key放到下面代码中 实现 下载axios npm install axios main.js中引入axios import axios from 'axios'Vue.prototype.$http=axios 下载js-md5 npm install js-md5 跨域 官方的请求地址是 https://fanyi-api.baidu.com/api/trans/vip/translate 如果直接在本地使用会出现跨域问题。 解决: 在项目下找到vue.config.js没有就新建一个 const { defineConfig } = require('@vue/cli-service')module.exports = defineConfig({ devServer:{ proxy:"https://api.fanyi.baidu.com" } ...
Vue腾讯实时音视频TRTC
前言 小伙伴在开发腾讯云直播的时候遇到一点小问题,让我帮忙看看。才我有了这篇水文。具体的开发文档还得去腾讯云官网查看,还可以参考如下链接 TRTC web sdk 错误码参考 实现互动直播连麦 安装 下载依赖 npm install trtc-js-sdk --save 项目中引入依赖 import TRTC from 'trtc-js-sdk'; 还需要一个js文件 用来生成临时的userSig 生成签名JS 下载后引入生产签名的JS import LibGenerateTestUserSig from '@/utils/lib-generate-test-usersig.min'; 基本逻辑 因为时间关系 代码中只实现到第三部,关于远端用户加入房间和上面进入房间的逻辑基本差不多,可以生成一个分享的链接,用户点击同意加入后,加入该房间。 调用 TRTC.createClient() 方法创建 client 对象 调用 client.join() 进入音视频通话房间。 您进入房间成功后,可以发布本地流,远端用户可以订阅您的流: ...
使用Umami自建网站流量统计
前言 最近在看一些网站分析的时候发现了Umami ,我个人认为这个是在大部分相同类型的产品中比较好的一个 前提条件 需要在本地或者服务器上安装 MySQL 和 NodeJS 12+ 下载项目 git clone https://github.com/umami-software/umami.git 安装yarn npm install -g yarn 修改镜像源 一定要修改,否则后面构建的时候会出错 本人就是在这里入坑了 yarn config set registry https://registry.npm.taobao.org/ 下载依赖 进入项目里面,下载依赖 yarn install 创建数据库配置文件 创建一个文件叫 .env username: 数据库用户名 mypassword: 数据库密码 mydb: 数据库名字 DATABASE_URL=connection-url 连接 url 的格式如下: postgresql://username:mypassword@localhost:5432/mydbmysql://username:mypassword@loc ...
JetBrains全家桶激活
本文章仅用于学习研究勿用于非法. 请支持正版 censys censys 输入框中输入下面内容 services.http.response.headers.location: account.jetbrains.com/fls-auth 然后会出现所有的IP 随便点一个IP,查看详细信息,查看状态是不是302 ,只有302的服务器才能使用 复制域名或者IP到JetBrains进行激活,复制到 License server shodan shodan 输入框中输入下面内容 Location: https://account.jetbrains.com/fls-auth 同样会出现大量的IP,查看状态是不是302 ,只有302的服务器才能使用 使用方法和censys一样使用
Mac安装PostgreSQL
什么是PostgreSQL PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。 PostgreSQL 开发者把它念作 post-gress-Q-L。 PostgreSQL 的 Slogan 是 “世界上最先进的开源关系型数据库”。 只要知道是一个数据库就行。 安装 使用Homebrew安装 , homebrew安装参考 , 也可以参考菜鸟教程下载软件的方式安装 菜鸟教程Mac安装PostgreSQL 首先通过 brew search postgresql查看可安装的 postgresql xianxian@xianxiandeMBP ~ % brew search postgresql==> Formulaepostgresql@10 postgresql@12 postgresql@14 postgresql@9.5 qt-postgresqlpostgresql@11 postgresql@13 ...
Mac下maven安装配置
Maven下载 去官网下载相当应的文件maven官网 环境配置 编辑当前用户下的 .bash_profile 文件,加如下两行 # M_HOME为下载的文件存放位置export M_HOME=/xxx/xxx/apache-maven-x.x.x export PATH=$PATH:$M_HOME/bin 刷新配置 source ~/.bash_profile 验证 mvn --version Maven配置 以下修改都在 apache-maven-xxx/conf/setttings.xml 修改官网下载的文件里面的settings.xml 不建议使用阿里云Maven中央仓库,官方从2022年12月起,受 Maven 中央仓库网络限制,会出现无法找到依赖的问题 配置远程仓库 <mirror> <id>nexus-tencentyun</id> <mirrorOf>*</mirrorOf> <name>Nexus tencentyun</name> <url> ...
Mac下JDK多版本切换
前言 本人的电脑是M1 pro芯片,在之前安装了相对应JDK1.8,在使用Maven的时候如果JDK版本不对的话就会报错 org.apache.maven.wagon.providers.http.HttpWagon 查看所有JDK ls /Library/Java/JavaVirtualMachines/ 会列出下面所有的jdk 配置文件 在当前用户目录下,创建 .bash_profile 配置文件(若已经有该文件,就跳过此步骤) touch ~/.bash_profile 用 vi 编辑 .bash_profile 文件 vi ~/.bash_profile 如果不习惯 vi 命令就使用自带的文本编辑器打开 open ~/.bash_profile 设置 jdk 版本 (以下为本人配置,需要将zulu-8.jdk 和 microsoft-11.jdk 改为自己电脑下的jdk文件名) jdk查看 export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Homeexport JAVA_11_HO ...
Mac安装Docker
使用Homebrew安装 Homebrew安装参考Mac安装Homebrew brew install --cask docker 手动下载安装 下载地址Docker 如果是M1芯片,请选择 Mac with Apple silicon 如同 macOS 其它软件一样,安装也非常简单,双击下载的 .dmg 文件,图标拖拽到 Application 文件夹即可。 运行 从应用中找到 Docker 图标并点击运行。运行之后,会在右上角菜单栏看到多了一个鲸鱼图标,这个图标表明了 Docker 的运行状态 每次点击鲸鱼图标会弹出操作菜单 终端检查安装后的 Docker 版本 docker --version 尝试运行一个 Nginx 服务器 docker run -d -p 80:80 --name webserver nginx 服务运行后,可以访问 http://localhost (opens new window),如果看到了 “Welcome to nginx!”,就说明 Docker Desktop for Mac 安装成功了 要停止 Nginx 服务器并删除执行下面的命 ...
Mac批量png转webp
今天查看博客,发现图片加载太慢了,打算用webp , 把 jpg,jpeg,png转换成webp 网站转化 网友告诉我的转换网站 https://convertio.co/zh/ 软件转换 图压 这个软件支持Windows 和 Mac。可以压缩图片的大小,同时可以转换webp Mac Homebrew压缩 使用Homebrew需要先安装。Homebrew安装参考 安装 brew install webp webp 转 png dwebp xxx.webp -o xxx.png png 转 webp webp -q 80 xxx.png -o xxx.webp 批量 webp 转 png find ./ -name "*.webp" -exec dwebp {} -o {}.png; 批量png转webp for file in *docwebp -lossless "$file" -o "${file%.*}.webp"done 其他命令 移动图片 mv ./*. ...










