- 博客(17)
- 问答 (3)
- 收藏
- 关注
原创 mysql 思维导图
[1]: 《Mysql 技术内幕》[2]: https://dev.mysql.com/doc/refman/8.0/en/table-scan-avoidance.html
2019-09-02 17:55:18
519
原创 Spring注解方式创建的对象为单例
Java创建对象和对对象赋值(属性)都可以通过Spring的方式来完成 一种方式是通过配置XML文件 另一种方式是通过注解的方式 注解创建的对象是单例的。(1)配置文件,进行扫描 <context:component-scan base-package="包名"></context:component-scan>%对包中的类、方法、属性进行扫描 (...
2018-07-20 17:43:25
5784
原创 Java类的初始化顺序
属性、方法、构造方法和自由块都是类中的成员,在创建类的对象时,类中各成员的执行顺序: 1.父类静态成员和静态初始化快,按在代码中出现的顺序依次执行。 2.子类静态成员和静态初始化块,按在代码中出现的顺序依次执行。 3. 父类的实例成员和实例初始化块,按在代码中出现的顺序依次执行。 4.执行父类的构造方法。 5.子类实例成员和实例初始化块,按在代码中出现的顺序依次执行。 6.执行子类的构造
2017-09-08 21:46:29
173
原创 简单的动态规划问题(帮助理解动态规划)
题目:网格走数法(牛客网) 题意: 题目描述 有一个X*Y的网格,小团要在此网格上从左上角到右下角,只能走格点且只能向右或向下走。请设计一个算法,计算小团有多少种走法。给定两个正整数int x,int y,请返回小团的走法数目。 输入描述: 输入包括一行,逗号隔开的两个正整数x和y,取值范围[1,10]。 输出描述: 输出包括一行,为走法的数目。 示例1 输入 3 2 输出
2017-08-18 21:59:47
275
原创 注意范围!注意范围!注意范围!
题目:丢失的三个数 题目描述 现在有一个数组,其值为从1到10000的连续增长的数字。出于某次偶然操作,导致这个数组中丢失了某三个元素,同时顺序被打乱,现在需要你用最快的方法找出丢失的这三个元素,并且将这三个元素根据从小到大重新拼接为一个新数字,计算其除以7的余数。 例:丢失的元素为336,10,8435,得到的新数字为103368435,除以七的余数为2。 输入描述: 输入数据为一行,包含
2017-08-18 11:31:15
384
原创 构造矩阵
题目1: 说明:和剑指offer中的顺时针打印矩阵很类似(稍微简单一点) Given an integer n, generate a square matrix filled with elements from 1 to n 2 in spiral order. For example, Given n =3, You should return the following matri
2017-08-17 17:51:53
464
原创 移除重复数字
问题: Follow up for “Remove Duplicates”: What if duplicates are allowed at most twice? For example, Given sorted array A =[1,1,1,2,2,3], Your function should return length =5, and A is now[1,1,2,2,3
2017-08-17 16:17:06
318
原创 矩阵中寻找目标
题目: Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties:Integers in each row are sorted from left to right. The first integer of each r
2017-08-17 16:02:48
220
原创 两个数组并归
题目: Given two sorted integer arrays A and B, merge B into A as one sorted array. Note: You may assume that A has enough space to hold additional elements from B. The number of elements initialized
2017-08-17 15:32:04
328
原创 笔试编程题(网易)
题目要求:小易为了向他的父母表现他已经长大独立了,他决定搬出去自己居住一段时间。一个人生活增加了许多花费: 小易每天必须吃一个水果并且需要每天支付x元的房屋租金。当前小易手中已经有f个水果和d元钱,小易也能去商店购买一些水果,商店每个水果售卖p元。小易为了表现他独立生活的能力,希望能独立生活的时间越长越好,小易希望你来帮他计算一下他最多能独立生活多少天。 输入描述: 输入包括一行,四个整数x,
2017-08-15 11:29:36
346
原创 leetcode有序数组转换成BST
1 .convert-sorted-array-to-binary-search-tree 题目要求: Given an array where elements are sorted in ascending order, convert it to a height balanced BST 解题思路: 分冶递归,每次找序列的中间值 有序数组首先考虑二分法/** * Definiti
2017-08-14 11:57:26
619
原创 leetcode 股票收益问题
1.best-time-to-buy-and-sell-stock 题目要求: Say you have an array for which the i th element is the price of a given stock on day i.If you were only permitted to complete at most one transaction (ie, buy
2017-08-14 11:49:31
656
原创 leetcode编程中数组题目
1、题目要求:longest-consecutive-sequence(最长的连续序列) 注意:集合的快速失败机制(不能一边遍历一边删除) /*Given an unsorted array of integers, find the length of the longest consecutive elements sequence. For example, Given[100, 4,
2017-08-13 22:34:32
230
原创 问题1:集合不能一边遍历一边删除
今天在写LeetCode代码时遇到的问题 错误代码如下:Set<Iterator> set=new HashSet();for(Integer ele:set){ if(ele.equals(1)) set.remove(ele++); }下面同样会报错Set<Iterator> set=new HashSet();Iterator it=set.iterator
2017-08-13 22:28:33
1216
原创 排序算法
package itcast01;import java.util.Scanner;public class Sort { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner (System.in); i
2017-08-07 15:45:34
157
原创 集合
一、概念 集合类:只能存储对象,存储的长度可变,类型也可不同。 数组:即可存数据的基本类型也可存储对象,长度固定,类型相同。 Java集合类是将接口与实现分离的,例如List接口指出存储的元素有序,可重复,但是这个接口并没有说这是怎么实现的,Java提供了两个类来实现List接口:LinkedList和ArrayList,ArrayList是通过数组来实现List接口的而LinkedList是
2017-02-22 15:50:53
199
空空如也
tomcat启动,但是浏览器无法打开localhost:8080
2016-11-03
MYSQL不能打开到主机的连接,在端口3306连接失败
2016-10-11
mysql已经启动但是cmd不能连接数据库
2016-10-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人