前端资料汇总
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
我一直觉得技术面试不是考试,考前背背题,发给你一张考卷,答完交卷等通知。
首先,技术面试是一个 认识自己 的过程,知道自己和外面世界的差距。
更重要的是,技术面试是一个双向了解的过程,要让对方发现你的闪光点,同时也要 试图去找到对方的闪光点,因为他以后可能就是你的同事或者领导,所以,面试官问你有什么问题的时候,不要说没有了,要去试图了解他的工作内容、了解这个团队的氛围。
找工作无非就是看三点:和什么人、做什么事、给多少钱,要给这三者在自己的心里划分一个比例。
最后,祝愿大家在这并不友好的环境下都能找到自己心仪的归宿。
二、准备云服务器
优惠的购买链接:年度爆款2核2G4M云服务器118元/年,新老用户同享
购买好了进入控制台,找到刚刚购买的服务器,点击登录
下载RDP文件
双击进入,会要求输入用户名密码,忘了回控制台重置
进入后图,服务器就相当于放在腾讯的一部电脑,但是这台电脑具有内网和外(公)网两个ip,我们正常在本地发布应用,外网是访问不到的。在云服务器上本地发布,就相当于直接发布在外网,所有终端都可以访问。
三、环境云服务器配置
1、安装 JDK
安装JDK,进https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载exe,双击安装。
(1)新建环境变量JAVA_HOME
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_221
(2)配置path
变量名:path
变量值最前面加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(如果原先的值没有用;结尾,要补一个;把值隔开)
(3)新增CLASSPATH变量
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(4)执行java -version如果出现如下图界面则证明安装成功
2**、安装 MySQL**
Windows上安装MySQL
点击链接https://dev.mysql.com/downloads/mysql/下载 zip 包。
直接解压到想要安装的目录
创建my.ini文件,内容写为:
[mysqld]
port=3306
#basedir是安装路径,datadir是安装路径\Data
basedir=C:\mysql-8.0.17-winx64
datadir=C:\mysql-8.0.17-winx64\Data
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=MyISAM
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4
配置环境变量
变量名:MYSQL_HOME
变量值:C:\mysql-8.0.17-winx64
以管理员身份打开 cmd 命令行工具,切换目录:
cd C:\web\mysql-8.0.11\bin
初始化数据库:
mysqld –initialize –console
执行完成后,会输出 root 用户的初始默认密码,如:
2019-09-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
(APWCY5ws&hjQ 就是初始密码,可以在登陆后修改密码)
输入以下安装命令:
mysqld install
启动输入以下命令即可:
net start mysql
正常情况:
异常情况:
查看服务有没有开启,如果MySQL服务正常,这种情况不影响使用
登录MySQL: mysql -u root -p
设置(或修改)root用户密码:
mysql> update mysql.user set authentication_string=password(“****”) where user = “root”;
(此处引号中的内容是密码,自己可以随便设置,为了后边方便不用修改war包中的连接配置,建议和本地MySQL设置一样的密码)
保存修改后的密码:
mysql> flush privileges; #作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变
3、安装 Tomcat
注册tomcat,要用到tomcat的service.bat,如果你的tomcat没有这个,就重新下载一个有service.bat的tomcat。
点击Archives
选择需要的版本,我用的是v8.5.45,选好了点击去之后再点击bin/
选择这个下载
下载完解压到想要存放的安装目录
我的tomcat的路径是:C:\Program Files\apache-tomcat-8.5.45所以下列的变量值就是我的tomcat路径:
(1)新建变量名:CATALINA_BASE
变量值:C:\Program Files\apache-tomcat-8.5.45
(2)新建变量名:CATALINA_HOME
变量值:C:\Program Files\apache-tomcat-8.5.45
(3) 编辑变量名: Path
添加变量值:;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;
(分号是把path的各个变量分开)
修改conf文件夹里的server.xml文件,如图,port是端口,一般是8080,我自己设得是70,添加URIEncoding=”UTF-8″,防止中文乱码。
管理员身份打开cmd, cd到tomcat的bin目录,输service install安装服务。
(这张图借的,版本号和我的不一样,只做示意)
在服务里可以看到有tomcat8了
后面启动直接startup,只要tomcat这个窗口不关,外网就可以直接访问部署在里面的项目。
浏览器网址输入localhost:70/ 配置成功会跳到此页面。
四、数据迁移到服务器
1、本地数据备份SQL
我们需要把本地的数据迁移到服务器上的数据库上。
我用的Navicat,推荐下面这个免安装的版本:
链接:https://pan.baidu.com/s/1y9flZHD9AgGfhz1pebPNyg
提取码:kkaf
备份成功,后面只要把这个SQL文件导入数据库就可以了
前端资料汇总
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
我一直觉得技术面试不是考试,考前背背题,发给你一张考卷,答完交卷等通知。
首先,技术面试是一个 认识自己 的过程,知道自己和外面世界的差距。
更重要的是,技术面试是一个双向了解的过程,要让对方发现你的闪光点,同时也要 试图去找到对方的闪光点,因为他以后可能就是你的同事或者领导,所以,面试官问你有什么问题的时候,不要说没有了,要去试图了解他的工作内容、了解这个团队的氛围。
找工作无非就是看三点:和什么人、做什么事、给多少钱,要给这三者在自己的心里划分一个比例。
最后,祝愿大家在这并不友好的环境下都能找到自己心仪的归宿。