- 博客(10)
- 收藏
- 关注
原创 leetcode:盛最多水的容器
盛最多水的容器 题目描述: 给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器,且 n 的值至少为 2。 示例: 输入: [1,8,6,2,5,4,8,3,7] 输出: 49 ...
2019-07-17 23:04:59 122
原创 【剑指OFFER】二维数组中的查找
【剑指OFFER】二维数组的查找 题目描述: 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 题解: 首先自己做的时候,第一反应就是逐行查找,以下是自己第一次写的代码 public class Solution { public boolea...
2019-07-17 18:05:39 105
原创 Java基础之参数传递
方法的传参机制 先贴一段代码,查看一下运行结果 import java.util.Arrays; public class test { public static void main(String[] args) { int i = 1; String s = "hello"; Integer num = 200; int...
2019-07-17 14:50:54 130
原创 Java基础之变量自增
自增变量 先贴一串代码,看看运行结果 public static void main(String[] args) { int i = 1; i = i++; int j = i++; int k = i + ++i*i++; System.out.println("i = " + i); System...
2019-07-17 14:16:06 729
原创 Java基础之单例模式
单例模式 概念 是一种常用的软件设计模式。简而言之就是确保一个类只有一个实例,并且提供一个全局的访问点(外部通过这个带你来访问该类的唯一实例) 单例模式要点主要有以下三点: 单例类只能有一个实例 单例类必须自己创建唯一的实例 单例类必须给所有其他对象提供这一实例。 两种单例模式 饿汉式单例 该创建单例的主要思想是:无论你需不需要这个对象,都在类初始化时直接创建实例对象,并且他是线程安全的。...
2019-07-16 23:50:37 129
原创 IDEA安装MyBatis Plugin以及破解教程(IDEA2017.3亲测可用)
Idea安装MyBatis插件以及破解教程 相信大家第一次装Mybatis插件的时候也很烦吧,我也踩了不少的坑,似乎2018.3目前没有可用的版本,因此自己又安装了2017的IDEA,这次亲测可用,文件打包好放在百度网盘了,现在先放链接:https://pan.baidu.com/s/1_NLniMUFvbOEkzLz5HTH8w 提取码:vssn 下载下来之后里面有三个文件: 第一个文件夹是M...
2019-07-07 21:51:35 1357 3
原创 leetcode:两数之和
两数之和 问题描述: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]...
2019-07-07 21:29:08 80
原创 Java简单数据库应用
基于Servlet的简单数据库应用 项目的创建 这里选择创建一个Java Web项目,命名为hero(数据库数据就参考自上网的数据了,这里自己随便改) 导入必要的lib包,并配置Tomcat 连接MySql数据库 输入自己数据库的账号和密码,最好最后检查一下连接是否成功 数据库的创建 drop database if exists hero; create databa...
2019-07-05 21:14:13 204
原创 Spring入门(2)——IOC详解
Spring IOC概述 IOC:Inverse of Control 控制反转 实际上为“反转控制可能更好理解”,并非是一种技术,而是一种编程思想,就是将原来在编程者手中的创建对象的控制权,转交给Spring框架来完成。 正控:若要使用某个对象,就需要自己去创建这个对象 反控:若要使用某个对象,只需要从Spring容器中进行获取,而不用操心对象的创建过程,也就是把对象的创建反转Spring框架...
2019-07-02 14:50:28 155
原创 Spring入门(1)
认识Spring框架 Spring框架是Java应用最广的一个框架,它的成功来源于它的理念,并非它技术本身,其中包括 IOC(Inversion of Control, 控制反转)和AOP(Aspect Oriented Programming,面向切面编程). 什么是Spring 1. Spring是一个**轻量级的DI/IOC和AOP容器的开源框架**, 来源于Rod Johnson的著作**...
2019-07-02 12:59:37 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人