java 面试随笔
---恢复内容开始---
1、自我介绍
2、你在项目开发过程中遇到的那些问题!
3、懂bootstrap么?简单介绍一下
4、spring的会话数据是怎样的。
5、为什么会有session
因为http会话是无状态的,服务器不知道客户端是谁。session的出现就是用于解决http无法获得客户端的状态信息(使得让服务器认识客户端)。
6、从前一个页面传值到后一个页面怎么传值
通过URL进行传值.把要传递的信息接在URL上。
传
function Post()
{
//单个值 Read.htm?username=baobao;
//多全值 Read.htm?username=baobao&sex=male;
url= "Read.htm?username="+escape(document.all.username.value);
url+= "&sex=" + escape(document.all.sex.value);
location.href=url;
}
取
var url=location.search;
var Request = new Object();
if(url.indexOf("?")!=-1)
{
varstr = url.substr(1) //去掉?号
strs= str.split("&");
for(vari=0;i<strs.length;i++)
{
Request[strs[i].split("=")[0]]=unescape(strs[ i].split("=")[1]);
}
}
7、值从前端传到后端怎么传
传值方式有 from 表单 ajxa
接收 HttpServletRequest、@RequestParam
8、如何实现前后端怎么分离
通过nginx+tomcat的方式(也可以中间加一个nodejs)
9、前端如何调用后端的接口
ajax
10、数据库的优化知道么
11、数据库怎么分库、分表
---恢复内容结束---