摘要:
学号 20175212-2 《Java程序设计》第1周学习总结
教材学习内容总结
1.安装了virtualbox 并配置了推荐的Ubuntu虚拟机
2.在Linux下通过shell,安装了git并上传公钥,成功进行配置。掌握了使用git init(定义仓库); git add ., git commit -m""(纳... 阅读原文
2019-03-03 12:37:05 阅读(2358) 评论(0)
摘要:
1、Object 的 wait()和notify() 方法
下图为线程状态的图:
Object 对象中的 wait()和notify()是用来实现实现等待 / 通知模式。其中等待状态和阻塞状态是不同的。等待状态的线程可以通过notify() 方法唤醒并继续执行,而阻塞状态的线程则是等待获取新的锁。
... 阅读原文
2019-03-03 10:50:05 阅读(2749) 评论(0)
摘要:
阅读原文
2019-03-03 10:22:54 阅读(3473) 评论(0)
摘要:
1、父类的静态语句块、2、子类的静态语句块、3、父类的成员变量初始化、4、父类的非静态语句块、5、父类的构造方法6、子类的成员变量初始化7、子类的非静态语句块8、子类的构造方法
1、如果一个类的成员变量在声明时就进行初始化处理, 则先执行成员变量的初始化,然后调用构造方法创建实例2、如果一个类中有静态语句块,... 阅读原文
2019-03-03 09:26:02 阅读(2292) 评论(0)
摘要:
第1条:考虑用静态工厂方法代替构造器
首先清楚什么是静态工厂方法?
静态工厂方法说白了就是在创建对象的时候,不是自己使用new关键字创建的,而是使用静态方法来对外提供自身的实例的方法。
比如:
Fragment fragment=MyFragment.newIntance();
Calendae ca... 阅读原文
2019-03-03 07:26:01 阅读(2267) 评论(0)
摘要:
前面介绍了两种集合的用法,它们的共性为每个元素都是唯一的,区别在于一个无序一个有序。虽说往集合里面保存数据还算容易,但要从集合中取出数据就没那么方便了,因为集合居然不提供get方法,没有get方法怎么从一堆数据之中挑出你想要的东西呢?难道只能从头遍历集合的所有元素,再逐个加以辨别吗?显然这个缺陷是集合的硬伤,好比去银... 阅读原文
2019-03-02 23:16:02 阅读(2824) 评论(0)
摘要:
问题描述
给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。
输入格式
第一行包含一个数n,表示序列长度。
第二行包含n个正整数,表示给定的序列。
第三个包含一个正整数m,表示询问个数。
接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。... 阅读原文
2019-03-02 22:40:02 阅读(2516) 评论(0)
摘要:
登录验证码
Servlet
/*
从请求中获取数据,获取验证码的session的值转为String类型,
销毁,防止返回后验证码不刷新,重新验证成功
判断验证码是否相同(忽略大小写)
相同:创建user对象调用service层的方法验证返回结果是否为空 为空:创建sessio... 阅读原文
2019-03-02 21:58:01 阅读(2818) 评论(0)
摘要:
本文是接着上篇博客写的:Spring boot 入门(三):SpringBoot 集成结合 AdminLTE(Freemarker),利用 generate 自动生成代码,利用 DataTable 和 PageHelper 进行分页显示。按照前面的博客,已经可以搭建一个简单的 Spring Boot 系统,本篇博... 阅读原文
2019-03-02 20:39:10 阅读(2513) 评论(0)
摘要:
金三银四跳槽季即将到来,作为 Java 开发者你开始刷面试题了吗?别急,小编整理了阿里技术面试题,看这一文就够了!
阿里面试题目目录
技术一面(基础面试题目)
技术二面(技术深度、技术原理)
项目实战(项目模拟面试)
JAVA开发技术常问的问题
阿里必会知识
阿里面试范畴
面试总结
文章福利... 阅读原文
2019-03-02 19:23:03 阅读(2357) 评论(0)