随笔分类 -  interview

面试题总结
摘要:1. 用一条SQL 语句 查询出每门课都大于80 分的学生姓名 name kecheng fenshu 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 81 王五 数学 100 王五 英语 90 A: sel... 阅读全文
posted @ 2017-02-20 14:05 wuyongwork 阅读(738) 评论(0) 推荐(0)
摘要:JSP 是 Servlet 技术的扩展,本质上是 Servlet 的简易方式,更强调应用的外表表达。 JSP编译后是"类 servlet"。 Servlet 和 JSP 最主要的不同点在于, Servlet 的应用逻辑是在 Java文件中,并且完全从表示层中的 HTML 里分离开来。而 JSP 的情 阅读全文
posted @ 2017-02-18 17:31 wuyongwork 阅读(541) 评论(0) 推荐(0)
摘要:getParameter 得到的都是 String 类型的。或者是 http://a.jsp?id=123 中的 123,或者是某个表单提交过去的数据。getAttribute 则可以是对象。getParameter()是获取 POST/GET 传递的参数值;getAttribute()是获取对象容 阅读全文
posted @ 2017-02-18 17:17 wuyongwork 阅读(21553) 评论(0) 推荐(0)
摘要:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用 forward()方法,并且,这样也有助于隐藏实际的链接。 阅读全文
posted @ 2017-02-18 17:14 wuyongwork 阅读(250) 评论(0) 推荐(0)
摘要:1 用正则表达式,代码大概为: String [] result = orgStr.split(“,”);2 用 StingTokenizer ,代码为: StringTokenizer tokener =StringTokenizer(orgStr,”,”);String [] result =n 阅读全文
posted @ 2017-02-18 15:48 wuyongwork 阅读(2226) 评论(0) 推荐(0)
摘要:这两个类都实现了 List 接口( List 接口继承了 Collection 接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,,并且其中的数据是允许重复的,这是 HashSet 之类的集合的最大不同处, HashS 阅读全文
posted @ 2017-02-18 15:24 wuyongwork 阅读(1312) 评论(0) 推荐(0)
摘要:HashMap 是 Hashtable 的轻量级实现(非线程安全的实现),他们都完成了 Map 接口,主要区别在于 HashMap 允许空( null)键值( key) ,由于非线程安全,在只有一个线程访问的情况下,效率要高于 Hashtable。HashMap 允许将 null 作为一个 entr 阅读全文
posted @ 2017-02-18 15:13 wuyongwork 阅读(308) 评论(0) 推荐(0)
摘要:使用 final 关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的。例如,对于如下语句:final StringBuffer a=new StringBuffer("immutable");执行如下语句将报告编译期错误:a=new StringBuffer("") 阅读全文
posted @ 2017-02-18 14:54 wuyongwork 阅读(2487) 评论(0) 推荐(0)
摘要:对于 short s1 = 1; s1 = s1 + 1;由于 s1+1运算时会自动提升表达式的类型,所以结果是 int型,再赋值给 short 类型 s1时, 编译器将报告需要强制转换类型的错误。对于 short s1 = 1; s1 += 1;由于 +=是 java 语言规定的运算符, java 阅读全文
posted @ 2017-02-18 14:51 wuyongwork 阅读(873) 评论(0) 推荐(0)
摘要:使用缓冲流: 阅读全文
posted @ 2017-02-18 13:50 wuyongwork 阅读(333) 评论(0) 推荐(0)
摘要:java 的内存分为两类,一类是栈内存,一类是堆内存。栈内存是指程序进入一个方法时,会为这个方法单独分配一块私属存储空间,用于存储这个方法内部的局部变量,当这个方法结束时,分配给这个方法的栈会释放,这个栈中的变量也将随之释放。堆是与栈作用不同的内存,一般用于存放不放在当前方法栈中的那些数据,例如,使 阅读全文
posted @ 2017-02-18 12:26 wuyongwork 阅读(13994) 评论(0) 推荐(0)
摘要:序列化(serializable ): 将数据结构或对象转换成二进制串的过程 反序列化(Deserialize):将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程 序列化的什么特点: 如果某个类能够被序列化,其子类也可以被序列化。声明为static和transient类型的成员数据不能被 阅读全文
posted @ 2017-02-18 12:10 wuyongwork 阅读(326) 评论(0) 推荐(0)
摘要:1.最简单的方法: public static String reverse1(String str) { return new StringBuffer(str).reverse().toString(); } 2.最常用的方法: public static String reverse3(Str 阅读全文
posted @ 2017-02-17 21:40 wuyongwork 阅读(3146) 评论(0) 推荐(0)
摘要:final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。内部类要访问局部变量,局部变量必须定义成 final 类型,例如,一段代码…… finally 是异常处理语句结构的一部分,表示总是执行,常用于资源的关闭(session connection)。 finalize 是 阅读全文
posted @ 2017-02-17 21:02 wuyongwork 阅读(160) 评论(0) 推荐(0)
摘要:getSession()/getSession(true):当session存在时返回该session,否则新建一个session并返回该对象 getSession(false):当session存在时返回该session,否则返回null 阅读全文
posted @ 2017-02-17 20:58 wuyongwork 阅读(954) 评论(0) 推荐(0)
摘要:1.优化图片资源的格式和大小 一个网页中,图片资源的大小占比是最多的,而且单个的文件的大小也很可观。因此,在保证图片质量不变的情况下,尽可能的使用高压缩率的图片格式,图片格式可以按照这个优先级选择webp > jpeg > png > bmp。同时也要根据图片展示尺寸来拉取大小最为匹配的图片资源,不 阅读全文
posted @ 2017-02-17 20:50 wuyongwork 阅读(387) 评论(0) 推荐(0)
摘要:Jdk【Java Development ToolKit】就是java开发工具箱, JDK是整个JAVA的核心里边包含了jre,它除了包含jre之外还包含了一些javac的工具类,把java源文件编译成class文件,java文件是用来运行这个程序的,除此之外,里边还包含了java源生的API,ja 阅读全文
posted @ 2017-02-16 17:24 wuyongwork 阅读(158) 评论(0) 推荐(0)
摘要:public class Tset { //给一组字符输出里面出现次数最多的一个以及它出现的次数 public static void main(String[] args) { String str="hfhghgfhgfhghddgghh"; Map map=new HashMap();//这个map中 key是组成str的每个字符(a,b,c... 阅读全文
posted @ 2017-02-16 14:15 wuyongwork 阅读(1635) 评论(0) 推荐(0)
摘要:import java.util.Scanner; //判断回文字符串的方法//将字符串倒置后逐一比较 public class HuiWenTest { public static void main(String[] args) { String string = ""; System.out.println("请输入一个字符串:"); ... 阅读全文
posted @ 2017-02-16 13:39 wuyongwork 阅读(4895) 评论(0) 推荐(0)
摘要:1 public class StringTest { 2 //冒泡排序 3 public static void main(String[] args) { 4 String[] arr = { "nvc", "adf", "bcf", "cbf", "def" }; 5 printString(arr); 6 ... 阅读全文
posted @ 2017-02-16 10:15 wuyongwork 阅读(167) 评论(0) 推荐(0)