上海泛微面试

      明天郑大宣讲会, 觉得这家公司还不错,我十分想去, 不过可想而知别人也想去, 我去试试看。

 

 公司简介

         从事于协同管理OA软件领域, 就是办公自动化系统

 

具体评价

     看准网上有很多家这个公司, 我就一起总结吧

      早九晚六,做五休二, 包三餐,  待遇还可以。  反正加班肯定有

 

面试

 

有群面

     六个一组: 六个学生一起, 就像大一面试社团一样,  有人做leader,有人做timer

     真鸡儿蛋疼哦

技术两面 + 领导一面+ hr一面

  

jsp  还有js, sql

     没有太具体的吗

 

根据项目提问

      就是自己写得项目

 正则表达式   js  验证邮箱格式

    

 <script>
        function Check(){
            var reg = /^\w+((.\w+)|(-\w+))@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+).[A-Za-z0-9]+$/; //正则表达式
            var obj = document.getElementById("mazey"); //要验证的对象
            if(obj.value == ""){ //输入不能为空
                alert("email can not be null!");
                return false;
            }else if(!reg.test(obj.value)){ //正则验证不通过,格式不对
                alert("email is wrong!");
                return false;
            }else{
                alert("pass!");
                return false;
            }
        }
    </script>

 数据库连接

      左连接  对右表限制, 显示左表全部内容

分页

     limit    begin  end   (没有begin  就默认为第一页)

 

触发器

 

构建一个简单的触发器

create TRIGGER demo1 AFTER INSERT
on user for each ROW
BEGIN
   INSERT into time(time) VALUES(now());
END;

删除触发器

 

       DROP TRIGGER trigger_name

 

视图

 

索引

序列

union

 

truncate与delete,drop

truncate 删除不能恢复, delete可以

truncate 只能用于表,  delete可以用于表,视图

drop能删除整个表

 

linux安装后文件的后缀

   .c  C语言源文件

   .cpp   C++源文件

   .sh   shell源文件

   .conf   配置文件

 

java 集合容器

Collection : 集合   使用Iterator方法遍历     next()   hasnext()  remove()

List:   ArrayList 数组实现     LinkedList链表实现

Set:   集合   无序,不可重复   用于测试一个元素在不在这个集合里

Map: 键值对映射

 

 

多线程

   实现Runnable接口

   继承Thread类

 

常用的类

getter setter  toString equals  new   

8大基本数据类型

 

javaweb九大内置对象

  request  page session application  pageContext   out   config  

  resoponse   exception

 

四个作用域

    request  page session application 

 

linux 怎么启动tomact 

    ./startup.sh   注意这个./  这是启动命令

 

 

jdbc连接流程

 

第一步: 加载驱动类, 注册驱动
第二步:通过DriverManager,使用url,用户名和密码建立连接(Connection); 
第三步:通过Connection,使用sql语句打开Statement对象; 
第四步:执行语句,将结果返回resultSet; 
第五步:对结果resultSet进行处理; 
第六步:释放资源
 

 

校园宣讲会流程

   宣讲会---笔试(45min)---群面(每组6人)--通知

 

构造函数

   什么修饰符都OK ()

 

                     当前类                当前包                  子类              其他包

public           可以                    可以                      可以               可以

protected     可以                     可以                      可以               不可以

default          可以                      可以                     不可以            不可以

private          可以                      不可以                 不可以              不可以
 

 

js前端字符串字节长度

中文两个字节,  字母一个字节

先将中文替换成字符, 再用length函数判断即可

var str = '2333哈哈';

var length=0;

str = str.replace(/[\u4e00-\u9fa5]/g,"aa");

alert(str);
alert(str.length);

 

Jquery禁用浏览器前进后退按钮

这个地方真的不太懂

 <script language="javascript">
        //防止页面后退
        history.pushState(null, null, document.URL);
        window.addEventListener('popstate', function () {
            history.pushState(null, null, document.URL);
        });
    </script>

 

 

 

查询50-80行数据

 

limit   50,80

 

 

Spring特点  作用

控制反转   解耦

面向切面   逻辑分明

容器     单例 ,不臃肿

 

 

 

 

spring会不会出现数据脏读,mybatis呢(会),  二者结合后就不会了

 

 

 

 

  • 13
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值