标签: Note

19 篇文章

Git 简单使用及原理
Git 分布式版本控制系统, 不受网络的限制 实用主义 常用命令git clone 克隆项目到本地git config 修改 git 的配置信息git branch 修改,配置分支git checkout 切换分支git status 查看当前分支中文件变动状态git add 添加文件到暂存区git commit 提交暂存区文件到版本库git pu…
Docker 容器化部署
思维导图 概念 docker是一个开源应用容器引擎基于 GO 语言实现开发者可以将他们的应用和依赖打包到一个轻量级, 可移植的容器中, 发布到任何流行的 Linux 机器上沙箱机制, 互相隔离性能开销很低 安装(基于 centos7) 下载安装 docker # yum 包更新到最新 yum update # 安装需要的软件包, yum-util …
Python 基础
安装包(清华镜像) 例如 jieba : pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba 其他包同理,更换后面的名词即可安装完成之后可以输入 import xxx如果没有报错,则说明安装成功 运算符 // 代表除取商 for else结构 else 会在 for 循环正常结…
《Java核心卷I》笔记:接口、lambda表达式与内部类
本博客只用于个人查漏补缺 接口 接口的概念 接口中所有方法自动为 public 方法,定义接口时,不必提供关键字 public接口可以定义常量接口没有实例字段JAVA8之前,接口中不能实现方法,之后可以实现接口时,必须把方法默认声明为 public ,否则编译器报错Comparable接口文档建议 compareTo 方法应当与 equals 方法…
《Java核心卷I》笔记:继承
本博客只用于个人查漏补缺 类、超类、子类 子类构造器 使用super关键字调用构造器的语句必须是子类构造器的第一条语句子类的构造器没有显示的调用超类的构造器,将自动的调用超类的无参构造如果超类没有无参构造,并且在子列的构造器中没有显式的嗲用超类的其他构造器,Java编译器会报错动态绑定:对象变量在运行时自动的选择适当的方法静态绑定:如果是priva…
《Java核心卷I》笔记:对象与类
本博客只用于个人查漏补缺 面向对象程序设计概述 面向过程:先确定如何操作数据,再决定数据的结构。适用于小规模问题面向对象OOP:先决定数据的结构,在考虑操作数据的算法。适用于大规模问题 类 类是构造对象的模板或蓝图封装是处理对象的一个重要概念,就是将数据和行为组合在一个包中,并对对象的使用者隐藏具体的实现方式实例字段:对象中的数据数据方法:操作数据…
《Java核心卷I》笔记:Java概述,Java的基本程序设计结构
本博客只做个人查漏补缺使用 Java概述 java特点 简单性:Java语法是C++语法的一个“纯净”版本,这里没有头文件,指针运算,结构,联合,操作符重载,虚基类等如今java的开发环境已经远远超出其他变成语言的开发环境。现在有一个独立的具有较小类库的Java微型版(Java Micro Edition),这个版本适用于嵌入式设备面向对象:Jav…
《Java核心卷I》笔记:异常、断言和日志
本博客只用于个人查漏补缺 处理错误 异常分类 所有异常都是由Throwable继承而来,其下有两个分支 Error 和 Exception Error 类层次结构描述了 Java运行时系统内部错误和资源耗尽错误,这种错误一般不能抛出,很少出现 Excption 层次结构又分为 IOException 和 RuntimeException 编程错误导…