Java最新综合架构的简述,java的面试问题

打印 上一主题 下一主题

主题 541|帖子 541|积分 1623

末了

关于面试刷题也是有方法可言的,建议最好是按照专题来举行,然后由底子到高级,由浅入深来,结果会更好。固然,这些内容我也全部整理在一份pdf文档内,分成了以下几大专题:


  • Java底子部分



  • 算法与编程



  • 数据库部分



  • 流行的框架与新技术(Spring+SpringCloud+SpringCloudAlibaba)

这份面试文档固然不止这些内容,实际上像JVM、设计模式、ZK、MQ、数据结构等其他部分的面试内容均有涉及,由于文章篇幅,就不全部在这里阐述了。
作为一名程序员,阶段性的学习是必不可少的,而且需要保持肯定的持续性,这次在这个阶段内,我对一些重点的知识点举行了系统的复习,一方面巩固了自己的底子,另一方面也提升了自己的知识广度和深度。
   本文已被CODING开源项目:【一线大厂Java面试题解析+焦点总结学习笔记+最新讲解视频+实战项目源码】收录
  需要这份系统化的资料的朋友,可以点击这里获取
03. 优化配置模板主机

  • 举行网络配置
a 添加网卡
b 配置网卡
vim /etc/sysconfig/network-scripts/ifcfg-eth1
c 确认网络配置

  • 系统优化过程

  • 模板机优化配置—hosts文件配置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
   \cp /etc/hosts{,.bak}
cat >/etc/hosts<<EOF
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.1.5      lb01
172.16.1.6      lb02
172.16.1.7      web01
172.16.1.8      web02
172.16.1.9      web03
172.16.1.51     db01 db01.etiantian.org
172.16.1.31     nfs01
172.16.1.41     backup
172.16.1.61     m01
EOF
第3章  优化配置模板主机
=============

1. 举行网络配置


  • 添加网卡
  • 配置网卡
vim /etc/sysconfig/network-scripts/ifcfg-eth1


  • 确认网络配置




2. hosts文件配置
\cp /etc/hosts{,.bak}
cat >/etc/hosts<<EOF
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.1.5 lb01
172.16.1.6 lb02
172.16.1.7 web01
172.16.1.8 web02
172.16.1.9 web03
172.16.1.51 db01 db01.etiantian.org
172.16.1.31 nfs01
172.16.1.41 backup
172.16.1.61 m01
EOF

3. 更改yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup &&\
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum install -y wget
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
PS:yum repolist 列出yum源信息;

4. 关闭selinux
sed -i.bak ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config
grep SELINUX=disabled /etc/selinux/config
setenforce 0
getenforce

5. 关闭iptables
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld

6. 提权oldboy可以sudo (可选配置)
useradd oldboy
echo 123456|passwd --stdin oldboy
\cp /etc/sudoers /etc/sudoers.ori
echo "oldboy ALL=(ALL) NOPASSWD: ALL " >>/etc/sudoers
tail -1 /etc/sudoers
visudo -c

7. 英笔墨符集
1
localectl set-locale LANG="en_US.UTF-8"

8. 时间同步
yum install -y ntpdate
echo ‘#time sync by lidao at 2017-03-08’ >>/var/spool/cron/root
echo ‘*/5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com >/dev/null 2>&1’ >>/var/spool/cron/root
crontab -l

9. 加大文件描述
yum install -y lsof
lsof -i:22
#加大文件描述
echo ‘* - nofile 65536’ >>/etc/security/limits.conf
tail -1 /etc/security/limits.conf
阐明:
一个服务程序运行起来,会打开相应的文件
crond定时任务服务—systemctl start crond — 打开相应文件
/var/spool/cron/root — 加载打开配置文件
/var/log/cron — 加载打开日志文件

10. 安装其他小软件
1
yum install lrzsz nmap tree dos2unix nc telnet wget lsof ntpdate bash-completion bash-completion-extras -y

11. ssh毗连速度慢优化
sed -i.bak ‘s@#UseDNS yes@UseDNS no@g;s@^GSSAPIAuthentication yes@GSSAPIAuthentication no@g’ /etc/ssh/sshd_config
systemctl restart sshd

12. 修改主机名
修改主机名称
hostnamectl set-hostname backup
总结

虽然我个人也经常自嘲,十年之后要去成为外卖专员,但实际上依靠自身的努力,是能够减少三十五岁之后的焦虑的,毕竟好的架构师并不多。
架构师,是我们大部分技术人的职业目标,一名好的架构师泉源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。
假如你也想成为一名好的架构师,那或许这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。

   本文已被CODING开源项目:【一线大厂Java面试题解析+焦点总结学习笔记+最新讲解视频+实战项目源码】收录
  需要这份系统化的资料的朋友,可以点击这里获取
践+机遇+努力才能助你成为优秀的架构师。
假如你也想成为一名好的架构师,那或许这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。
[外链图片转存中…(img-nygBVB7B-1715441623025)]
   本文已被CODING开源项目:【一线大厂Java面试题解析+焦点总结学习笔记+最新讲解视频+实战项目源码】收录
  需要这份系统化的资料的朋友,可以点击这里获取

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

小秦哥

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表