摘要: 1.mysql学习MySQL学习-预备知识MySQL学习-入门语句以及增删查改MySQL学习-数据库设计以及sql的进阶语句MySQL学习-基础练习题MySQL学习-MySQL内置功能_事务操作MySQL学习-MySQL内置功能_索引与慢查询2.redis学习3.mongodb学习a 阅读全文
posted @ 2019-04-29 11:55 柴犬砍柴 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.基础linux学习Linux-基础学习(一)-基本命令Linux-基础学习(二)-基本部署Linux-基础学习(三)-Nginx学习Linux-基础学习(四)-部署图书管理系统项目Linux-基础学习(五)-mariadb主从复制以及redis学习Linux-基础学习(六)-Redis的进阶学习Linux-基础学习(七)-Docker学习Nginx代理的几种模式a 阅读全文
posted @ 2019-04-29 11:31 柴犬砍柴 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.基础HTML与CSS学习 前端学习-基础部分-HTML 前端学习-基础部分-css(一) 前端学习-基础部分-css(二) 2. Javascript以及jQuery学习 3. 第三方组件学习 前端学习-基础部分-bootstrarp学习 4.前端框架之Vue学习 a 阅读全文
posted @ 2019-04-29 11:26 柴犬砍柴 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.python基础学习1.1 python基础数据类型python基础-基础数据类型(一)python基础-基础数据类型(二)python基础-基础数据类型(三)1.2 python其他数据类型,编码以及文件操作python基础-小数据池以及深浅copy浅讲python基础-编码相关python基础-文件操作1.3 python基础函数学习python基础-基础函数的学习(一)python基础-... 阅读全文
posted @ 2019-04-18 14:49 柴犬砍柴 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1.mysql部分问题问题1:mysql的存储引擎问题2:mysql的索引机制问题3:mysql的事务以及事务隔离级别问题4:mvcc/GAP lock是做什么的问题5:mysql的悲观锁与乐观锁回答问题1:mysql的存储引擎mysql的存储引擎在mysql中的查询语句为:mysql> show engines,查看当前mysql的默认存储引擎为:mysql> show variables li... 阅读全文
posted @ 2019-06-25 01:02 柴犬砍柴 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.git的基本使用git与svn的区别GIT 是分布式的,SVN 不是:这是 GIT 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。GIT 把内容按元数据方式存储,而 SVN 是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似.svn,.cvs 等的文件夹里。GIT 分支和 SVN 的分支不同:分支在 SVN 中一点不特别,就是版本库中的另外的一个目录。GIT ... 阅读全文
posted @ 2019-06-24 21:04 柴犬砍柴 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1. I/O模型介绍1.1 I/O模型基础更好的理解I/O模型,需要先回顾:同步、异步、阻塞、非阻塞同步:执行完代码后,原地等待,直至出现结果异步:执行完代码后,不等待,继续执行其他事务(常与回调机制关联)阻塞:cpu在遇到I/O操作,进入阻塞状态,cpu切换到其他任务非阻塞:不会遇到I/O操作,cpu一直处于计算状态注:同步不等于阻塞I/O模型总计有五种,其中信号驱动I/O,在实际中并不常用,主... 阅读全文
posted @ 2019-06-21 17:26 柴犬砍柴 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.相关问题问题1: 客户端访问url到服务器,整个过程会经历哪些问题2: 描述HTTPS和HTTP的区别问题3: HTTP协议的请求报文和响应报文格式问题4: HTTP的状态码有哪些?2.问题回答问题1:按照TCP/IP的五层协议描述1.首先进行域名解析,域名解析具体过程如下:浏览器搜索自己的DNS缓存,缓存中维护一张域名与IP地址的对应表若没有,则搜索操作系统的DNS缓存;若没有,则操作系统将... 阅读全文
posted @ 2019-06-06 17:15 柴犬砍柴 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1.相关问题 问题1: 请详细描述三次握手和四次挥手的过程,并画出状态图 问题2: 四次挥手中TIME_WAIT状态存在的目的是什么? 问题3: TCP是通过什么机制保障可靠性的? 2.问题回答 问题1: 状态图如下 补充知识:TCP报文中共计6个标志位,每个标志位占1个字节,即URG、ACK、PS 阅读全文
posted @ 2019-06-06 15:34 柴犬砍柴 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 1.设置L2TP VPN连接1.1 进入控制面板1.2 选择新建连接类型1.3 新建连接 1.4 vpn信息配置点击属性下的安全,对vpn类型以及允许的协议如果是预设秘钥验证需要对上方vpn连接,点击高级设置,输入预设秘钥点击属性下的网络,勾选掉ipv6协议1.5 vpn连接会弹出输入用户名密码,输入用户名与密码即可,如果报错报错如下:原因是L2TP连接需要IPSec加密,远程服务器未响应说明IP... 阅读全文
posted @ 2019-05-10 12:31 柴犬砍柴 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 转载自一位大佬英文原版Principles of good RESTful API DesignGood API design is hard! An API represents a contract between you and those who Consume your data. Breaking this contract will result in many angry emai... 阅读全文
posted @ 2019-04-25 21:19 柴犬砍柴 阅读(1423) 评论(0) 推荐(0) 编辑