摘要:Sission和Cookie的区别 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Sess
阅读全文
摘要:mongoDB数据库 查看数据库:show dbs; 创建/切换数据库:use f28(f28为数据库名) 查看正在运行的数据库:db; CRUD增删改查(create retrive update delate) 增:insert db.users.insert({username:"jack",
阅读全文
摘要:后台三层架构 所谓的三层开发就是将系统的整个业务应用划分为表示层、业务逻辑层、数据访问层,这样有利于系统的开发、维护、部署和扩展。 分层实现了“高内聚、低耦合”,采用“分而治之”的思想,把问题划分开来解决,易于控制、延展,易于分配资源。 第一层:表现层/表示层:负责直接跟用户进行交互,一般是指系统的
阅读全文
摘要:单页应用 SPA(Sigle Page Aolication) 优点: 1、具有桌面应用的即时性、网站的可移植性和可访问性。 2、用户体验好、快,内容的改变不需要重新加载整个页面,web应用更具响应性和更令人着迷。 3、基于上面一点,SPA相对对服务器压力小。 4、良好的前后端分离。SPA和REST
阅读全文
摘要:数据库 关系型数据库(表格:SQL) 文档型数据库(Json: MongoDB) 参看数据库show dbs database数据库>collection集合>document文档>field字段(属性) 安装MongoDB方法: 安装MongoDB 1.下载安装程序。(windowXP只能使用2.
阅读全文
摘要:AJAX AJAX是异步 js and xml的缩写,可以无刷新读取数据,或则动态加载网页内容 原生Ajax如何写: 1.创建对象 2.打开连接 3.发送请求 4.通过事件回调来处理服务器返回的数据 跨域 跨域:浏览器同时向多个服务器发送请求或者同时向一个服务器多个端口发送请求,称为跨域。 ajax
阅读全文