摘要: 在使用Django时,我们都会用到数据库。我使用的是系统默认的SQLite3数据库,在创建应用时始终无法将数据库表添加至admin之中,出现"type object is not iterable"这样的错误。 通过查看https://blog.csdn.net/qq_38223945/articl 阅读全文
posted @ 2020-04-11 11:33 hillshadow 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 泛型类中的元素应该是泛型类型 使用具体的替换类型变量就可以实例化泛型对象 public static<T> T getMiddle(T... a),如此形式 调用泛型方法:String middle = ArrayAlg.<String>getMiddle() 大多数时候,可以忽略<String> 阅读全文
posted @ 2018-06-17 16:47 hillshadow 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 接口的所有方法自动地属于Public,不需要明确说明 接口中可以包含常量,但是不能包含实例域 将类声明为实现给定接口 对接口中的所有方法进行定义 实现接口的关键字为implement 实现接口时,必须把方法定义为public java是一种强类型语言,调用方法时,编译器会检查这个方法是否存在 比较是 阅读全文
posted @ 2018-06-17 16:47 hillshadow 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 不要编写返回可变对象的访问器方法 如果要返回一个可变数据类型应该怎么办呢? 一个方法可以访问所属类的所有对象的私有数据。!!!! tips: 方法签名包括方法名以及参数类型,这使得不存在同名同参返回值不同的方法 自动赋值出现在没有显示赋值的情况下,数值=0,布尔值=false,对象引用=null 无 阅读全文
posted @ 2018-06-17 16:45 hillshadow 阅读(942) 评论(0) 推荐(0) 编辑
摘要: java数据类型 基本数据类型(一般使用小写) 特点 除了值没有任何标识,1=1 不可变数据类型 在作用域范围内,局部栈中存储 建立成本低 对象数据类型(除了基本数据类型以外的数据类型) 特点 除了值以外还有标识 部分可变 堆中存储,自动回收 泛型进行统一的表示 建立成本高 祖先:均为object的 阅读全文
posted @ 2018-06-17 16:44 hillshadow 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 众所周知,github是程序员的乐园,第三方库可以说数以万计。那么,github到底为什么这么强大呢?这就是我今天想要讨论的。 Git简介: git是一种分布式的版本控制语言,作为第一次接触的人可以说是很懵x的了,那么到底是什么呢?就我个人看来,git就是可以把本地的代码和github上的建立的地方 阅读全文
posted @ 2018-06-13 19:18 hillshadow 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 作为萌新,由于最开始是忽视了一些要求,导致现在带着复习来总结学习过的知识,如下便是关于可理解性编程的一些总结,主要是要从3个不同的方面进行剖析以及解释。 可理解性的基本规范 无论是做什么,都需要有一定的规范作为指导,因此首先针对基础概念进行讨论。 1.首先就是我们老生常谈的命名,我们在代码中离不开命 阅读全文
posted @ 2018-06-01 22:25 hillshadow 阅读(204) 评论(0) 推荐(0) 编辑