![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
lingongheng
这个作者很懒,什么都没留下…
展开
-
这才叫做面试
一场让我真正了解行业,真正明白自己该学什么的面试 谢谢记录下主要问题 数据库多人同时操作时候,会发生什么错误,如何解决。 银行存款 数据库并发会出现什么问题 1丢失更新 2脏读 3不可重复读 4幻读 锁网络 七层协议 tcp udp 输入一个网址,DNS IP/TCP 3次握手 4次挥手操作系统 死锁、 PV(!!!) 线程的状态 一个进程不停的加 ,一个不停的原创 2016-05-18 22:36:04 · 320 阅读 · 0 评论 -
找出某个String中出现次数最多的字符,并输出次数(字符较长)
利用HashMap。 K 对应每一个字符;V对应相应的出现次数。可用此思想解决 大数据情况下对 榜单音乐、搜索次数最多的词、等等的排序代码如下import java.util.HashMap; import java.util.Map;/** * Created by 功恒 on 2016/9/26 0026. */ public class Mostchar { public st原创 2016-09-26 23:53:35 · 3044 阅读 · 0 评论 -
剑指offer_丑数
题目: 把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 解题思路:参考程序员面试金典P190每次将第n个丑数A存入列表时,利用其他三个列表Q2,Q3,Q5分别存储A*2,A*3,A*5. 找出三个列表中最小的元素,将它作为下一个丑数。 重复原创 2016-10-05 09:22:04 · 320 阅读 · 0 评论 -
剑指offer_第一个只出现一次的字符
题目描述在一个字符串(1<=字符串长度<=10000,全部由大小写字母组成)中找到第一个只出现一次的字符,并返回它的位置。时间复杂度O(n):遍历一次字符串,将字符与其出现的次数记录在HashMap中;再遍历一次字符串,第一次检测到其在HashMap中记录的次数为1时,输出当前位置。代码:import java.util.*; public class Solution { public i原创 2016-10-05 09:48:31 · 2171 阅读 · 0 评论 -
MyBatis、JDBC、Hibernate区别
从层次上看,JDBC是较底层的持久层操作方式,而Hibernate和MyBatis都是在JDBC的基础上进行了封装使其更加方便程序员对持久层的操作。从功能上看,JDBC就是简单的建立数据库连接,然后创建statement,将sql语句传给statement去执行,如果是有返回结果的查询语句,会将查询结果放到ResultSet对象中,通过对ResultSet对象的遍历操作来获取数据;Hibernate原创 2016-09-26 20:37:25 · 6740 阅读 · 0 评论