- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 哔哩哔哩动画面试面筋
1面1,tcp 的三次连接,四次断开2,String StringBuilder StringBuffer;3 线程与进程间关系,CPU调度,内存的问题4 cache置换算法5 数组和链表的快慢,寻址,涉及比较深6项目问题7 前K大数的算法复杂度,及其推导过程(手写)二面:1 mysql数据库,引擎,各种解释对比2 数据库连接池3 tomcat的配置,常
2017-09-23 09:57:11 903
原创 控件生命周期
pageContext 对象的范围只适用于当前页面范围,即超过这个页面就不能够使用了。 request 对象的范围是指在一JSP网页发出请求到另一个JSP网页之间,随后这个属性就失效。 session 对象的作用范围为一段用户持续和服务器所连接的时间,但与服务器断线后,这个属性就无效。比如断网或者关闭浏览器。 application 对象的范围在服务器一开始执行服务,到服务
2017-09-18 18:31:31 453
原创 获取数组中超过一半数量的数值
采用阵地攻守的思想:第一个数字作为第一个士兵,守阵地;count = 1;遇到相同元素,count++;遇到不相同元素,即为敌人,同归于尽,count--;当遇到count为0的情况,又以新的i值作为守阵地的士兵,继续下去,到最后还留在阵地上的士兵,有可能是主元素。再加一次循环,记录这个士兵的个数看是否大于数组一般即可。
2017-09-10 10:59:25 318
原创 途牛面试(两面)
第一面:1,基本的类型,对基本类型的长度说下 2. 索引,索引建立,索引的分类,索引的失效,唯一索引null问题 3,手写联合查询 4,java三个基本性质,并解释第二面:1JVM回收机制,及其算法 2,http中get和post的区别 3
2017-09-07 11:33:32 4057
原创 常见面试手写算法
import java.time.chrono.JapaneseChronology;import java.util.Arrays;public class Main {public static int binarySort(int[] number, int n) {int start = 0;int end = number.length - 1;
2017-09-05 14:49:02 3116 2
原创 涂鸦两面的问题
一面:主要是各种算法的考察,基础的有各种排序算法的复杂度,算法的各种变种,如查询前K大的情况下,或者在数据比较大时候在查询前K大的数。然后就是树的遍历,层次呀,路径之类的。接着会有一辆道智力题,我的智力题是给你n条平行横线,和M条竖线问能构成的矩阵的数量。二面:主要是情景题题,我的情景题的是,在游戏开发时,有道具有存活时间,然后每时每刻都要查询道具的消亡的时间,由于数据量比较大,所以希望找到某
2017-09-05 11:07:23 546
转载 JMM
JMM:Java Memory Model(Java内存模型),围绕着在并发过程中如何处理可见性、原子性、有序性这三个特性而建立的模型。可见性:JMM提供了volatile变量定义、final、synchronized块来保证可见性。例如:线程a在将共享变量x=1写入主内存的时候,如何保证线程b读取共享变量x的值为1,这就是JMM做的事情。JMM通过控制主内存与每个线程的本地内存之间的
2017-09-05 11:06:02 158
原创 获取一个数字的1的位数
采用数和数减1相与public static int count(int p1, int p2) { int temp = p1 ^ p2; int num = 0; while(temp > 0) { temp &= (temp - 1 ); n
2017-09-05 10:59:34 446
2020年Q1中国移动互联网行业分析报告-Trustdata-202004.pdf
2020-04-28
2020中国移动互联网春季大报告-QuestMobile-202004.pdf
2020-04-22
2020中国互联网发展趋势报告-Fastdata极数-202003 (3).pdf
2020-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人