2022年度总结
糟糕的2022 2022年对个人来说非常糟糕,让人感觉在生死边缘徘徊,失去了许多东西,人也变的憔悴,前半年还正常,过的很开心,每天也很充实,后半年却没有一点能让自己开心的事情---- 糟糕的年度 个人年度事件 当然啦除了下面事件,还有些不太方便对外公布,或者我忘了 年度事件 2022年12月30日 首次使用云开发微信小程序 2022年12月28日 开发贩卖机系统 核酸检测恢复正常 2022年12月24日 个人私有项目发布1.0.5版本 2022年12月19日 感染新冠阳性 2022年12月18日 医院拿药1千元 回到彩礼需要30W的老家 2022年12月13日 个人私有项目发布1.0.4版本 2022年12月07日 帮朋友开发腾讯云直播功能 2022年12月05日 关闭博客评论 2022年11月21日 [朋友]离开 2022年11月 工业机器人开发 2022年10月 开发电商小程序 修改视频教程后台管理系统 生病至今 2022年9月27日 从上海虹桥机场前往广州白云机场 2022年9月 重构对腾讯COS后台管理 上海流浪 2022年8月 上海流浪 开发视频教程后台 ...
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 配置远程仓库 <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url></mirror> 配置本地仓 ...
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 ./*. ...
猴痘预演文件
测试PDF文件显示!
WebStorm代码同步至服务器
每次更新项目都需要上传到服务器,重新部署,原来我用的连接服务器的是Termius,这个工具可以直接传输文件,以及对Linux服务器的操作。 新建SSH Mac为例: WebStorm->Preferences->Tools->SSH Configurations 点击 + 添加一个 Deployment Mac为例: WebStorm->Preferences->builder,Execution,Deployment->Deployment 点击 + 选择 SFTP 选择本地上传的文件夹 和 上传到服务器的位置 如果你在Connection选择了服务器上传的位置,Deployment path就是Connection位置的下面 提交 在需要提交的文件夹上面右键,就会出现Deployment,如果不是需要上传的文件,右键出现的Deployment就没法按。可以选择upload to... 或者 upload All ... 选择Sync提交 这个会对比之间的差异,选择第二个按钮即可
公共npm加速
什么是加速 CDN加速就是将源站的各类资源像复制粘贴一样,缓存到各地甚至全球各地的CDN节点上,当用户对源站发起访问时,用户就可以获取到离自己较近的数据信息,不必到源站进行访问。这样,避免访问源站时的线路拥堵,也减轻了源站的访问压力,同时,让用户得到更快的访问体验 公共加速 使用公共的npm加速 需要会发包 参考npm发包 发包成功后会返回 包名@版本号 如 static@1.0.2 获取这些之后使用公共加速访问 【jsd】https://cdn.jsdelivr.net/npm/:package@version/file【知乎】https://npm.elemecdn.com/:package@:version/:file【百度】https://code.bdstatic.com/npm/:package@:version/:file【饿了么】https://shadow.elemecdn.com/npm/:package@:version/:file【unpkg】https://unpkg.com/:package@:version/:file【示例】https://cdn.jsd ...
npm发包
首先需要注册一个npm的账号 访问npm注册 完成邮箱验证,注册完成后进入账号管理界面,你会看到You have not verified your email address字样的提示,点击以后按提示步骤验证你的邮箱。 先在gitee上创建一个仓库 存放这些内容 在本地合适的位置把它clone下来。找个空文件夹打开终端输入 //比如我的git clone https://gitee.com/xyhcodefilter/wxtools.git 在clone下来的[wxtools]文件夹内打开终端,输入以下指令切换回原生源 npm config set registry https://registry.npmjs.org 添加本地npm用户设置 # 仅第一次使用需要添加用户,之后会提示你输入你的npm账号密码以及注册邮箱npm adduser# 非第一次使用直接登录即可,之后会提示你输入你的npm账号密码以及注册邮箱npm login 编辑好自己需要发布的npm插件 运行npm初始化指令,把整个进行打包,按照指示进行配置,注意需要事先确认你的包名没有和别人 ...