2017/06/11 新大陆面试总结

1、java集合类
ArrayList 和Linkedlist的差别
2、接触过的java io
3、Spring MVC过程
4、归并排序

对于给定的一组记录,首先将每两个相邻的长度为1的子序列进行归并,得到 n/2(向上取整)个长度为2或1的有序子序列,再将其两两归并,反复执行此过程,直到得到一个有序序列。

5、jdbc连接

final String DRIVER = "com.mysql.jdbc.Driver";
        final String DBURL = "jdbc:mysql://localhost:3306/chat_db";
        final String DBUSER = "root";
        final String DBPASS = "123456";

        try {
            Class.forName(DRIVER);
            conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS);
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

6、form表单提交文件域的方式

示例1:

表单里有图片/文件的上传

multipart/form-data 是上传二进制数据

form里面的input的值以2进制的方式传过去,所以这里要明白,使用这种格式以后,后台request就获取不到数据了。

enctype属性是设置提交数据的格式,指定将数据回发到服务器时浏览器使用的编码类型。

enctype值:

application/x-www-form-urlencoded:窗体数据被编码为名称/值对。这是标准(默认)的编码格式。

multipart/form-data:窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分。

text/plain:窗体数据以纯文本形式进行编码,其中不含任何控件或格式字符

7、linux的了解
8、分页mysql要怎么写
–1.最常用的分页
select * from content order by id desc limit 0, 10;

–limit是MySQL中特有的分页语法,用法如下:
–举例:
select * from tableName limit 5; –返回前5行
select * from tableName limit 0,5; –同上,返回前5行
select * from tableName limit 5,10; –返回6-15行

9、springIOC 依赖注入的原理思想
10、spring 的基本思想
11、是否使用过springAOP
12、数据库中的存储过程。

你可能感兴趣的:(面试)