服务器
爱编码的程序员
一个爱好编程的单身狗,从事一线软件开发,毕业于软件工程专业,乐于钻研大数据、Python、java开发。
展开
-
docker compose启动失败的解决方案
前言: 使用docker compose up -d 出现Creating network “docker-zookeeper_default” with the default driverERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables failed: iptables --wait -t nat -I DOCKER -i br-bd34eba317ce -j RETURN: iptables:原创 2020-09-21 18:00:27 · 5836 阅读 · 0 评论 -
docker应用部署
前言:一个docker部署的案例子一、部署MySQL搜索mysql镜像docker search mysql拉取mysql镜像docker pull mysql:5.6创建容器,设置端口映射、目录映射# 在/root目录下创建mysql目录用于存储mysql数据信息mkdir ~/mysqlcd ~/mysqldocker run -id \-p 3307:3306 \--name=c_mysql \-v $PWD/conf:/etc/mysql/conf.d \原创 2020-09-02 21:26:00 · 80 阅读 · 0 评论 -
redis 可能出现的相关问题
1.缓存穿透1.1出现的原理key对应的数据在数据库并不存在,每次针对此key的请求从缓存获取不到,请求都会到数据源,从而可能压垮数据源。比如用一个不存在的商品id获取商品信息,不论缓存还是数据库都没有,若黑客利用此漏洞进行攻击可能压垮数据库。1.2解决方式1.2.1设置空值如果从数据库查询的对象为空,也放入缓存,只是设定的缓存过期时间较短,比如设置为60秒。1.2.1拦截如用户鉴权校验,id做基础校验,id<=0的直接拦截;2.缓存击穿2.1出现的原理缓存击穿是指缓存中没有但数原创 2020-08-29 13:49:40 · 104 阅读 · 0 评论 -
防火墙相关的知识与应用(最全详细版,包含常用命令)
防火墙相关的知识与应用前言 : 在信息安全和系统安全越来越重要的今天,作为一个程序员,不可能不需要对防火墙有所了解的。所以,做了这篇关于防火墙的知识总结,以备日后不时之需。定义:防火墙就是一个位于计算机和它所连接的网络之间的软件。该计算机流入流出的所有网络通信均要经过此防火墙。防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它可通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以此来实现网络的安全保护。在逻辑原创 2020-08-15 12:05:55 · 1384 阅读 · 4 评论 -
Tomcat——web 相关概念回顾
#今日内容0、web 相关的概念回顾1、web 服务器软件:tomcat2、Servelet入门学习web 相关概念回顾1、软件架构1、C/S :客户端/服务器端3、B/S: 浏览/服务器端2、资源分类1、静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源,静态资源可以直接被浏览器解析2、动态资源:每个用户访问用户相同的资源后,得到的结果可能不一样,称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回浏览器如servlet /jsp ,php ,asp…3、网络通信原创 2020-06-27 22:34:32 · 370 阅读 · 0 评论