摘要: 1、 应用场景及定义方式 ①应用场景 在实际开发中,对象 的 某些属性或方法 可能只希望 在对象的内部被使用,而 不希望在外部被访问到 私有属性 就是 对象 不希望公开的 属性 私有方法 就是 对象 不希望公开的 方法 ②定义方式 在 定义属性或方法时,在 属性名或者方法名前 增加 两个下划线,定义 阅读全文
posted @ 2019-08-02 03:15 李大鹅 阅读(3125) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性 封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中 继承实现代码的重用,相同的代码不需要重复的编写 多态 不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度 01. 封装 封装 是面向对象编程的一大特点 面向对象编程的 第一步 —— 将 属性 和 方法 封 阅读全文
posted @ 2019-07-31 23:19 李大鹅 阅读(1057) 评论(0) 推荐(1) 编辑
摘要: 面向对象编程 —— Object Oriented Programming 简写 OOP 1、 面向对象基本概念 1.1 、过程和函数 过程 是早期的一个编程概念 过程 类似于函数,只能执行,但是没有返回值 函数 不仅能执行,还可以返回结果 1.2 、面向过程 和 面向对象 基本概念 1.2.1、  阅读全文
posted @ 2019-07-31 22:18 李大鹅 阅读(326) 评论(0) 推荐(1) 编辑
摘要: 1、命名 Go语言中的函数名、变量名、常量名、类型名、语句标号和包名等所有的命名,都遵循一个简单的命名规则:一个名字必须以一个字母(Unicode字母)或下划线开头,后面可以跟任意数量的字母、数字或下划线。大写字母和小写字母是不同的:heapSort和Heapsort是两个不同的名字。这个和Pyth 阅读全文
posted @ 2019-07-28 22:30 李大鹅 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1. 第一个 HelloGolang 程序 1.1 Go 源程序的基本概念 Go 源程序就是一个特殊格式的文本文件,可以使用任意文本编辑软件做 Go 的开发 Go 程序的 文件扩展名 通常都是 .go 1.2代码分析 package main import "fmt" //go语言以包作为管理单位 阅读全文
posted @ 2019-07-28 22:30 李大鹅 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一:前言 刚看了一篇软文,说什么“才华是改变人生最有效的途径”,反正呢,大体就是科技进步,要想一直在车上,就得不断的学习,刚好最近也准备学习Golang,最近火的不能在火了吧,刚好也有些Python基础,所以就想在学习Golang的同时,对比着Python,查漏补缺下Python的知识,我终相信语言 阅读全文
posted @ 2019-07-28 14:53 李大鹅 阅读(14595) 评论(0) 推荐(2) 编辑
摘要: 注意:本文是在乌班图和Windows10环境下配置,Centos与乌班图略有不同,就是Centos的MySQL配置文件路径为/etc/my.cnf,其他操作一致 1. 主从同步的定义 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余 阅读全文
posted @ 2019-07-25 20:14 李大鹅 阅读(28211) 评论(1) 推荐(1) 编辑
摘要: 一、模板概念 1、Django通过模板动态生成html 2、模板的加载位置 模板一般建立在templates文件夹中,全局路径的设置在settings.py中 ​ DIRS:决定了整个项目的模板路径的位置 ​ APP_DIRS:决定每个应用的模板路径是否可用,是否在应用的templates目录中寻找 阅读全文
posted @ 2019-07-23 21:45 李大鹅 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 一:Python操作MySQL步骤 1:Python中操作MySQL的步骤 2.引入模块 在.py文件中引入pymysql模块 pymysql是python的一个第三方与mysql交互的库,需要安装 pip install pymsql 3.Connection 对象 用于建立与数据库的连接 创建对 阅读全文
posted @ 2019-07-22 20:28 李大鹅 阅读(5079) 评论(0) 推荐(1) 编辑
摘要: 一:Web开发中的基本术语 1.两种架构 (1)cs架构 Client/Server:客户端-服务端架构 优点:CS能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后在提交给服务器,用户体验好 缺点:​ 对于不同操作系统要相应开发不同的版本,并对计算机电脑配置要求也 较高 (2)bs架构 B 阅读全文
posted @ 2019-07-20 10:07 李大鹅 阅读(640) 评论(0) 推荐(0) 编辑