自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Arrays.asList(new String[]{"1,张三,50", "2,李四,80", "3,王五,40", "4,张三,90", "5,王五,70"});

我这里没有使用TreeMap实现而是使用3个List(name、score、len)分别存放所有姓名、每个姓名的总分数、每个姓名分数的个数name、score、len的下标是一一对应的,也就是name的下标为1,那么score的下标为1就是下标为1的name的总分数,len也是一样public class Exam { public static void main(String[]...

2018-10-30 11:17:52 4368 2

原创 单例模式构建方式

Java中单例模式的定义:一个类有且只有一个实例,并且自行实例化向整个系统提供构建方式有两种:懒汉方式:指全局的单例实例在第一次被使用时构建public class Singleton{ private static Singleton instance = null; private Singleton(){ } public static Singleton getInsta...

2018-10-20 23:16:37 242

原创 Math类中3个取整方法(ceil、floor、round)

ceil的意思是天花板,表示向上取整,例如Math.ceil(5.2)的结果为6,Math.ceil(-5.8)的结果为-5floor的意思是地板,表示向下取整,例如Math.floor(5.2)的结果为5,Math.floor(-5.8)的结果为-6round表示四舍五入取整,算法为Math.round(x+0.5),即将原来的数字加上0.5再向下取整,例如,Math.round(5.2...

2018-10-19 09:35:42 1134

原创 存储过程与触发器的简单学习

为什么需要存储过程?在没有使用存储过程的数据库应用程序中,用户所编写的应用程序都是从本地计算机(client)向服务器(server)端发送SQL代码来请求对数据库中数据的增删改差操作,服务器对接收到的SQL代码进行编译后执行,并将结果返回给client,再由客户端的软件处理后输出。如果开发者对服务器安全性考虑不周全,就会为黑客提供盗取数据的机会。其中SQL注入是一种常见的方式。为了防止SQL...

2018-10-18 14:30:54 201

原创 冒泡排序

冒泡排序(bubble sort)原理:比较两个相邻的元素,如果第一个比第二个大,则交换时间复杂度:O(n2)冒泡排序是一种稳定排序int a[] = new int[10];for(int i = 0; i < a.length-1; i++)//循环a.length-1多次,每次找出最大的数放到后面 for( int j = 0; j < a.length-1-i; j...

2018-10-15 20:05:41 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除