福州行

从厦门回到福州感觉就是不一样.厦门虽然是第一次去,在那里住了一个星期,感觉厦门环境明显比福州好嘛,再厦门拿到了3个offer,说心里话3家公司都各有利弊吧.恩
在福州就是在新大陆笔试面试,新大陆的笔试比较基础.但是也比较偏.考继承什么比较多 .

买了10号的车票回去了,还没有直接回去的.排了半个小时买了一张晚上6点的车.感觉太晚.又排了40分钟去退票.买了一张去南平的.我宁可去转车.

厦门行

身为福建人却没去过厦门是件很不光彩的事情.现在厦门有个招聘会刚好 有机会到厦门玩一玩.到福州北站买上去厦门的大巴.85块钱,4个小时的路程.到达车站,直奔轮渡,在鼓浪屿看好一个旅馆,到那里一看在装修,而隔壁打出五折只要30块的招牌.进去看看,感觉还不错.就住下了.事后证明这个决定非常的明智,里面给人感觉 很好,到以后先在鼓浪屿转,可惜时间不早,逛了半个岛那个是又累又饿.就回去了.第二天的招聘会挺让人失望的.公司不是很多.也米什么我想要的公司,感觉这边招聘会比较有意思.投简历的时候排队,然后轮到以后还问半天,搞的和面试一样.接下来几天就是笔试面试,跑了几个公司.亿群和长天科技都挺好.我有些犹豫.亿群做的是VOIP.企业软交换那种.老总也很好。说的很心动.长天那边是我老乡.我舅舅介绍我去的.当时就给我发个邮件说过去面试.没想到我一到桌上几套题等着我.还有登记表面试表什么 题不能说很难.但是却做的不好。感觉好丢人 .在巨龙笔试面试花了一上午的时间.到中午都没结束.还好我比较英明在公司食堂吃了.其他人都饿的不行呢.巨龙让我明天去二面.而今天的雅马哈笔试面试还真有意思.SJ里面有老乡.还没通知就知道有二面了.

来厦门说来好好玩的.都没时间.转眼就要走了.天天早出晚归的。闷.

又到福州

今天刚到福州.感觉有点累.又开始找工作的生活.

到二舅家.二舅让我去给人送份简历.感觉不好.我不喜欢这样靠 关系的感觉.看人家也不是很热心的样子.估计没戏.

从仙游回来.感觉不好.

hibernate实现分页算法

[codes=java]
<%@ page language="java"
  import=”java.util.*,org.hibernate.SessionFactory,org.hibernate.cfg.Configuration,org.hibernate.*,idv.dean.*”
  pageEncoding=”gb2312″%>
<%
  String path = request.getContextPath();
  String basePath = request.getScheme() + “://”
      + request.getServerName() + “:” + request.getServerPort()
      + path + “/”;
%>
<%!int pageNo = 0;   int maxPage = -1;   int prevPage = 0;   int nextPage = 0;   int rsPerPage = 5;%>



  
    
    
    
    
    
    

  

  
    <%
      Configuration configd = new Configuration().configure();
      SessionFactory sessionfactory = configd.buildSessionFactory();
      org.hibernate.classic.Session hsession = sessionfactory
          .openSession();
      String npage = request.getParameter(“page”);
      if (npage == null) {
        pageNo = 0;
      } else {
        pageNo = Integer.parseInt(npage);
      }
      Integer count = (Integer) hsession.createQuery(
          “select count(id) from Userscore”).uniqueResult();
      maxPage = (count.intValue()-1) / rsPerPage;

      String hql = “from Userscore”;
      Query q = hsession.createQuery(hql);
      q.setFirstResult(pageNo * rsPerPage);
      q.setMaxResults(rsPerPage);
      List list = q.list();
      Iterator itr = list.iterator();

      out.println(“

“);
      out.println(“

“);
      out.println(“

“);
      while (itr.hasNext()) {
        Userscore score = (Userscore) itr.next();
        out.println(“

“);
        out.println(“

“);
        out.println(“

“);
        out.println(“

“);
        out.println(“

“);
        out.println(“

“);
        out.println(“

“);
      }
      tt.setId(1);
      tt.setScore(100);
      tt.setTestfile(“he:”);
      out.println(“

” + “考试编号”);
      out.println(“

” + “用户名”);
      out.println(“

” + “成绩”);
      out.println(“

” + “考试时间”);
      out.println(“

” + “考试文件”);
      out.println(“
” + score.getId() + “ ” + score.getUsername() + “ ” + score.getScore() + “ ” + score.getTesttime() + “ ” + score.getTestfile() + “

“);
    %>
    This is All test histroy
    
    

    <%
      out.println(“第一页“);
      if (pageNo > 0) {
        prevPage = pageNo – 1;
      } else {
        prevPage = 0;
      }
      out.println(“          + “\”>前一页“);
      if (pageNo < maxPage) {
        nextPage = pageNo + 1;
      } else {
        nextPage = maxPage;
      }
      out.println(“          + “\”>下一页“);
      out.println(“          + “\”>最后一页“);
    %>
  

[/codes]