- 博客(23)
- 资源 (50)
- 收藏
- 关注
原创 网易实习被虐史
2017.04.13一面:1、项目。介绍功能,1000个线程并发访问redis性能高吗?第一次都是从数据库读的,那一开始很多线程并发访问数据库,性能高吗?怎么使用数据库连接池?redis有没有深入理解?怎么连接的redis?2、集合。HashMap与TreeMap,HashMap并发操作时什么情况下会出现问题?3、线程池的类别,怎么使用?4、手写单例,饿汉。5、Mysq
2017-07-18 23:52:55
327
原创 学习笔记——数据库事务
数据库中事务是指一组原子性的SQL操作,具有ACID四个特性。 引用《高性能mysql》中非常经典的一个理解事务4个特性的例子,下面可以参照着例子来理解: A(原子性)是指事务中的这一系列操作要么都执行成功,要么都撤销,即将这一些列操作视为一个整体。 C(一致性)是指在执行事务后数据状态由一个一致状态转换到另一个一致的状态,在事务执行前后checking表
2017-07-18 22:55:25
387
原创 京东2017集合
package jingdong;import java.util.Scanner;import java.util.TreeSet;/* * 给你两个集合,要求{A} + {B}。 注:同一个集合中不会有两个相同的元素。 输入描述:每组输入数据分为三行,第一行有两个数字n,m(0 ≤ n,m ≤ 10000),分别表示集合A和集合B的元素个数。后两行分别表示集合A和集合B。每
2017-07-15 19:21:46
253
原创 京东2017幸运数
package jingdong;import java.util.Scanner;/* * 小明同学学习了不同的进制之后,拿起了一些数字做起了游戏。 * 小明同学知道,在日常生活中我们最常用的是十进制数,而在计算机中,二进制数也很常用。 * 现在对于一个数字x,小明同学定义出了两个函数f(x)和g(x)。 * f(x)表示把x这个数用十进制写出后各个数位上的数字之和。 * 如
2017-07-15 19:02:20
424
原创 京东2017进制均值
//计算val表示为jinzhi进制后的各位和 public static int sum(int val,int jinzhi){ int sum = 0; while (val!=0) { sum+=val%jinzhi; val/=jinzhi; } return sum; } //求最大公约数,使用辗转相除法 public static int comm
2017-07-15 17:34:45
299
原创 记一次失败的小米面试
直接上面试题吧,一面面试官很nice,有不会的会耐心引导,可惜自己太菜,二面面试官很快结束战斗,让我拍屁股走人了,自己水平太菜,以后继续努力吧!一面:1、介绍项目2、说下索引的优点,自己谈的建立了索引就像是给一本书加了一个目录,这样的话去查找目录自然比一条条的去书里面查每一行文字要快的多。画出索引的结构图,这个在《高性能mysql》上看过,并说了InnoDB中主键索引跟二级索引叶子节点
2017-07-11 21:29:04
11785
2
原创 阿里秋招内推测试
package ali;import java.util.ArrayList;import java.util.HashMap;import java.util.Map;import java.util.Scanner;/*前面在复习集合框架,看到测试题首先想到用Map存数据,这个代码还未测试结果,希望可以抛砖引玉,跟大家一块交流想法,有错误的话
2017-07-09 23:17:33
1192
原创 数据库优化——使用索引
近期在使用数据库时终于遇到了性能问题,这在以前只是课上学些sql语句是永远不会遇到的。杂七杂八看了些东西,想着总结下,以便自己日后继续优化提高。日常使用最多的是查找,最先想到的优化方式便是加索引,自己的理解(1)使用索引就像是给一本书加了一个目录一般,你能直接在目录中查找的东西,然后再通过目录中的页码去查找里面的内容自然会比一条一条地查看书中的记录是不是自己需要的要来的快。(2)索引没有存一些
2017-07-09 11:17:45
418
inttypes.h和stdint.h
2016-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人