1.CMS/VOS/EMR采用的是MVC模式,还是MVVM?后端仅仅用了spring+JPA?
答:看后端项目架构,直接查看Maven jar包的引用,cms(spring+jpa[hibernate实现spring jpa interface接口])。
系统层面(系统平台提供的服务+功能模块,模块提供的功能服务)+技术层面(框架的特性+框架提供的主要技术服务+主要技术接口/类的原理和作用)
2.CMS等提供什么服务,有什么模块具体提供什么功能模块 spring的IOC,AOP在参与的系统中实际的应用有哪些?
3.使用的注解@controller@transaction等原理左右和使用方式 SQL/oracle调优的方式方法
康普拓
1.统计学生对应的课程数
2.Java数字英文转化为数字组合
3.正则表达式d{5}[A-G]{7}
4.JS 数组对应的方法
5.Jsp页面控制不使用session
6.万变不离其宗,都是servlet容器执行的 controller是单例模式?
7.可以在xml中配置singleton=true/false servlet是单例?
8.spring transaction 事务安全层级别有哪几层?
9.oracle索引有哪些?
10.JDK,JRE,JVM等的概念 JDK最新几个版本的区别
11.数据结构栈和队列,(先进先出,后进先出)
12.arraylist 按对象中字段排序A a("name","age") b("name",age)
13.Arraylist linkedlist Hashmap hashtable Like 一般不走索引
14.什么情况下DB索引会失效?
20180625面试:
1.对spring boot /spring cloud 的了解
2.spring IOC,AOP的理解和应用
3.多线程实现的方式
4.单例模式的几种实现方式
5.select sysDate from dual(选择当前时间)
6.oracle表中有多个index(索引),如何指定其中一个index进行查询?
7.如何只选取表中前五条记录进行查看一下?
java实现英语数字翻译阿拉伯数字:
import java.sql.SQLException;
import java.util.Scanner;
public class translate {
public static void main(String[] args) {
while(true){
Scanner in = new Scanner(System.in);
String s;
s = in.nextLine();
String x[]={"zero","one","two", "three","four", "five","six","seven","eight","nine"} ;
String y[]={"ten","eleven","twelve","thirteen","fourteen","fifteen", "sixteen","seventeen","eighteen","nineteen" };
String z[]={"twenty","thirty","fourty","fifty", "sixty","seventy", "eighty","ninety" };
int i,shu=0;
for(i=0;i<10;i++){
/*'=='比较内存地址,equals()比较String内容*/
if(s.equals(x[i])){
shu=shu+i;
System.out.println(shu);
break;
}else if(s.equals(y[i])){
shu=shu+i+10;
System.out.println(shu);
break;
}
}
for(i=0;i<8;i++){
if(s.equals(z[i])) {
shu=shu+i*10+20;
System.out.println(shu);
break;
}
}
}
}
}