上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 在 Linux 系统中,top 命令用来显示系统中正在运行的进程的实时状态,它显示了一些非常有用的信息,比如 CPU 利用情况、内存消耗情况,以及每个进程情况等。但是,你知道吗?还有另外一个命令行工具 'htop',它与传统的 top 命令功能一样,但它有更加强大的功能及能显示更多的信息。这篇文章, 阅读全文
posted @ 2019-03-05 13:57 三冬三夏 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.本文的系统命令一般会在语句前加上#号,以区分系统命令及其他内容。输入命令时,无需输入#号。 2.本文系统输出的信息,会在前面加上>>号。 3.本文的系统命令都是在root账号下执行的,假如非root账号执行,提示没有权限,可在命令前加sudo。 4.安装环境 系统版本:CentOS 7.4(自带 阅读全文
posted @ 2019-03-05 13:50 三冬三夏 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.安装 epel-release扩展yum源# yum install -y epel-release# yum clean all# yum makecache2.安装setuptools# yum install -y python34-setuptools3.安装pip3# easy_ins 阅读全文
posted @ 2019-03-05 13:45 三冬三夏 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 默认Centos7中是有python安装的,但是是2.7版本,我们需要安装py3。我们去看一下默认的py2.7在哪里。 三个显示结果中最后一个是python2.7,实际上这几个文件之间是有依赖关系的。在ls 后面加个 -al参数,如下: 1 2 3 4 5 [root@localhost bin]# 阅读全文
posted @ 2019-03-05 13:35 三冬三夏 阅读(112) 评论(0) 推荐(0) 编辑
摘要: sudo apt-get install curl 先安装的是curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash 再安装nvm install node node -v 【查看nod 阅读全文
posted @ 2019-03-02 11:05 三冬三夏 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1、谈谈你对http协议的认识。 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首 阅读全文
posted @ 2019-03-01 20:49 三冬三夏 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: {ubuntu}下载 sudo apt-get install tasksel {选择安装SSH server服务)【有些ubuntu默认是安装好ssh的,只是没有配置,和开启ssh服务】 sudo tasksel [开启服务] ipconfig【查看win10的ip地址】 ifconfig 【查看 阅读全文
posted @ 2019-03-01 16:45 三冬三夏 阅读(203) 评论(0) 推荐(0) 编辑
摘要: pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com django 阅读全文
posted @ 2019-03-01 14:38 三冬三夏 阅读(108) 评论(0) 推荐(0) 编辑
摘要: uwsgi uWSGI 是一个 Web 服务器,它实现了 WSGI 协议、uwsgi、http 等协议。Nginx 中HttpUwsgiModule 的作用是与 uWSGI 服务器进行交换。WSGI 是一种 Web 服务器网关接口。它是一个 Web 服务器(如 nginx,uWSGI 等服务器)与 阅读全文
posted @ 2019-02-28 16:56 三冬三夏 阅读(251) 评论(0) 推荐(0) 编辑
摘要: WSGI协议 首先弄清下面几个概念:WSGI:全称是Web Server Gateway Interface,WSGI不是服务器,python模块,框架,API或者任何软件,只是一种规范,描述web server如何与web application通信的规范。server和application的规 阅读全文
posted @ 2019-02-28 15:52 三冬三夏 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 所以需要对系统性能进行优化,系统性能一般有:web前端性能优化,应该服务性能优化,存储服务器优化。 对于web前端的优化主要有: 1.减少http请求,减少数据库的访问量,比如使用雪碧图。 2.使用浏览器缓存,将一些静态资源(logo、js 、css等)缓存到本地浏览器,通过设置http请求头中的c 阅读全文
posted @ 2019-02-28 14:51 三冬三夏 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1.1 TCP是什么? TCP是Tranfer Control Protocol的简称,TCP协议是一种面向连接的、可靠的、基于字节流的运输层通信协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建立连接,以便在TCP协议的基础上进行通信,当一 阅读全文
posted @ 2019-02-28 11:06 三冬三夏 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。用Redis可以很轻松解决高并发的数据访问问题;作为实时监控信号处理也非常不错。 安装Redis服务器端 安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序 检查Redis服 阅读全文
posted @ 2019-02-27 16:33 三冬三夏 阅读(115) 评论(0) 推荐(0) 编辑
摘要: sudo apt-get install mongodb【安装数据库】 启动和关闭mongodb命令如下: 卸载MongoDB 默认设置MongoDB是随Ubuntu启动自动启动的。 输入以下命令查看是否启动成功: shell命令模式 输入mongo进入shell命令模式,默认连接的数据库是test 阅读全文
posted @ 2019-02-27 16:30 三冬三夏 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 数据库IO简介 IO有四种类型:连续读,随机读,随机写和连续写,连续读写的IO size通常比较大(128KB-1MB),主要衡量吞吐量,而随机读写的IO size比较小(小于8KB),主要衡量IOPS和响应时间。数据库中的全表扫描是连续读IO,索引访问则是典型的随机读IO,日志文件是连续写IO,而 阅读全文
posted @ 2019-02-27 14:47 三冬三夏 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 超文本传输协议HTTP规定了浏览器与服务器之间的请求和响应的格式与规则,它是万维网上能够可靠地交换文件的重要基础。 HTTP的操作过程浏览器分析指向页面的URL浏览器向DNS系统请求解析域名所对应的服务器IP地址DNS系统解析出服务器的IP,并返回给主机浏览器与该服务器的进程建立TCP链接(三次握手 阅读全文
posted @ 2019-02-27 13:36 三冬三夏 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一.填空题:1. 在Linux系统中,以 文件 方式访问设备 。2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。3. Linux文件系统中每个文件用 索引节点来标识。Linux文件系统使用索引节点来记录文件信息,作用于Windows的文件分配表类似,索引节点是一个数 阅读全文
posted @ 2019-02-26 11:39 三冬三夏 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 事务的特性事务具体四大特性,也就是经常说的ACID 1. 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 2. 一致性(Consistency) 一致性是指事务必须使数据 阅读全文
posted @ 2019-02-26 09:30 三冬三夏 阅读(104) 评论(0) 推荐(0) 编辑
摘要: sudo apt-get install python-dev 【默认安装python2】 sudo apt-get install python3-dev 【指定安装python3最新的】 【安装一下依赖】 sudo apt-get install gcc sudo apt-get install 阅读全文
posted @ 2019-02-25 20:02 三冬三夏 阅读(2211) 评论(0) 推荐(0) 编辑
摘要: 关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织优点:1、易于维护:都是使用表结构,格式一致;2、使用方便:SQL语言通用,可用于复杂查询;3、复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询。缺点:1、读写性能比较差,尤其是海量数据的高效率读写;2、固定的 阅读全文
posted @ 2019-02-25 16:14 三冬三夏 阅读(1639) 评论(0) 推荐(0) 编辑
摘要: (1):MyISAM存储引擎不支持事务、也不支持外键,优势是访问速度快,对事务完整性没有 要求或者以select,insert为主的应用基本上可以用这个引擎来创建表 支持3种不同的存储格式,分别是:静态表;动态表;压缩表 静态表:表中的字段都是非变长字段,这样每个记录都是固定长度的,优点存储非常迅速 阅读全文
posted @ 2019-02-23 11:45 三冬三夏 阅读(243) 评论(0) 推荐(0) 编辑
摘要: Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API; 我们都知道单页面应用:页面切换快 ,首屏时间稍慢,SEO差 js 渲染 (多页面应用: 首屏时间快,SEO好 切换慢 htttp 请求) 简而言之:Vue.js是一个构建数据驱动的 web 界面的渐进式框架。Vue 阅读全文
posted @ 2019-02-23 11:34 三冬三夏 阅读(310) 评论(0) 推荐(0) 编辑
摘要: OOP是面向对象编程,特征分别是封装、继承、多态、抽象。 封装:封装是指将对象信息状态通过访问权限修饰符隐藏在对象内部,不允许外部程序直接访问,如果外部程序要访问对象内部,可以调用内部提供的get或set方法。简单来说,封装就是要找出某一类事务的公性然后提取出来。 继承:子类继承了父类所有的成员方法 阅读全文
posted @ 2019-02-23 11:19 三冬三夏 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1,配置你的信息: git config --global user.name 你的名字 git config --global user.email 你的邮箱 --global 表示所有git仓库都会使用这个配置,为当前用户设置 2,创建SSH Key ssh-keygen -t rsa -C " 阅读全文
posted @ 2019-02-22 19:56 三冬三夏 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Django优点:大和全(重量级框架)自带orm,template,view 需要的功能也可以去找第三方的app注重高效开发全自动化的管理后台(只需要使用起ORM,做简单的定义,就能自动生成数据库结构,全功能的管理后台)session功能缺点:template不怎么好用(来自自身的缺点)数据库用no 阅读全文
posted @ 2019-02-22 19:20 三冬三夏 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 【Django】是利用【Python】语言从事【Web】开发的首选框架。如果你以后想从事【python web】开发工作,就必需了解其优缺点。这些都可能会是你将来的面试题哦。 【Django】的优点 功能完善、要素齐全:自带大量常用工具和框架(比如分页,auth,权限管理), 适合快速开发企业级网站 阅读全文
posted @ 2019-02-22 19:03 三冬三夏 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 更新ubuntu软件源 sudo apt-get update sudo apt-get install -y python-software-properties software-properties-common sudo add-apt-repository ppa:chris-lea/no 阅读全文
posted @ 2019-02-21 19:18 三冬三夏 阅读(1739) 评论(1) 推荐(0) 编辑
摘要: 最简单的理解一:建立TCP连接:三次握手协议 客户端:我要对你讲话,你能听到吗;服务端:我能听到;而且我也要对你讲话,你能听到吗;客户端:我也能听到。…….互相开始通话…….. 二:关闭TCP连接:四次握手协议 客户端:我说完了,我要闭嘴了;服务端:我收到请求,我要闭耳朵了;(客户端收到这个确认,于 阅读全文
posted @ 2019-02-21 15:31 三冬三夏 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1、显示日期与时间的命令:date2、显示日历的命令:cal3、简单好用的计算器:bc4、热键“命令补全或文件补齐”:Tab5、热键“中断目前程序”:Ctrl+C6、热键“键盘输入结束(End of File)相当与输入exit”:Ctrl+D7、在线求助:man 【command】或 info 【 阅读全文
posted @ 2019-02-20 14:04 三冬三夏 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 1.Arch Linux Arch Linux在安装过程中提供了强大的可定制选择,支持你下载和安装自己所需的程序包。虽然这个选择对新手来说没有多大的帮助,但是它确实能够帮助那些使用Arch构建系统和存储库的用户安装尽可能少的程序,减少了对编码产生干扰的可能。 这意味着,你可以为系统安装一个像i3这样 阅读全文
posted @ 2019-02-20 09:30 三冬三夏 阅读(939) 评论(0) 推荐(0) 编辑
摘要: http://cdimage.debian.org/debian-cd/9.8.0-live/amd64/iso-hybrid/ 阅读全文
posted @ 2019-02-20 09:27 三冬三夏 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 一定以;分号结尾。 阅读全文
posted @ 2019-02-19 18:44 三冬三夏 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十 阅读全文
posted @ 2019-02-19 14:27 三冬三夏 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 编程中提到的lambda表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是值匿名函数。 python允许你定义一种单行的小函数。定义lambda函数的形式如下lambda参数,表达式lambda函数默认返回表达式的值,你也可以将其赋值给一个变量,lambda函数可以接收任 阅读全文
posted @ 2019-02-18 19:55 三冬三夏 阅读(2452) 评论(0) 推荐(0) 编辑
摘要: copy仅拷贝对象的本身,而不拷贝对象引用的其它对象。 deecopy除拷贝对象本身,而拷贝对象引用的其它对象。 阅读全文
posted @ 2019-02-18 19:50 三冬三夏 阅读(178) 评论(0) 推荐(0) 编辑
摘要: os.path是module,包含了各种处理长文件名(路径名)的函数。 sys.path是由目录名构成的列表,python从中查找扩展模块(python源模块)编译模块,或者二进制扩展),启动python时,这个列表从根据内奸规则,PYTHONPATH环境变量的内容,以及注册表(window系统)等 阅读全文
posted @ 2019-02-18 19:45 三冬三夏 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 生成器和函数的主要区别在于函数return avalue,生成器yield a value,同事标记或记忆point of the yield 以便在下次调用时从标记点恢复执行,yield使用函数转换成生成器,而生成器反过来有返回迭代器。 阅读全文
posted @ 2019-02-18 19:40 三冬三夏 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 垃圾回收:pthon解释器对正在使用的对象保持计数,当某个对象的引用计数将为0时,垃圾收集器就可以释放该对象,获取分配的内存。当分配对象和取消分配对象的差值高于或值时垃圾回收才会启动。 分代回收:python将所有的对象分为0,1,2,三代。所有的新建对象都是0代对象,当某一代对象经历过垃圾回收,依 阅读全文
posted @ 2019-02-18 19:34 三冬三夏 阅读(620) 评论(0) 推荐(0) 编辑
摘要: pass语句不会执行任何操作,一般作为占位符或者创建站位程序,whileFalse:pass。 阅读全文
posted @ 2019-02-18 19:24 三冬三夏 阅读(1693) 评论(0) 推荐(0) 编辑
摘要: items方法将所有的字典以列表方式返回,其中项在返回时没有特殊的顺序; iteritems方法有相似的作用,但是返回一个迭代器对象。 阅读全文
posted @ 2019-02-18 19:23 三冬三夏 阅读(154) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页