IE8的正式版出来了,从一开始出现IE8的下载就在使用,IE好用着,但是好多网站都还不支持,网站的框架结构不是都会变形,gamil也没支持,很不好用。狠心了一下,卸载了IE8了。
今天的应聘感觉很成功,从早上初试,到下午复试,很快,下午完了之后,就让我明天上班了,这么快,这么顺利就上班了!应该高兴地吧!但是我一点也高兴不起来啊,我一直想做的就是软件开发,自己努力了这么久也就是想做软件开发,公司是做搜索引擎,和软件开发相差八千里啊!不过安慰我的是公司是google的代理商,我比较喜欢google,爱屋及乌了,公司也是蛮喜欢的。不过怎么说,今天算是成功的一天,纪念一下了!努力啊!
在榆林待了几年,春天好像是离我而去的,在那天就俩季节,一个冬天,一个夏天。冬天一过,当你看到花开的时候,那不是春天到了,而是夏天到了!夏天热的能煮鸡蛋,冬天冷的倒一杯水出去,掉到地上的就是冰棒了!还是关中好啊!这几天看到花开了,呓!都知道是春天到了!不错啊!
一道有意思的机试题 有四个学生、六门课程,要求使用三个页面,第一个页面出现四个学生的选择,选择了学生后,到第二个页面出现选择了学生的列表,每个学生后面都有六门课程供学生选择,选好课程后,到第三个页面出现选择了的学生和对应的课程列表。 乍一看很简单的一道题,不过我也用了一个小时左右的时间,最快的一个!题不难,要求也简单,无论什么使用技术,出现效果就行,可就是不会啊!现在不是接触的mvc就是servlet,所有的数据来源基本就是数据库,想问题想复杂了,我使用的办法是最古老的jsp页面脚本,在jsp页面定义数组来做的。 第一个页面脚本代码: <% String[] stu = new String[] { "张三", "李四", "王五", "赵六" }; %> <% for (int i = 0; i < stu.length; i++) { %> " name="stu" /> <% out.print(stu[i] + ""); } %> 说明:a、就定义了四名学生,把学生输出 第二个页面的脚本代码: <% String[] course = new String[] { "数学", "英语", "物理", "地理", "哲学", "美术" }; %> <% request.setCharacterEncoding("gbk"); String[] stus = request.getParameterValues("stu"); %> <% for (int i = 0; i < stus.length; i++) { %> " name="stu" /> <% out.print(stus[i] + ""); for (int m = 0; m < course.length; m++) { %> " name="course" /> <% out.print(course[m] + " "); } out.print(""); } %> 说明:a、接受第一个页面已选择了的学生参数,输出,并使用隐藏域,为第三个页面学生的输出做铺垫 b、定义六门课程,输出 第三个页面脚本代码 <% request.setCharacterEncoding("gbk"); String[] stu = request.getParameterValues("stu"); for (int m = 0; m < stu.length; m++) { String[] course = request.getParameterValues("course" + m); out.print(stu[m] + " "); for (int n = 0; n < course.length; n++) { out.print(course[n] + " "); } out.print(""); } %> 说明:a、接受学生参数和对应的选课参数,输出 思路很简单,使用数组,定义一个数组,专门用于保存需要选课的学生,与之对应,再定义数组用来保存选课数据。与之对应的意思是,比如我们有一个学生需要选课,那么就定义一个选课数组,有两个学生,那就定义两个,依此类推。 其实这个满足二维数组,可以使用二维数组来处理,不过当时我只想着作出结果,二维有点负责,就用一维数组了! 面对问题,用某种适合办法解决就行!