- 博客(15)
- 收藏
- 关注
原创 用一句话简单概述OSI的作用
(1)应用层:与其他计算机进行通讯的一个应用,对应应用程序的通信服务 (2)表示层:定义数据格式及加密 (3)会话层:定义如何开始、控制和结束一个会话 (4)传输层:是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能 (5)网络层:对端到端的包传输进行定义,他定义了能够标识所有结点的逻辑地址,还定义了路由实现...
2018-08-27 14:22:16
638
原创 linux文件下的各个目录代表的意思
一、在weindow平台下,打开计算机我们看到的是一饿哥哥第驱动器盘符,每个驱动器都有自己的跟目录的结构域,这样就形成 了多个树并列的情形 二、linux文件系统,即ubantu没有盘符这个概念,只有一个根目录/,所有的问价都在他的下面下面我将一一介绍没个目录文件代表的意思1、“/” 根目录,一般跟,目录之存放目录,在linux下有且只有一个根目录,所有的东西都是从这里开始。当你在终端输...
2018-08-27 14:21:13
684
原创 你常用的mysql引擎有哪些,各个引擎之间 有什么区别
主要是MyISAM和InnoDB两个引擎,主要的区别如下 1、innodb 支持事务,这一点非常重要,事务是一种高级的处理方式,如果在一些增删中如果那个出错可以换源回滚,myisam不支持事务 2、myisam适合查询以及插入为主的应用,Innodb适合频繁的修改以及设计到安全性能较高的应用 3、innodb适合外键,mysiam不适合外键 4、mysql中默认的mysiam引擎,如如果要...
2018-08-24 16:47:16
8669
原创 如何进行数据库的优化?
1、优化索引、sql语句、分析慢查询 2、设计表的时候严格根据数据的设计规范来设计数据库 3、使用缓存,吧经常访问到的数据而且不需要变化的数据放到缓存中 4、使用固态硬盘 5、采用MYSQL内部自带的表分区技术,吧数据分层到不同的文件中,能够提高餐盘的读写效率 6、垂直分表,吧一些不经常用到的数据放到一个表中,节约磁盘的I/O 7、主从分离读写,采取主从复制把数据库的读操作和写操作分离...
2018-08-24 16:26:47
10069
原创 python框架django中的mvc和mtv设计模式
MVC模式 MVC将应用程序分解为三个组成部分:mode(模型)、view(视图)、control(控制器),其中:M 管理应用程序的状态(通常存储到数据库中),并榆树改变状态的行为(或者叫“业务规则”) C 接受外部用户的操作,根据操作访问模型获取数据,并调用“视图”显示这些数据,控制器将“模型”和“视图”隔离,并成为二者之间的纽带 V 负责把数据格式化后呈现给用户。 MTV Dj...
2018-08-24 16:15:20
1704
原创 shell总结大全(干货)
金属质感分割线Shell的作用 – 命令解释器,“翻译官”vim /etc/shellsTab键自动补齐2.Bash的命令历史命令历史保存用户曾经执行过的命令操作存放位置:~/.bash_history 文件 查看历史命令 使用↑、↓按键逐条翻看,允许编辑并重复执行执行:history清除历史命令执行:history -c3.调用历史命令...
2018-08-24 16:12:35
312
原创 django中的认证系统和自定义管理
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/le31ei/article/details/54582186 ...
2018-08-24 10:05:38
241
原创 超级经典的mysql练习题
。测试表格–1.学生表Student(S#,Sname,Sage,Ssex) –S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别–2.课程表 Course(C#,Cname,T#) –...
2018-08-23 19:44:58
1396
3
原创 os和sys的区别
转载:http://www.itcast.cn/news/20160831/1848418827.shtmlos与sys模块的官方解释如下:os: This module provides a portable way of using operating system dependent fu...
2018-08-22 15:40:02
184
原创 HTTP无状态协议解释
HTTP无状态协议,是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。...
2018-08-21 14:27:49
1514
原创 http和https的区别
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安...
2018-08-21 14:26:21
149
原创 github上fork,star,watch是什么意思
1.想拷贝别人项目到自己帐号下就fork一下。 2.持续关注别人项目更新就star一下 3.watch是设置接收邮件提醒的。
2018-08-20 21:30:14
5227
1
原创 高内聚与低耦合
1、高内聚 首先我们来看看内聚的含义:软件含义上的内聚其实是从化学中的分子的内聚演变过来的,化学中的分子间的作用力,作用力强...
2018-08-20 14:53:56
1412
转载 tcp/ip的分层协议
一、 TCP/IP 和 ISO/OSIISO/OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。 TCP/IP协议模型(Transm...
2018-08-16 11:36:46
342
转载 python的 普通方法、静态方法和类方法有什么区别?
下面用例子的方式,说明其区别。首先, 定义一个类,包括3个方法:class Apple(object): def get_apple(self, n): print "apple: %s,%s" % (self,n) @classmethod ...
2018-08-15 19:28:58
668
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人