越努力~越幸运
越努力~越幸运
全部文章
java
ML(1)
mysql(2)
前端(8)
大数据(1)
工具(1)
算法(27)
归档
标签
去牛客网
登录
/
注册
越努力~越幸运的博客
一只默默前行的小白
全部文章
/ java
(共86篇)
算法(十五)
来自专栏
1、翻转单词顺序列。eg:"I am a student."翻转为"student. a am I". public class Solution { public String ReverseSentence(String str) { ...
2020-01-11
0
359
算法(十四)
来自专栏
1、请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 public class Solution { public String replaceSpace(StringBuffe...
2020-01-11
0
361
算法(十三)
来自专栏
1、求从1 到 n 中1出现的次数。 public class Solution { public int NumberOf1Between1AndN_Solution(int n) { int count=0; while(n>0){ ...
2020-01-10
0
339
java面试(二十一)
来自专栏
1、nginx的执行流程、优点 当HTTP请求交给Nginx处理时,首先Nginx会取出header头中的Host (此处也就是 nginx.test.com),然后将其与所有的配置文件中的每个server段中的server_name进行匹配,以此决定到底有哪个server块来处理这个请求。(...
2020-01-10
0
465
java面试(二十)
来自专栏
1、Dubbo是什么? Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架,现已成为 Apache 基金会孵化项目。 2、为什么要用Dubbo? 因为是阿里开源项目,国内很多互联网公司都在用,已经经过很多线上考验。内部使用了 Netty、Zookeeper,保证了高性能...
2020-01-08
0
696
java面试(十九)
来自专栏
1、什么是Redis? Redis全称为:Remote Dictionary Server(远程数据服务),是一个基于内存的高性能key-value数据库。 2、Redis的数据类型? Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zs...
2020-01-08
0
462
java面试(十八)
来自专栏
1、执行查询时,若要查询的数据很多,假设要查询 1000 万条,用什么方法提升效率? 从数据库方面:建立索引、分区、尽量使用固定长度的字段、限制字段长度 从 数据库 IO 方面:增加缓冲区 在 sql 语句方面:优化 sql 语句,减少比较次数、限制返回的条目数 在 java 方...
2020-01-07
0
436
算法(九)
来自专栏
1、数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 public class Solution { public int Mo...
2020-01-07
0
306
java面试(十七)
来自专栏
1、编译型代码和解释型代码的区别 特征: 解释型语言在运行程序的时候才翻译,每执行一次,要翻译一次,效率较低. 编译型就是直接编译成机型可以执行的,只翻译一次 优点: 解释型:可移植性好,只要有运行相应需要的解释环境,可以在不用的操作系统上运...
2020-01-06
0
467
java面试(十六)
来自专栏
1、redis中的网络IO有了解过吗,它是单线程的还是多线程的,为什么要用单线程。 了解过。redis中是IO多路复用的。采用了select、poll、epoll方法,前两个方法是线程不安全的。select的官方文档指出:一个Sock(I/O Stream)插入到select中,如果其他的线程发现...
2020-01-03
0
620
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页