博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面试问题总结
阅读量:7297 次
发布时间:2019-06-30

本文共 1468 字,大约阅读时间需要 4 分钟。

hot3.png

http协议1.0 1.1区别.

1,http1.0: tcp短连接,一个http每次请求完全分离

     http1.1 持久连接,多个请求可在一个tcp连接中并行处理。

     既是:http头Connection: keep-alive参数的作用

2,http头版本号不同。略过;

3,http1.1 在http头添加host参数,支持一台WEB服务器上可以在同一个IP地址和端口号上使用不同的主机名来创建多个虚拟WEB站点。

具体看rfc1945/rfc2616文档。唉。

tcp通讯过程

152457_7AP8_856051.png

这张图,每次都问,问了不懂,看你一遍就明白,哎。

编程题目:JAVA遍历一个文件夹中的所有文件

在eclipse下面没问题,让我手写代码,那还是算了。

file dir = new file();

files[] files = dir.listFile();//这些方法怎么能手写

public void showFiles(File dir)

{

for(int i=0;i<files.length;i++)

{

    System.out.pln(files[i].getAbsolutePath());

     if(files[i].isDirectory())

     {

            showFile(file[i]);

     }

}

}

设计模式:懒汉单例模式

private static Object o = new Object();

public static getO()

{

    return o;

}

java多线程:

runnable,thread.

start(),run().

 

user表,id,name,city删除数据库中重复用户名数据

两个思路;

1, delete from user where id not in (select min(id) from user  group by name)

2,找到重复次数大于1的b.id, 删除和b.id.name同名,id不同的数据

 delete user as a from user as a ,  (select id,count(*) from user group by name where count(*)>1 ) as b

  where a.name = b.name and a.id!=b.id;

查找重复的

select * from user group by name having count(*) >1

4,sleep和wait的区别有:

  1,这两个方法来自不同的类分别是Thread和Object
  2,最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。

 

5,ThreadLocal:https://my.oschina.net/huangyong/blog/159489

6,:http://www.cnblogs.com/xwdreamer/archive/2011/01/18/2297042.html

7,内存雪崩,内存穿透:http://www.cnblogs.com/jinjiangongzuoshi/archive/2016/03/03/5240280.html

http://www.infoq.com/cn/articles/distributed-storage-system-avalanche-effect/

转载于:https://my.oschina.net/u/856051/blog/402974

你可能感兴趣的文章
第十四章 字符、字符串、编码
查看>>
注意!ASP.NET MVC 3 的一个 OutputCache 问题
查看>>
单行文本垂直居中
查看>>
Remove Element
查看>>
C语言 结构体
查看>>
蓝桥杯-历届试题-公式求值
查看>>
快速排序
查看>>
冒泡排序
查看>>
(七)Action访问Servlet API
查看>>
POJ2960 S-Nim(博弈论:sg函数)
查看>>
$().each()和$.each()
查看>>
iconfont字体图标
查看>>
AndroidStudio下加入百度地图的使用 (三)——API基本方法及常量属性
查看>>
二、2、上传成功也不一定得到flag哦!
查看>>
火狐浏览器设置placeholder的时候记得改opacity
查看>>
Mina学习
查看>>
java通过句柄访问对象
查看>>
extern "C"与C++中的C函数调用(4)—— 如何在C中调用C++函数
查看>>
计算几何 模板
查看>>
“The Psychology of Cross Country”笔记
查看>>