喵嗷呜~
喵嗷呜~
全部文章
分类
C/C++(1)
Database(1)
Java基础(23)
Java虚拟机(2)
Maven(1)
Spring(18)
Spring Data Jpa(1)
《数据库系统概论》(5)
在线编程(4)
未归档(7)
源码阅读(1)
算法与数据结构(13)
算法思想(2)
软件开发原则(4)
软件设计模式(1)
配置(2)
问题解决(5)
归档
标签
去牛客网
登录
/
注册
喵嗷呜~的博客
全部文章
(共91篇)
Java泛型类
定义简单泛型类 一个泛型类(generic class)就是具有一个或多个类型变量的类,泛型类可以看作是普通类的工厂。下面以一个简单的Pair类作为例子。 public class Pair<T> { private T first; private T second...
2020-04-05
0
306
Java泛型方法
泛型方法 泛型方法可以定义在泛型类中,也可以定义在普通类中。定义泛型方法时,将泛型变量用尖括号包裹,并且将泛型变量置于方法修饰符和方法返回值之间。 public class ArrayAlg{ public static <T> T getMiddle(T... a){ ...
2020-04-05
0
325
Java泛型机制的必要性、重要性、意义
泛型程序设计(Generic Programming) “使用泛型机制编写的程序代码要比那些杂乱地使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。泛型对于集合类尤其有用。” 1.意义、必要性、重要性 泛型程序设计 意味着编写的代码可以被很多不同类型的对象所重用。例如...
2020-04-04
0
642
MySQL中文排序问题
MySQL中文排序问题 MySQL在默认情况下只支持对日期、时间和英文字符串进行排序,如果对中文进行ORGER BY可能得不到想要的排序结果。对此我们可以使用CONVERT(columnName USING GBK)将中文转换成GBK编码形式,然后再进行排序。 例子: SELECT * FRO...
2020-04-02
0
358
十进制与二进制相互转换
十进制与二进制 二进制转十进制 例子:11101.01 = 1x24+1x23+1x22+0x21+1x20+0x2-1+1x2-2 = 16+8+4+0+1+0+0.25 = 29.25 公式:abcdefg.hijk =a26+b25+c24+d23+e22+f21+ g20+h2-...
2020-03-30
0
394
递归_青蛙跳台阶(变态版)
题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 我的解法 public int JumpFloor1(int target) { if (target == 1) { return 1; ...
2020-03-29
0
447
通过前序遍历、中序遍历、后序遍历的结果,逆推二叉树。
二叉树遍历 1.前序遍历(Pre-order Traversal) ①读取当前树根结点 ②若存在左子树,对左子树执行①②③ ③若存在右子树,对右子树执行①②③ 2.中序遍历(In-order Traversal) ①若存在左子树,对左子树执行①②③ ②读取当前树根结点 ③若存在右子树,...
2020-03-27
0
855
二维数组(矩阵)元素查找
题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思考 二分查找 a1 a2 a3 ...
2020-03-26
0
327
Java拆箱、装箱与编译器、虚拟机的关系
需要强调,装箱和拆箱是编译器认可并提供支持的,而不是虚拟机。 编译器在生成类的字节码的时候,插入必要的方法调用。虚拟机只是执行字节码。
2020-03-24
0
244
Java构造方法与this关键词
Java构造方法与this关键词 如果构造方法的第一个句子形如this(...),意味着当前构造方法调用了同一个类的另一个构造方法。 这种构造方法与this关键字结合使用的方式,能够将公共的初始化工作抽取到一个构造方法,这样只需要写一遍代码。 note 在C++中,一个构造函数不能调用另一个...
2020-03-22
0
394
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页