javac [-d 目录|-verbose] <文件名>
-verbose:显示每个所加载的类和每个所编译的源文件的有关信息
运行指令
java [-classpath] 文件名
打包指令
手动切换到编译输出路径
jar -cvf <jar包名称>.jar .
-c (create)表时要创建文件
-v (verbose) 在控制台打印压缩详情
-f (filename)指定压缩文件名
生成文档
Javadoc <文件名>
反编译
javap <文件名>
输出JVM进程状态信息
jps
–m 输出传入main方法的参数
–l 输出main类或Jar的全限名
–v 输出传入JVM的参数
打印java内存细节
jmap pid
–heap
–histo
–dump
打印java stack和native stack的信息
jstack -l pid
创建java项目
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName
创建web项目
mvn archetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp
反向生成maven骨架
mvn archetype:generate
编译源码
mvn compile
运行测试
mvn test
打包
mvn package
清除项目
mvn clean
只导出jar包
mvn jar:jar
查看项目已经被解析的依赖
mvn dependency:list
上传到私服
mvn deploy
进入交互模式
python
查看pip安装路径以及版本
pip --version
查看pip安装的包
pip list
pip升级
python -m pip install --upgrade pip
pip安装包
pip install [-i 镜像源]
pip卸载包
pip uninstall
创建虚拟环境
python -m venv <文件夹路径>
激活与关闭环境
activate/deactivate
导出虚拟环境到文件
pip freeze 文件.txt
切换镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
查看虚拟环境
conda env list
创建环境
conda create -n env_name python=env_py
激活与关闭环境
acitivate env_name/conda deactivate
安装包
conda install package
卸载包
conda remove package
更新包
conda update package
查看配置信息:
conda config --show
查看安装的所有包:
conda list
设置搜索时显示像源地址:
conda config --set show_channel_urls yes
连接MySQL
mysql [-h 主机地址] -u用户名 -p
退出MySQL
exit (回车)
修改密码
mysqladmin -u用户名 -p旧密码 password 新密码
删除用户
Delete FROM user Where User=‘用户名’;
新建用户
create user ‘用户名’@‘登录地址’ identified by ‘密码’;
赋予用户权限
grant privilege on 数据库.表 to 用户名@登录主机
新建数据库
create database <数据库名>
创建表
create table <表名> ( <字段名1> <类型1> [,…<字段名n> <类型n>]);
删除表
drop table <表名>
插入数据
insert into <表名> [( <字段名1>[,…<字段名n > ])] values ( 值1 )[, ( 值n )]
查询数据
select <字段1,字段2,…> from < 表名 > where < 表达式 >
删除数据
delete from 表名 where 表达式
更新数据
update 表名 set 字段=新值,… where 条件
增加字段
alter table 表名 add字段 类型 其他;
修改表名
rename table 原表名 to 新表名;
创建用户
git config --global user.name “用户名”
git config --global user.email “邮箱”
生成ssk key
ssh-keygen -t rsa
初始化仓库
git init
克隆仓库
git clone <地址>
查看远程仓库
git remote -v
添加远程仓库
git remote add [name] [url]
删除远程仓库
git remote rm [name]
修改远程仓库
git remote set-url --push [name] [newUrl]
拉取远程仓库
git pull [remoteName] [localBranchName]
推送远程仓库
git push [remoteName] [localBranchName]
查看本地分支
git branch
查看远程分支
git branch -r
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)
![](https://img-blog.csdnimg.cn/img_convert/e78a46918051e3bb43ae416f93189f09.jpeg)
最后
本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是附赠给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等
详细大厂面试题答案、学习笔记、学习视频等资料领取,点击资料领取直通车免费领取!
前端视频资料:
branch
查看远程分支
git branch -r
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
[外链图片转存中…(img-IkqYDsgS-1712382737748)]
[外链图片转存中…(img-cjShEnHm-1712382737748)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
[外链图片转存中…(img-GjtQc3a0-1712382737749)]
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)
![](https://img-blog.csdnimg.cn/img_convert/e78a46918051e3bb43ae416f93189f09.jpeg)
最后
本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是附赠给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等
详细大厂面试题答案、学习笔记、学习视频等资料领取,点击资料领取直通车免费领取!
[外链图片转存中…(img-jfaB46Im-1712382737749)]
前端视频资料: