热文剑指offer:字符流中第一个不重复的字符
试题: 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“g
热文剑指offer:数组中重复的数字
试题: 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数
热文剑指offer:把字符串转换成整数
试题: 将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数。
热文剑指offer:不用加减乘除做加法
试题: 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、\、/四则运算符号。 代码: 加法有一下几个步骤: 1、计算相加后各个位置的值(不包括进位):
热文剑指offer:求1+2+3+...+n
试题: 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 代码: 1、由于
热文剑指offer:按之字形顺序打印二叉树
试题: 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 代码: 双
热文剑指offer:二叉树的下一个结点
试题: 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 代码: 这一题的题意
热文剑指offer:删除链表中重复的结点
试题: 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->
热文cookie,sessionStorage和localStorage的区别
相同点 都存储在客户端。 不同点 1.存储大小 cookie数据大小不能超过4k。 sessionStorage和localStorage 虽然也有存储大小的
热文Linux默认权限、特殊权限(suid、sgid、sticky)
> 声明:本笔记内容为笔者自己整理. > 数年之前在"Linuxcast"学习Linux,当时记录了一份纸质版笔记,现在有意将其整理成电子版,供自己日后查阅以及分享.
热文剑指offer:滑动窗口的最大值
试题: 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组\{2,3,4,2,6,2,5,1\}及滑动窗口的大小3,那么一共存在6个滑动窗口,
热文剑指offer:数据流中的中位数
试题: 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之
热文剑指offer:二叉搜索树的第k个结点
试题: 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 代码: 二叉搜索树具有左子
热文Hibernate实体类是否必须要有无参构造方法?
首先答案是肯定的。 原因 Hibernate框架会调用这个默认构造方法来构造实例对象,即Class类的newInstance方法 ,这个方法就是通过调用默认构造方法来创
热文剑指offer:矩阵中的路径
试题: 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子
热文SSM框架之SpringMVC报错No converter found for return value of type解决方法!亲测有效!
本人先把出现的错误信息展示出来,相信大家跟我的错误相差无几 org.springframework.http.converter.HttpMessageNotWrit
热文js中undefined和null的区别
null Null类型,代表“空值”,代表一个空对象指针,使用typeof运算得到 “object”,所以你可以认为它是一个特殊的对象值。 null是Javascript
热文JPA基于注解的校验中无法保存不符合校验规则的对象的解决方案(基于注解的java bean分组校验)
背景: 通过注解对bean进行校验比较方便,比起传统的if else判断能少些很多代码,下面进行介绍开发例子。如果您是来找解决方案的,请直接转到最后 --> 导入ja
热文Mysql加锁过程详解
[http://www.cnblogs.com/crazylqy/p/7611069.html][http_www.cnblogs.com_crazylqy_p_7611069
热文剑指offer:机器人的运动范围
试题: 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例
热文Hibernate中getCurrentSession()和openSession()方法有何区别?
1.采用getCurrentSession()创建的Session会绑定到当前的线程中去,而采用OpenSession()则不会。 2.采用getCurrentSession
热文Java枚举:小小enum,优雅而干净
《Java编程思想》中有这么一句话:“有时恰恰因为它,你才能够‘优雅而干净’地解决问题”——这句话说的是谁呢?就是本篇的主角——枚举(Enum)——大家鼓掌了。 在之前很长时
热文记2019-3-6号,博客访问量赶紧突破6000吧
在博客访问量即将达到6000之际,我写下这篇博客纪念一下。 去年3-14号写下了第一篇博客,这样算下来也写了将近一年的博客了,本来我写博客的目的也很简单,就是记录一些工作中遇
热文关于Java中的WeakReference
[https://www.jianshu.com/p/964fbc30151a][https_www.jianshu.com_p_964fbc30151a] 一. 简介
热文MySql的四种隔离级别
1.读未提交(READ UNCOMMITED):未提交读隔离级别也叫读脏,就是事务可以读取其他事务未提交的数据。 2.读已提交(READ COMMITED):在其他数据库系统
热文MFC整型和字符串互相转换(int、string、CString互相转换)
最近在做有关MFC的代码,其中的各种类型转换会经常用到。当然也不只是题目中说的整型与字符串的转换,还有浮点数与字符串的转换。现在做如下总结: 1.整型(或浮点型)转化为字符
热文java:一个 wait(timeout) 引出的你可能对锁的误解
在很多讲 wait(long timeout)的例子,都会用下面类似的代码: public class RunA implements Runnable {
热文CopyOnWriteArrayList一个鸡肋的类
首先来看一个问题:JDK 5在java.util.concurrent里引入了ConcurrentHashMap,在需要支持高并发的场景,我们可以使用它代替HashMap。但是