Category: Others

推荐:全面理解 cookie、session、token,这些你分得清吗?

  发展史   1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是全新的。这段时间很嗨皮。   2、但是随着交互式Web应用的兴起,像在线购物网站,需要登录的网站等等,马上就面临一个问题,那就是要管理会话,必须记住哪些人登录系统, 哪些人往自己的购物车中放商品, 也就是说我必须把每个人区分开,这就是一个不小的挑战,因为HTTP请求是无状态的,所以想出的办法就是给大家发一个会话标识(session id), 说白了就是一个随机的字串,每个人收到的都不一样, 每次大家向我发起HTTP请求的时候,把这个字符串给一并捎过来, 这样我就能区分开谁是谁了… Read More

推荐:BAT出品的这10款工具,用过的人都说厉害

  腾讯出品 1:腾讯设计导航 http://idesign.qq.com 腾讯设计导航是腾讯出品的一个良心工具,是腾讯内部设计师使用的设计网站。 它上面精选了很多精品网站,素材网站,包括:图库导航,设计工具导航,字体资源导航等等工具。 2:腾讯智图 https://zhitu.isux.us/ 腾讯智图是腾讯ISUX前端团队出品的一个专门用于图片压缩和图片格式转换的平台,其功能包括针对png,jpeg,gif等各类格式图片的压缩。 3:腾讯AI体验中心 腾讯AI体验中心是腾讯出品的一个黑科技小程序。 它支持很多黑科技功能,它支持身份证OCR,名片OCR,人脸识别,图片特效,图片识别;它支持语音合成,语音识别。 这款小程序拥有几十种黑科技功能,每一种功能都是十分好用。 4:QQ影音 QQ影音是腾讯出品的一款个人认为很良心视频播放器,支持电脑版本,手机版本。 它的电脑版本支持很多实用功能,包括视频截取,视频截取GIF,视频压缩,视频合并,视频转码,视频传输,视频共享,可以说功能十分齐全。 它的手机版本支持和电脑版本传输视频。  … Read More

腾讯视频加载方案, 网页嵌入腾讯视频方式 iframe, 网页嵌入腾讯视频方式

  前言:更多详细内容可以参考腾讯开发平台的文档,我在这里简单备忘一下   腾讯视频开放平台:http://v.qq.com/open/index.html 文档:http://v.qq.com/open/doc/tvpa…   方法一:引入iframe 在视频播放界面的左下方,鼠标移动到分享,复制通用代码放在页面上即可 将视频在微信公众平台中的调用代码提取出来,如下所示: <iframe class="video_iframe" src="http://v.qq.com/iframe/player.html?vid=m0137rrajuc&amp;width=300&amp;height=200&amp;auto=0" allowfullscreen="" frameborder="0" height="200" width="300"></iframe> 打开需要添加的腾讯视频网址,例如:http://v.qq.com/cover/z/zrxyhghf3n8xhxl/k0015trfczz.html 将上述代码中的vid=后面的内容替换成上述网址中标红的部分,然后将上述网址重新复制出来:… Read More

IntelliJ IDEA 使用教程(2019图文版) -让你爱不释手

  前言:IntelliJ IDEA 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示,包括JS更是手到擒来,最终不得不被这款神奇的IDE所折服。为了让身边更多的小伙伴参与进来,决定写下这篇文章,与君共享。(*^_^*) 高级传送门:IntelliJ IDEA 官网下载 – Ultimate 终极版 激活方法: 安装完成后 选择License 输入 http://intellij.mandroid.cn   正文:IntelliJ… Read More

github上star数最多的前十大项目

github是个宝藏,有很多好东西,可能正是你急需的,就看你知不知道好东西在哪。 我计划每天抽一点时间,把github上star数前1000的项目都介绍一遍。 每天10个,只能浅显的告诉大家这个项目是干啥的。 如果觉得对自己有用,就去github自己看吧 1,freeCodeCamp freeCodeCamp是一个免费的编程训练营。主要是前端开发的编程训练,可以说是入门前端的神器,是全球最火的Web开发学习平台之一。采取的是闯关模式。让你有打游戏的冲动,一步步过关升级,边学边玩,边做边学。 从最基础的课程开始,有讲解,有实战,而且采取的是挑战闯关的模式,每一小节都需要自己编写代码来完成挑战。 在学习到一定的阶段,还提供了若干实际的公益项目让学员去做,极大地锻炼了动手实践的能力。 学习一门新技术,最有效的方式不是抱起大部头就开始啃,也不是疯狂地看教学视频。而是去写。   2,vue 不想多说了,目前最火的前端框架之一。   3,Bootstrap Bootstrap 是一套用于 HTML、CSS 和… Read More

2018 年值得关注的 Web 设计趋势

网页设计在过去几个月已经发生了很大变化,我们迫不及待地想知道 2018 年会是什么样。2017 年是关于极简主义的一年,2018 年将给设计界带来更醒目的字体、鲜艳的色彩、用户互动的新的可能性。设计会比以往任何时候都更试图吸引我们的注意力,让我们在网站浏览的同时保持专注和投入。 审视下我们自身,看看什么在变化! 这里为你介绍 2018 年六个热门网页设计趋势 1.粗体字 粗体字的流行即将来临。大写字母的标题四周有很多空白,这会带给我们强烈的视觉冲击。对于那些掌握字体解剖学技巧的人来说,2018 将是他们大展身手的一年。到了 2018 年底,我们都将知道什么是字体的ascender、ear 和 loop。(译者注:这几个名词是字体解剖学术语,在此不做翻译。推荐一篇相关文章:https://en.fontke.com/article/2690) 粗体字不仅仅是美学上的考量。粗体字还对阅读速度、阅读理解程度和用户感知有很大的影响。 Google/IBM… Read More

Postman 安装及使用入门教程 – Http请求模拟工具

特点: 创建 + 测试:创建和发送任何的HTTP请求,请求可以保存到历史中再次执行 Organize:使用Postman Collections为更有效的测试及集成工作流管理和组织APIs document:依据你创建的Clollections自动生成API文档,并将其发布成规范的格式 collarorate:通过同步连接你的team和你的api,以及权限控制,API库 会在后续使用的过程中不断更新完善该文章 准备 设置环境变量 有时需要在不同的环境下跑相同的测试,此时可以通过设置环境变量来动态选择。 点击右上角的设置按钮: 填写该环境的名称:如测试环境,并在key和value中填写需要的键值 使用这些键值的时候只需要加上两个花括号引用key {{url_base}}/username 解析完后为:https://www.like.org/username 建立多个环境时,key通常都是相同的,只是value不同… Read More

PHP: Composer 依赖管理 Composer Cheat Sheet for developers 安装和用法

简单来说,Composer 是一个新的安装包管理工具,服务于 PHP 生态系统。它实际上包含了两个部分:Composer 和 Packagist。下面我们就简单说一下他们各自的用途。   Composer Composer 是由 Jordi Boggiano 和 Nils Aderman 创造的一个命令行工具,它的使命就是帮你为项目自动安装所依赖的开发包。Composer 中的很多理念都借鉴自 npm… Read More

IntelliJ IDEA 使用教程,2017破解版

2017破解版:  2017.3以上的版本,直接移步到:[更新] IntelliJ IDEA 2017.3.1 注册码 (破解)(亲测可用), 2017.3以下的版本,看文章下方。   介绍 本系列教程介绍 本系列教程从 IntelliJ IDEA 的安装、卸载、软件设置、项目配置等各个方面进行讲解。通过本系列教程的学习,也希望你能爱上 IntelliJ IDEA,爱上它的体贴。同时学完本系列教程对于你学习 JetBrains… Read More