实战
上进唯实战可得,突破绝技成长瓶颈
课程
精品课程应有尽有,快速入门助力成长
-
初级 三小时带你入门Django框架 新版上架
Django框架是时下Python语言最热门的Web框架之一,它是一个功能完善、文档齐全、开发敏捷、配置简单的Web框架,能够快速将一个想法实现,使用它能够快速搭建一个网站,本课程将理论与实践结合,带你三小时入门Django Web框架,让你快速上手Web开发。
23805人在学 -
入门 Python3 入门教程(新版)
Python如何“火”到出圈? 对比其他程序语言,Python近些年的火爆程度,已经不止于程序员的圈子了。 Python语法简洁高效,入门门槛低,且应用广泛。Web、爬虫、人工智能大数据、机器学习、测试运维、数据分析等工作,都需要Python基础。 Python相比于其他编程语言,更接近自然语言,对小白学员十分友好,是转行程序员的上佳选择。 本课程为Python入门阶段的学员准备,零基础学起来也完全没有压力。课程从Python环境搭建讲起,由浅入深,带你学习以函数为基础编写完整Python代码、Python的基本数据类型以及list和dict的操作,灵活使用流程控制语句。 在课程设计上,讲师选择了学练结合的教学方法,慕课网在线编辑器支持知识点随学随练,加深课堂记忆,巩固学习成果,提升入门学习效率。 通过本课程的学习,你可以了解Python基本语法,具备进一步项目实践的基础语法能力,完成Python相关的数据分析统计,或做一个爬虫项目都不在话下!
127463人在学 -
中级 Python3 进阶教程(新版)
本课程详细介绍Python强大的函数式编程和面向对象编程,以及Python高级程序设计的方法。
33370人在学
手记
分享经验交流心得,学习前沿流行技术
-
【答疑系列】四层代理与七层代理
在后台服务部署、运维的场景中,经常会用到代理,常见的有四层代理和七层代理,那四层代理和七层代理有什么区别呢? 网络协议简介 OSI七层模型 TCP/IP 四层模型 代理是什么 代理(英语:Proxy)也称网络代理,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通过这个服务与另一个网络终端(一般为服务器)进行非直接的连接。一些网关、路由器等网络设备具备网络代理功能。一般认为代理服务有利于保障网络终端的隐私或安全,防止攻击。 关于代理,还可以分为正向代理和反向代理,
5182浏览
3推荐
0评论
-
【答疑系列】Django可以实现实时信息推送吗?
“ 很多Web应用都有实时通讯的需求,这个问题比较典型,应该有不少同学都会有这个问题。” 先说结论:Django是可以做实时消息推送的。以下的内容分两个部分,我们先来了解消息推送模型的通用设计,再来了解Django怎么样可以实现消息推送。 消息推送模型 消息推送模型分为生产端和消费端,这里的生产端则是我们通常说的后台服务,比如这里的Django服务;而消费端主要是用户可达的客户端,比如app和网站等等。 对于消费端来说,消息推送模型分为Pull模型和Push模型,我们来逐一了解。 Pull模
3297浏览
1推荐
0评论
-
【答疑系列】为什么32位系统只支持最大4G内存?
这个问题一直都有同学问到,算是提问次数最多的问题之一了。 32位是什么 现在主流的操作系统都是64位的,早期存在32位操作系统,相信大家也都有所听闻,其实,在更早之前,还有16位、8位的,这里就不展开了。 位,指的比特位,32位指的就是计算机总线一次传输的数据长度,包括数据总线、地址总线、控制总线。 地址总线 地址总线是用来传送数据的地址的,主要用于CPU、DMA,通过地址总线传输地址,找到对应地址的数据,再通过数据总线传输对应的数据。那么因为操作系统是32位,所以地址长度
6201浏览
7推荐
0评论
-
0.1+0.2为什么等于0.3000000...4?
最近有同学在问答区提到了一个很有意思的问题,为什么0.1+0.2 = 0.30000...4? 这个问题是怎么来的呢?有Python环境的同学,只要打开Python终端,输入0.1+0.2,就能得到0.3000000..4的结果。 那到底这是为什么?今天就来探讨一下这个问题。 二进制 首先我们知道,计算机是以二进制的方式存储数据的,比如:5=101(2),15=1111(2),25=11001(2),把十进制转换成二进制的方式叫做重复相除法,过程大致是这样子的。 25/2 = 12.....1 12/2=6......0 6/2=3......0 3/2=1......1 1/2=0....
5070浏览
6推荐
3评论
-
一文看懂各类网关接口(GI)
前几天和同事讨论起CGI的性能、CGI为什么是一项落后的技术的时候,发现其实很多人对CGI等的网关技术并不熟悉。这里相信很多同学也都听过CGI、fastCGI、WSGI等的词语,但是应该很多同学都分辨不清它们的区别和联系,本篇文章,就和大家一起探讨这些技术的发展简史。而本篇文章标题的GI,指的就是Gateway Interface(网关接口)的缩写。 了解网关接口之前,我们需要先弄清楚两个东西,Web服务器和Web应用程序。什么是Web服务器?什么是Web应用程序?虽然在我的Django小程序课程里面,有对这两者
10539浏览
52推荐
5评论
-
学习编程基础知识,进阶成为更优秀的程序员
前言 2019年的1月份,我在自己的代码仓库里面创建了一个名为“Gaia(盖亚)”的项目,以此,开始了《编程必备基础知识》的备课之旅。 “Gaia(盖亚)”(希腊语:Γαία、英语:Gaia (Gaea)),是古希腊神话中的大地之神,是众神之母,所有神灵中德高望重的显赫之神。 为什么命名为Gaia呢?这和我们这门课程的主要内容有关系。这是一门关于计算机基础知识的理论课程,包括了大学计算机系中的三大基础课程《计算机组成原理》、《操作系统》和《计算机网络》。相对于繁花齐放的实践项目来说
11828浏览
44推荐
6评论
-
理解Nginx的反向代理与负载均衡
Nginx 简介 初次发布 Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。 性能概览 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。
12770浏览
85推荐
4评论
-
小程序WeUI使用指南
近期有些同学问到WeUI怎么使用的,为此,我简单总结写了一篇小程序使用WeUI的指南,希望可以给同学和看到这篇文章的人一些帮助。 WeUI是什么 WeUI 是一套同微信原生视觉体验一致的基础样式库。由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。它最初是为了给在微信端页面提供一致的视觉体验而开发开源的一个样式库,后续随着小程序、企业微信等等的开放能力出现,WeUI也提供了小程序、企业微信等等的版本。我们将要介绍的,就是WeUI的小程序版本。 WeUI提供
40589浏览
32推荐
1评论