1. Java
(1)查看字节码
cd [file(.class) dir]
javap -c [file(.class) name]
(2)编码vmoption
-Dfile.encoding=utf-8
2. IDEA
(1)maven更新不完整依赖
(打开下方的Terminal)mvn idea:idea
(2)完全更改编码,解决所有乱码问题
3. HTML
3.1 CSS
(1)文字两端对齐
display: inline-block;
text-align: justify;
text-align-last: justify;
4. nodejs
4.1 nodejs
(1)npm常用命令
(npm升级)npm install -g npm
(使用淘宝镜像)npm config set registry https://registry.npm.taobao.org
(执行package.json中script字段定义的脚本命令)npm run xxx
(根据package.json的配置安装模块)npm install
(创建空项目,包括依赖配置文件package.json)npm init
(简写命令)npm start === npm run start
(简写命令)npm stop === npm run stop
(简写命令)npm test === npm run test
(简写命令)npm restart === npm run stop && npm run restart && npm run start
(卸载已安装模块,全局模块加 -g,项目模块先进入目录)npm uninstall xxx
(2)npm安装模块
(安装模块,全局模块加 -g)npm install xxx
(安装模块到生产环境,写入到package.json的dependencies)npm install xxx -S (或 --save)
(安装模块到开发环境,写入到package.json的devDependencies")npm install xxx -D (或 --save-dev)
(3)创建项目步骤
cd [project dir]
npm init
(编写package.json)
npm install
(执行脚本启动服务)
4.2 vue
(1)全局安装@vue-cli(vue-cli的新版本)
(若安装了旧版本vue-cli先卸载,不要使用cnpm)npm uninstall vue-cli -g
npm install -g @vue/cli
(查看版本)vue -V
(2)创建vue项目
cd [project parent dir]
vue create [project name]
npm install --save vue-router vuex element-ui axios mockjs (为该项目安装一些附加模块,非必需)
(3)启动vue项目
cd [project dir]
npm run serve
4.3 express
(1)全局安装express-generator
cnpm install -g express-generator
(2)创建express项目
cd [project dir]
express [project name]
(3)启动express项目
cd [project dir]
npm start
5. GIT
(1)指定远程分支,并且为远程仓库起名为orgin(不是必须命名为orgin)
git remote add origin 远程仓库地址
(2)强制拉取orgin远程分支到master
git pull origin master --allow-unrelated-histories
(3)设置master默认与orgin远程仓库的master分支关联(设置pull、push等操作的默认地址)
git branch --set-upstream-to=origin/master master
6. WSL2
(1)解决:参考的对象类型不支持尝试的操作。Press any key to continue…
(管理员身份打开DOS)netsh winsock reset