1、EACDFG2. spring 配置事物的属性是 事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。Spring在TransactionDefinition接口中定义这些属性,以供PlatfromTransactionManager使用,3. ajax 核心对象 xmlhttprequest 对象XMLHttpRequest对象在Ajax中占据着十分重要的地位,因为通常意义上的和服务器进行交互是通过提交表单的形式,而在Ajax中的客户端通过XMLHttpRequest对象实现与服务器的通信。也就是说正是因为XMLHttpRequest才使得Ajax得以实现,于是我们
2、的与服务器的交互速度明显提升,消除了令人头疼的等待之后用户体验便也更加良好。4. 在执行下面两条SQL语句后: create table t1( c1 char(10) not null primary key, c2 int,c3 char(10),c4 char(10) not null,constraint c4 unique (c1,c4)create index index1 on t1 (c2 asc)表t1上有几个索引?()35. LDAP是指什么?轻型目录访问协议,即Lightweight Directory Access Protocol 是一个访问在线目录服务的协议。 目录
3、是一组具有类似属性、以一定逻辑和层次组合的信息。常见的例子是电话簿,由以字母顺序排列的名字、地址和电话号码组成。最新版本的LDAP协议由RFC 4511所定义。6. 实现DAO的设计模式有哪些? Data Accessor 模式和 Active Domain Object 模式7. 使用“游标稳定性”可能会出现什么现象情况?(不可重复读、幻像读) 可能会出现不可重复读和幻像读现象8. HashTable、Vector、TreeSet、LinkedList 哪些属于线程安全的? HashMap是线程安全的Map,Vector是线程安全的ArrayListTreeSet和LinkedList都是非
4、线程安全的9. 标准Statement的类对象有哪些? Statement PreparedStatement CallableStatement10. 泳道图属于那种类图?活动图11. transient变量,在以下那几个类中使用? (serialization) serialization选择题知识点:J2EE;EJB;JPA;SSH;IBatis;AIX;WAS;Statement;数据库日志满;CPU瓶颈;泳道图;静态类;事物;spring;游标稳定性;MVC;设计模式编程题1. 编写一个人民币金额数字转换成大写的函数,无小数,最大999999999。例如:12304 转为 壹万两仟三
5、佰零四元整 40000 转为 4万元整参考答案:public class Num2Rmb private String hanArr=零,壹贰叁肆伍,陆柒捌玖;private String unitArr=拾佰仟万亿private String toHanStr(String numStr)String result=;int numLen=numStr.length();for (int i=0;i= strLen | len 1) return str;strBytes.length= + strBytes.length);len= + len); int count = 0; for (
6、int i = 0; i len; i+) / 将每个字节数组转换为整型数,以为后面根据值的正负来判断是否为汉字 int value = strBytesi; System.out.print(value + / 我ABC你 -50,-46,65,66,67,-60,-29 / 对于第一种情况: / 注,一个函数转换成整型数就为两个负整数,上面的”我ABC你“, / 转换成整型数就为-50,-46,65,66,67,-60,-29,但是len=6,所以截取下来的就是-50,-46,65,66,67,-60,count就为3 / 如果是汉字(负),则统计截取字符串中的汉字所占字节数 if (va
7、lue 0) count+; System.out.println(zh count= + count); / 依据判断给定的字符串是否含有汉字,利用String类的substring()方法来截取不同的长度 / 根据所统计的字节数,判断截取到字符是否为半个汉字,奇数为半个汉字 if (count % 2 != 0) / 如果在截取长度为1时,则将该汉字取出, / 其他情况则不截取这里的截取长度则按字符长度截取(截取字节长度数-截取汉字字节数/2-截取到的半个汉字的字节数) len = (len = 1) ? len : len - count / 2 - 1; / len=6-3/2-1=4
8、 我ABC / System.out.println(处理后的len=+len); else / 截取字符长度为字节长度-汉字所占字节长度/2(汉字占两个字节) len = len - (count / 2); return str.substring(0, len);3. 个人所得税的计算,不同阶段的工资给出不同阶段的个人所得税的交付。输入工资salary 计算出应付的税款tax。计算公式:tax = n * ( salary 850 ) n为税率税率表为:工资 税率salary850 0%8503000 5% 30005000 10%50008000 15%800010000 20%100
9、00salary 25%Double cal(Double salary) if (salary 850 & salary 3000) salary = 0.05 * (salary - 850d); 3000 & 5000) salary = 0.1 * (salary - 850d); 5000 & 8000) salary = 0.15 * (salary - 850d); 8000 & 10000) salary = 0.2 * (salary - 850d); salary = 0.22 * (salary - 850d); return salary;问答题1. 使用系统设计的思想实现程序对不同语言,不同时区的支持。参考:对不同语言,不同时区的支持,涉及国际化和本地化。国际化是指在设计软件时,将软件与特定语言及地区脱钩的过程。当软件被移植到不同的语言地区时,软件本身不用做内部工程上的改变或修正。本地化则是指当移植软件时,加上与特定区域设
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1