摘要: 一、基本概念: XtraReports 中的每个报表都由 XtraRepot 类的一个实例表示,或者由该类的子类来表示(这种情况更常见)。 因此,每个报表都作为带区的容器使用,而每个带区中都包含报表控件。XtraReports 中的每个报表都可以被绑定到数据,或者不绑定。 要创建绑定报表,则首先要把 阅读全文
posted @ 2019-03-05 20:03 fish大叔 阅读(5971) 评论(0) 推荐(1) 编辑
摘要: 面试数据库笔记不定期更新 一. 什么是存储过程?有哪些优缺点? 存储过程是一些预编译的SQL语句。 更加直白的理解:存储过程可以说是一个记录集,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功 阅读全文
posted @ 2020-02-17 14:33 fish大叔 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 运行时类型信息使得你可以在程序运行时发现和使用类型信息。 1. Java是如何让我们在运行时识别对象和类的信息的。 主要有两种方式:一种是“传统的”RTTI,它假定我们在编译时已经知道了所有的类型;另一种是“反射”机制,它允许我们在运行时发现和使用类的信息。 当从数组中取出元素时,这种容器—实际上它 阅读全文
posted @ 2020-02-09 19:58 fish大叔 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 可以证明,字符串操作是计算机程序设计中最常见的行为。 String对象是不可变的,String类中每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,以包含修改后的字符串内容。而最初的String对象则丝毫不动。 可以给一个String对象加任意多的别名,因为Stri 阅读全文
posted @ 2020-02-09 19:55 fish大叔 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 异常情形是指阻止当前方法或作用域继续执行的问题。当抛出异常后,有几件事会随之发生。首先,同Java中其他对象的创建一样,将使用new在堆上创建异常对象。然后,当前的执行路径被终止,并且从当前环境中弹出对异常对象的引用。此时,异常处理机制接管程序,并开始寻找一个恰当的地方来继续执行程序。这个恰当的地方 阅读全文
posted @ 2020-02-09 19:53 fish大叔 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 如果一个程序只包含固定数量得且其生命期都是已知得对象,那么这是一个非常简单的程序。 如果一个类没有显式地声明继承哪个类,那么它自动地继承自Object。 1.Java容器类类库的用途是“保存对象”,并将其划分为两个不同的概念: 1) Collection。一个独立元素的序列,这些元素都服从一条或多条 阅读全文
posted @ 2020-02-09 19:51 fish大叔 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在面对对象设计中,要考虑的一个基本问题是:如何把变动的事物与保持不变的事物区分开来。 1. 关于Java的包访问权限 private 默认访问权限 protected public 类本身 是 是 是 是 相同包中子类 否 是 是 是 相同包中非子类 否 是 是 是 不同包中的子类 否 否 是 是 阅读全文
posted @ 2020-02-09 19:46 fish大叔 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 第八章 接口与内部类 接口和内部类为我们提供了一种用来组织和控制系统中对象的更加精致的方法。 1.接口 概念: Interface关键字创建的,其内部可以有方法声明,但无具体实现(只有形式),接口可以包含字段,但是字段被隐式为static和final的,在接口中所有的方法和字段都显式的声明成publ 阅读全文
posted @ 2019-12-31 17:12 fish大叔 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一. 问题描述 给给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目并将它们作为数组返回。 示例 1: 输入: 2 输出: [0,1,1] 示例 2: 输入: 5 输出: [0,1,1,2,1,2] 进阶: 给出时间复杂度为O(n*size 阅读全文
posted @ 2019-12-31 15:27 fish大叔 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一. 问题描述 给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 示例 1: 输入: coins = [1, 2, 5], amount = 11 输出: 3 解释: 11 = 5 + 阅读全文
posted @ 2019-12-31 13:28 fish大叔 阅读(477) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/lenfranky/article/details/84327721 这个博客写的非常好,可以学习一下 阅读全文
posted @ 2019-12-27 12:59 fish大叔 阅读(165) 评论(0) 推荐(0) 编辑