zoukankan      html  css  js  c++  java
  • 面试前的准备C#知识点回顾05

    技术博客还得继续写,工作还在筛选,学习还得继续

    1.Session和Cookie的使用区别

    很容易回答的就是Session在服务器端,存储的数据可以较大容量,比如我们存一个Table,上千条数据。

    Cookie保存在客户端,安全系数低,不能放重要的敏感信息

    以上回答完毕,你以为你回答完的时候,看向面试官的时候,发现他好像还在等待什么,这个时候如果你能继续描述他们的差别并且进行扩展,基本上你的水平又上了一个等级

    关于这方面的信息,可以获取下这篇文章:http://www.cnblogs.com/yanwei067/articles/1137419.html

    文章表格中提到的Session的信息量为小量,这个个人保留意见,也许大家标准不同,他认为1w条数据也是小量的话,我可能认为是大量数据。这个根据每个人的标准不同而不同

    关键是要有自己的理解,深入参透,而非为了面试而面试,而背书

    方法

    信息量大小

    作用域和保存时间

    应用范围

    保存位置

    Application

    任意大小

    整个应用程序的生命期

    整个应用程序/所有用户

    服务器端

    Cache

    任意大小

    可以根据需要设定

    整个应用程序/所有用户

    服务器端

    Session

    小量,简单的数据

    用户活动时间+一段延迟时间(一般为20分钟)

    单个用户

    服务器端

    Cookie

    小量,简单的数据

    可以根据需要设定

    单个用户

    客户端

    Viewstate

    小量,简单的数据

    一个Web页面的生命期

    单个用户

    客户端

    隐藏域

    小量,简单的数据

    一个Web页面的生命期

    单个用户

    客户端

    查询字符串

    小量,简单的数据

    直到下次页面跳转请求

    单个用户

    客户端

    也许你会提到Session的丢失,这个时候就正中面试官下怀,既然提到了,就随便聊聊吧

    Session何时过期

    • 代码 Session.Abandon(); 引起Session过期。
    • Session超时,自动过期。
    • Web.config 被修改,将会过期。
    • IIS的应用程序池被回收引起。

    如何防止Session过期

    针对Session还可以进行很多扩展,如负载均衡,如更新部署网站如何保护用户正在提交的数据等等,基于本人也不太了解和未找到本人觉得合适的文章,就不细表了,诸君好运

    2.高并发

    最近面试被提问过几次,如果突然出现了高并发,怎么处理

    先读一篇提提神:http://www.cnblogs.com/yukaizhao/archive/2012/04/23/taobao_order_design.html

    再来一篇压压惊:http://www.cnblogs.com/jirigala/archive/2011/05/20/2051845.html

    再送上妹子一个:

    优化杭州某著名电子商务网站高并发千万级大型数据库经验之- 内存性能

    优化杭州某著名电子商务网站高并发千万级大型数据库经验之- 读写分离 

    优化杭州某著名电子商务网站高并发千万级大型数据库经验之- SQL语句优化

    优化杭州某著名电子商务网站高并发千万级大型数据库经验之- 磁盘I/O性能

    以上文章读了后,基本招式你是有了,至于你说有招胜无招,还是招招致命,就看你的造化了

    3.String和string的区别

    这个知道的,简单到哭,不知道的,开始胡编乱造。若你遇到这个题,我只能说出题的人好坏,坏到极致

    微软官方视频介绍:http://www.microsoftvirtualacademy.com/training-courses/twenty-c-questions-explained-cn

    如果你有心,把那20个都看了吧,受益匪浅

    由于本人技术水平有限,所有的知识点均摘自网络,并且需要手动复制URL去查看,不喜勿喷,敬请见谅

     

  • 相关阅读:
    一个996程序员的自述:在公司眼里你就是一个工具
    我国为何如此重视编程教育?少儿编程会纳入基础教学吗?
    自学 Python 到什么程度能找到工作,1300+ 条招聘信息告诉你答案
    Book
    BFS
    Word写论文公式输入
    matlab保存超分辨率图
    [转载]有价值的Paper
    Latex作图
    微软企业库5.0学习笔记(七)存储容器的引用
  • 原文地址:https://www.cnblogs.com/LionelMessi/p/4330934.html
Copyright © 2011-2022 走看看