- 博客(11)
- 收藏
- 关注
原创 快速排序
package com.org.csu; public class QuickSortDemo { public static void main(String[] args){ int [] arr={123,12,456,56,21,789}; quickSort(arr,0,5); for (int i : arr) { ...
2019-03-27 22:24:19 108
原创 LetCode 最长回文字符串
主要方案有四种, 1、暴力破解,将所有的子字符串验证一遍,时间复杂度为n的三次方。 2、动态规划,想象一下如果要判断从索引 i-j 的字符串是否是回文字符串,那么可以根据两个条件来判断 s[i]==s[j],并且从索引i+1到j-1为回文字符串,了解了这个根据代码便能很容易想清思路 public static String longestPalindrome(String s) { ...
2019-02-02 17:14:33 157
原创 LetCode 7 数字反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 ...
2019-01-31 17:04:29 185
原创 LetCode 字符串转换整数(atoi)
题目描述: 请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。 该字符串除了有效的整数部分之后也可能会存在多余的字...
2019-01-31 15:32:07 158
原创 LetCode 无重复字符的最长子串
这个算法自己写了半天,太多bug了,比如说无限循环啊什么的,平时自己在算法上面下的功夫还是太少,编码思维没形成,下面来看下这个题目吧 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释:...
2019-01-29 13:16:41 106
原创 LetCode两数相加问题
最近开始刷letcode上的题目,在做第二个问题时遇到了感觉很有意思的问题 问题描述 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2 ->...
2019-01-27 20:16:00 210
原创 错误:Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp;的解决
日期查询时遇到这个问题因MySQL的时间类型datetime范围是1000-01-01 00:00:00 到 9999-12-31 23:59:59,mysql中0000-00-00 00:00:00 并不是一个有效的时间格式,所以报错。解决方案在jdbcurl中添加如下字符串&zeroDateTimeBehavior=convertToNull
2018-01-17 18:07:13 1036
原创 Hibernate中的No row with the given identifier exists问题
今天在做一个休眠查询的时候报了这个异常,然后查阅了一下是数据的问题,比如一张表的一个属性是另一张表的外键,在查询的时候第二张表引用了第一张表的字段,但是我在第一张表又把该条记录删除,这样就会在第二张表查询的时候找不到第一张表对应的数据,便会报这个异常,我的解决方案简单粗暴,直接删掉相关数据,毕竟是费数据,还可以就是 <多对一名称=“离开”cascade =“none”column =“Wareh
2018-01-17 18:02:00 278
转载 java集合类详解
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Element
2017-12-26 15:06:14 207
转载 Maven详解
Maven详解 一.前言 以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在了解阶段,没有深入的使用与理解,刚好最近看了一篇关于Maven的详解;就开始深入学习一下Maven的具体应用。 二.Maven的作用 在开发中,为了保证编译
2017-12-05 09:29:00 124
转载 @Repository、@Service、@Controller 和 @Component
@Repository、@Service、@Controller 和 @Component 将类标识为Bean Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO类上即可。同时,为了让 Spring 能
2017-12-04 09:26:25 110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人