简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
CSRF 就是跨域请求伪造,英文全称是 Cross Site Request Forgery。这是一种非常常见的 Web 攻击方式,其实是很好防御的,但是由于经常被很多开发者忽略,进而导致很多网站实际上都存在 CSRF 攻击的安全隐患。今天松哥就来和大家聊一聊什么是 CSRF 攻击以及 CSRF 攻击该如何防御。本文是本系列第 18 篇,阅读本系列前面文章有助于更好的理解本文:挖一个大坑,Spri
点击上方 牧码小子,选择置顶或者星标原创技术干货每日送达!上篇文章和大家聊了 CentOS7 安装 MySQL5.7 ,这个大家一般装在虚拟机里边,装好了,把虚拟拷贝...
title: 提高性能,MySQL读写分离环境搭建(二)tags: MySQLcategories: MySQLabbrlink: 60ae3a4ddate: 2019-05-13 10:12:36上篇文章和大家聊了 CentOS7 安装 MySQL5.7 ,这个大家一般装在虚拟机里边,装好了,把虚拟拷贝一份,这样我们就有两个 MySQL ,就可以开始今天的主从搭建了。准备工作...
我们都知道,在vmware虚拟机中有一个拍摄快照的功能,我们可以把系统此时的状态保存下来,一方后面遇到不测事件,也好将系统还原,oracle中也有类似功能。首先创建一张学生表:向学生表中插入一条数据:查询数据:数据正常显示,没有问题。我现在要删除这条数据,在删除之前先创建一个还原点:删除之后,再去查询,数据没了:然后我恢复到刚才的还原点处,再查询数据:
企业级的 Web 服务器非常多,Nginx、Tomcat、Apache、IIS、FastAPI、Flask 等。今天松哥再给大家介绍一个开源的 Web 服务器,这款服务器具备自动 HTTPS 功能和高度可配置性,它的名字是:Caddy。Caddy 是一个 Go 编写的 Web 服务器,类似于 Nginx,Caddy 提供了更加强大的功能,随着 v2 版本发布,Caddy 已经可以作为中小型站点 W
在虚拟机装好ubuntu之后,一直想用SecureCRT在物理机上连接一下,无奈总是失败,今天下定决心要把这个问题解决了,晚上捣鼓一下,终于解决了。我是用的ubuntu版本是14.04,装好之后默认是没有安装ssh服务的,需要手动安装:安装命令:sudo apt-get install openssh-server安装完成之后,查看安装是否成功:netstat -tlp看到这个表示安装成功这
Java虚拟机可以安装多个类加载器,系统默认三个主要的类加载器,每个加载器负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader。类加载器本身也是一个Java类,因为其他Java类的类加载器本身也要被类加载器加载,所以肯定有一个类加载器不是Java类,这便是BootStrap,BootStrap嵌套在JVM内核中。Java虚拟机中所有类装载器采用具有
JNI是Java native interface,也即Java本地应用开发接口。JNI相当于一个中间件,通过它可以使Java和C语言之间互相调用。Java语言不能写驱动程序,因为Java的运行是在Java虚拟机上,虚拟机将底层东西屏蔽掉了,Java不能直接在底层运行,所一不能用Java写驱动程序。在android开发中有哪些功能的开发需要用到JNI呢?1.wifi热点共享,操作手机网卡,把
企业级的 Web 服务器非常多,Nginx、Tomcat、Apache、IIS、FastAPI、Flask 等。今天松哥再给大家介绍一个开源的 Web 服务器,这款服务器具备自动 HTTPS 功能和高度可配置性,它的名字是:Caddy。Caddy 是一个 Go 编写的 Web 服务器,类似于 Nginx,Caddy 提供了更加强大的功能,随着 v2 版本发布,Caddy 已经可以作为中小型站点 W
上篇文章我们简单介绍了MongoDB安装以及启动命令,本文我们来看看基本的增删改查,对MongoDB有一个直观的认识。本文是MongoDB系列的第二篇文章,了解前面的文章有助于更好的理解本文:1.Linux上安装MongoDB客户端安装配置上篇文章我们提到可以在MongoDB启动成功之后通过mongo命令进入MongoDB客户端,然后在客户端输入操作命令执行增删改查等操作。当然,我们也