All Posts

  • Published on
    文章介绍网页登录框“记住我”功能,通过 Cookie 实现。详细阐述 Cookie 和 Session 机制,及登录 html 表单和使用 jquery.cookie.js 读写 Cookie 的代码,在公用电脑勾选有风险,个人电脑可提供方便。
  • Published on
    文章介绍浏览器同源政策,包括含义(1995 年 Netscape 引入,三相同)、目的(保证用户信息安全)、限制范围(Cookie 等三种行为受限)。还详细阐述了规避方法,如 Cookie 通过设置 document.domain 共享,iframe 可用片段标识符等三种方式通信,LocalStorage 可通过 window.postMessage 读写,AJAX 可用 JSONP、WebSocket、CORS 规避限制。
  • Published on
    文章介绍 nginx 配置 nodejs 服务二级域名,先在阿里云中添加 sanjiadian.net 的二级域名 tools、api、chat 解析,然后在 nginx/conf.d 下分别增加 sanjiadian.conf 和 chat.conf 配置文件指向不同端口的 nodejs 服务,最后重启 nginx 。
  • Published on
    QtCharts 提供易使用的图表组件,用 Qt Graphics View Framework 可轻松集成。需自行编译安装,步骤包括获取源代码、用 vs2015 x64 编译安装、安装帮助文档及编译运行 demo 程序,各步骤详细且可成功展示图表。
  • Published on
    通过 QComboBox 和 QCompleter 实现搜索自动匹配。按 Ctrl+F 打开搜索框,初始化数据并设置匹配规则为 contains,打开后清空显示并设焦点,点击弹出按钮列表框有数据,可通过信号槽实现相关功能。