• 做了份笔试题,感觉还是很差


    今天去一猎头公司谈职业规划,最后我说自己感觉技术水平差。正好她那边有份笔试题让我试试,看完题目后感觉还是很差,特别是正则相关的东西依然生疏。
    凭记忆大致记录下:

    1. js实现跨域的原理
      整理答案:
      (1)在客户端解决js跨域问题目前最常用的方法有2种:设置document.domain、通过script 标签加载。
      (2)客户端的解决方案局限性太大,而且对于ajax跨域请求,无论两个域是否属于同个基础域,都无法在客户端加以解决。也就是 说,如果 我们要想在ajax请求中访问其他域下的数据,就只能通过服务端进行处理了。 服务端的解决方案的基本原理就是,由客户端将请求发给本域服务器,再由本域服务器的代理来请求数据并将响应返回给客户端。 最常用的服务器解决方案就是利用web服务器本身提供的proxy功能,如apache和lighttpd的mod_proxy模块。
      详细描述请参考http://arronzhen.iteye.com/blog/832687
    2. 如何编写 Javascript 的 Class ,如何实现继承?
      可用 prototype 来实现,包括继承和重载,也可以通过这个关键字来实现。
      参考js的面向对象编程  http://www.blogjava.net/baoyaer/articles/105730.html
    3. js正则判断email
      写法比较多,必须掌握js正则语法以及常用的验证规则。

       function checkemail(str) {   //检查email
              var re = /^([a-zA-Z0-9]+[_|-|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|-|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,3}$/;  
              return re.test(str);   
      }

      function ismail(mail) {
      var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
      if (filter.test(mail)) return true;
      else {
      alert('您的电子邮件格式不正确');
      return false;}
      }


    4. mysql和mysqli区别?
    5. mysql数据库引擎
    6. php正则判断email
    7. mysql优化方法
    8. 短查询查看
    9. 一个url地址中获取域名及文件后缀名
    10. 何为APC?
    11. 用过的php框架?框架原理?单一入口优缺点
    12. 随机生成一个长度为10的数组
    13. php魔术方法列举
    14. 从大小为8G的日志文件中读取email地址,保存到另一个文件中
    15. 定时关机shell脚本
    16. linux查看新增日志方法
  • 相关阅读:
    ssh-keygen的使用方法(无密码访问)
    ubuntu solute two different terminals cmd
    ubuntu 查看系统是32位还是64位
    pyplot 绘图与可视化
    python 正则表达式的处理
    python&pandas 与mysql 连接
    Ubuntu 11.10 H3C iNode 客户端安装
    Vijos1055(极大子矩阵)
    Vijos1055(极大子矩阵)
    luoguP2701 [USACO5.3]巨大的牛棚Big Barn(极大子矩阵)
  • 原文地址:https://www.cnblogs.com/riskyer/p/3358140.html
Copyright © 2020-2023  润新知