03 2021 档案
摘要:简介 Socket.IO 本是一个面向实时 web 应用的 JavaScript 库,现在已成为拥有众多语言支持的Web即时通讯应用的框架。 Socket.IO主要使用WebSocket协议。但是如果需要的话,Socket.io可以回退到几种其它方法,例如Adobe Flash Sockets,JS
阅读全文
摘要:即时通讯(Instant Messaging)是一种基于互联网的即时交流消息的业务。 简介 类型: 在线push 适用:web页面 和 App 自己构建IM服务器 使用WebSocket 采用成熟的框架方案Socket.IO 对于App还可自己封装socket 使用第三方IM服务商提供的服务 离线p
阅读全文
摘要:数据类型 数据类型 { 'a': 'xxx', 'b': {"foo": "100", "":"", xx}, 'c': ["", "","" ], 有序 可以重复 'd': set(), 无序 不重复 'e': zset() 有序 值不重复 分数可以相同 值:权重 分数score "itcast"
阅读全文
摘要:数据库是Web应用至关重要的一个环节,其性能的优劣会影响整合Web应用,所以需要对数据库进化优化以提高使用性能。以下提供几点方法作为参考。 理解索引 数据库索引 数据库建立索引后,以二叉树的形式建立,大大缩减了查询的时间;但是增加了增删改的时间,每次更新数据,索引二叉树都会重新调整 SQL查询优化
阅读全文
摘要:新增 user = User(mobile='15612345678', name='itcast') db.session.add(user) db.session.commit() profile = Profile(id=user.id) db.session.add(profile) db.
阅读全文
摘要:前后端不分离:前端展示的效果由后端控制,后端返回一个渲染好数据的模板页面 前后端分离:前端展示效果由前端自己控制,后端只返回json数据,可以提高后端接口的复用,网站和app可以公用一个后端;是趋势; 前后端分离缺点: 不利于SEO,搜索引擎(爬虫)在访问页面的时候,页面当中没有数据(需要js请求)
阅读全文

浙公网安备 33010602011771号