mac下安装nodejs使用VScode调试vue项目
最近从gitee上下载了若依的RuoYi-Vue前后端分离版本管理系统源码,前端使用了vue。
一、在mac上安装vscode
vscode早之前安装了一直没用,可以去官网下载https://code.visualstudio.com/。
在vscode上安装插件,安装vetur插件,可以让VScode编辑器识别vue文件。
二、在mac上安装nodejs、npm
直接在官网(https://nodejs.org/en/)下载安装即可,我安装的是LTS版本,安装过程中可能需要输入当前用户的登录密码。
按照软件安装步骤安装完毕后,使用npm -[……]
idea中springboot项目启动报错has no explicit mapping for /error
作为一个爱学习青年,最近在学习java web的时候跟着快速入门教程学习写spring boot web接口项目的时候遇到一个报错,如果访问普通的路径没有任何问题,但是如果访问带数据库查询的@RequestMapping路径则会报如下错误:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.Thu Aug 26 21:19:19 CST 2021There was an unexpected error (ty[……]
idea中java springboot项目打包jar、war
此两种打包方式为本人在学习java web过程中所记录,无法保证适用于所有人的情况。另,本文测试项目代码来自B站教程《新手一节课入门spring boot,手把手教你写java web和接口》
一、打包为jar包
jar包是默认的打包方式,一般都采用的是1.8版本的java jdk,只要服务器上也有该java环境,不需要额外安装tomcat也可以运行。运行命令为 “java -jar jar文件的路径”
在打包的时候选择了clean compile package 三个maven命令进行打包。
打包后会在日志中输出打包文件所在的路径。
下面的执行命令会把日[……]
php生成微信小程序码(二维码/菊花码)
微信官方提供了小程序码的生成接口,支持生成二维码形式的小程序码,或原生的圆形小程序码,这两者在生成的时候仅仅是post接口的url不同,传递的参数都基本相同(提交的post参数需要转成json字符串,不支持 form表单提交)。
本文主要是通过官方提供的接口A和接口C来生成小程序码(提取了两个接口可公共使用的提交参数,所以只要改pos提交的url地址就能实现生成二维码还是原生码了),此情况适用于少量小程序码的生成:
注意事项
接口只能生成已发布的小程序的二维码
接口 A 加上接口 C,总共生成的码数量限制为 100,000,请谨慎调用。
接口 B 调用分钟频率受限(5000次/分钟),如[……]
联通GPON/4光猫路由器(联通FTTH终端 WO-37)登录维护超级管理员
最近联通宽带升级,把家里之前的纯光猫换成了新的光猫路由,顾名思义就是这次换的联通光猫支持光纤接入+路由器+wifi等功能,之前的光猫好像只有光信号转换功能还不能拨号。这次还完之后发现登录管理员账号后没有高级设置页面,感觉功能被阉割的厉害,上网一查发现这个型号的路由器还存在一个“维护超级管理员”的账号,主要用来给联通宽带师傅配置使用的,一般来说家庭使用普通的路由器账号就可以了,本着学习的态度记录下这个“维护超级管理员”的进入方法,如果对网络配置不熟悉的朋友就不建议去折腾了。
一、登录普通路由器管理后台
路由器账号密码及登录地址在联通光猫背面就有,一般宽带师傅是不会去修改的。直接登录即[……]
MAC下使用scrcpy接收安卓手机“投屏”(可wifi投屏)
scrcpy是一个开源免费的安卓手机投屏、控制软件。该软件借助了谷歌安卓adb实现安卓手机画面投屏到mac,以及在mac上操作投屏可以控制安卓手机,也可以在mac上直接将文件/apk安装包直接拖动到投屏画面中进行文件传输或apk安装。通过scrcpy丰富的控制参数也可以实现投屏画面录屏等功能(需要确保手机安卓版本高于5.0)。
使用scrcpy不会在mac上播放安卓手机的声音,投屏时安卓手机必须是非锁屏/黑屏的待机界面(相当于复制当前安卓手机的屏幕状态,你看手机现在是什么画面在mac上的scrcpy上就显示什么画面,可以通过参数关闭手机屏幕从而节电);这种投屏并非是手机投屏到TV电视的那[……]