随笔分类 - 计算机应用技术 / 后端技术栈
摘要:介绍 官网:Go 编程语言 源代码托管在 GitHub 上:https://github.com/golang/go 为什么需要一个新语言 最近十年来,C/C++在计算领域没有很好得到发展,并没有新的系统编程语言出现。 对开发程度和系统效率在很多情况下不能兼得。 要么执行效率高,但低效的开发和编译,
阅读全文
摘要:简介 类:一组相关的属性和行为的集合,是一个抽象的概念。就是对一些具有共性特征,并且行为相似的个体的描述。 对象:该类事物的具体表现形式,具体存在的个体。 成员变量:事物的属性 成员方法:事物的行为 关系:类是对象的抽象,而对象是类的具体实例 区别:类是抽象的,不占用内存,而真正根据类实例化出具体的
阅读全文
摘要:简介 Reflection(反射)是Java被视为动态语言的关键。 反射机制允许程序在执行期借助Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 加载完类之后,在堆内存的方法区中就产生了一个Class类型对象(一个类只有一个Class对象)。 这个对象就包含了
阅读全文
摘要:安装 官网下载安装:Git 官网下载慢? 淘宝镜像地址:npmmirror.com 下滑,选择最新版,后选择自己电脑需要的对应版本 选择安装位置后无脑下一步安装 卸载?清理环境变量,用系统自带的卸载即可 启动 在开始菜单中找到Git 说明 Git Bash:Unix与Linux风格的命令行,使用最多
阅读全文
摘要:简介 什么是Git Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理1。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git历史 同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的
阅读全文
摘要:简介 Java是一种通用的现代编程语言,最初由Sun微系统公司开发,目前归甲骨文公司所有。 该语言的关键特性是平台独立性:这意味着相同的Java程序可以在多个平台上运行而无需任何更改!此原则也称为*“一次写入,随处运行”*。 多年来,Java一直是最流行的编程语言之一。 这种语言被世界各地的开发人员
阅读全文
摘要:简介 什么是变量? 可以随意给其赋值和取值的一个存储单元 什么是环境变量? 一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。 在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。 为什么需要环境变量? 例如Windows和D
阅读全文
摘要:简介 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式,这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意 单例类只能有一个实例; 单例类必须自己创建自己的唯一实例;
阅读全文
摘要:什么是Python Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 由荷兰Guido van Rossum于1989年底发明,第一个公开发行版于1991年发布。 Python源代码遵循 GPL(GNU General Public License)协议。 Python代码是以.
阅读全文
摘要:使用 % 符号(推荐) 使用%符号表示占位符,从而实现格式化输出的方法,应该在很多高级编程语言都是可以直接使用的 age=18 print("我的年纪是%d岁"%age) print("我的名字%s,我的国籍%s"%("克峰","中国")) 使用 format 使用format进行格式化输出,最早是
阅读全文
摘要:介绍 举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,+ 称为运算符。 Python支持的运算符 算术运算符 关系(比较)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 以下假设变量a为10,变量b为20。 算术运算符 | 运算符 | 描述 |
阅读全文
摘要:准备 Windows下 python环境:https://www.python.org/ftp/python/3.6.0python-3.6.0-amd64.exe (新版本不稳定,这里选择3.6) pycharm(写代码的):https://download.jetbrains.com.cn/py
阅读全文