
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1、缓存 通过mybatis中的一级缓存,通过判断查询条件是否要访问数据库,查询条件与某一次相同,则直接返回缓存中的数据,查询条件不同则需要访问数据库,并且将结果放到缓存中。2.避免select * ,取之所需。3.为每张表设置一个id作为其主键4.选择正确的存储引擎。mylsam适合一些需要大量查询的应用。但其对于大量写操作并不是很好。因为它使用到的是表级锁,所以在你更新的时候,整张表都会被锁起
1.简历制作简历这块很重要,简历是一个公司首先对你的第一印象,我个人的简历写了两页,分为以下几个部分(个人基本情况的介绍,专业技能,项目经验,科研成果,教育背景,所获荣誉及证书,自我评价),这几部分里面专业技能这一块要写自己十分熟悉的东西,避免使用熟练使用啥啥啥,技能这一块一定要掌握的十分清楚,每一个小点都要弄的很明白,然后就是项目经验这块,这里的话,个人觉得写两个项目即可,一个开发的,一个运维相
一面ping端口(ping是基于icmp为什么会有端口,到现在还没想明白,也可能是我听错了)怎么判断应用起起来给一个新虚拟机你会做什么?让部署一个应用,你需要做什么?没有硬件防火墙怎么限制网络速率?linux你做过吗?stp协议什么是路由什么是vlan和子网访问一个服务?不通可能是哪些原因?linux查看已安装软件docker了解多少目录下有许多子目录和文件,只修改文件权限容器和虚拟化区别k8s了
1、缓存 通过mybatis中的一级缓存,通过判断查询条件是否要访问数据库,查询条件与某一次相同,则直接返回缓存中的数据,查询条件不同则需要访问数据库,并且将结果放到缓存中。2.避免select * ,取之所需。3.为每张表设置一个id作为其主键4.选择正确的存储引擎。mylsam适合一些需要大量查询的应用。但其对于大量写操作并不是很好。因为它使用到的是表级锁,所以在你更新的时候,整张表都会被锁起
1.内存占用优化vim /root/nginx-1.18.0/auto/cc/gcc2.版本隐藏vim /vim /root/nginx-1.18.0/srv/core/nginx.h3.systemd启动配置[root@server2 logs]# cat /usr/lib/systemd/system/nginx.service[Unit]Description=The NGINX HTTP
Linux系统中的shell脚本-——if判断语句1.格式2.条件判断相关参数:文件类型判断实验操作如下:判断软链接时,如果链接的文件 不存在,-L并不能检测出来。解决方案: 先用-e判断链接的文件是否有效(存在?), 然后判断是否是一个软链接。3.条件判断相关参数:文件权限判断...
一、HarborHarbor是构建企业级私有docker镜像的仓库的开源解决方案,它是Docker Registry的更高级封装,它除了提供友好的Web UI界面,角色和用户权限管理,用户操作审计等功能外,它还整合了K8s的插件(Add-ons)仓库,即Helm通过chart方式下载,管理,安装K8s插件,而chartmuseum可以提供存储chart数据的仓库【注:helm就相当于k8s的yum
一、Pod是什么Pod是Kubernetes中能够创建和部署的最小单元,是Kubernetes集群中的一个应用实例,总是部署在同一个节点Node上。Pod中包含了一个或多个容器,还包括了存储、网络等各个容器共享的资源。Pod支持多种容器环境,Docker则是最流行的容器环境。单容器Pod,最常见的应用方式。多容器Pod,对于多容器Pod,Kubernetes会保证所有的容器都在同一台物理主机或虚拟
面试官人很好。面试时间1小时。1.自我介绍2.docker和k8s里面的网络3.tcp中的mss4.问的项目里面的东西5.问了你对sre的理解 看过sre后你的理解是什么。6.硬链接是怎么实现跨系统的7.linux中删除一个文件是什么原理 用到的是哪个权限。8.linux中的正则和通配的区别9.find命令支持通配还是正则。10.有没有实习11.学习运维的具体过程说一下12.学习过程中遇到的困难反







