为了账号安全,请及时绑定邮箱和手机立即绑定

WebApp

在没有DOM操作的日子里,我是怎么熬过来的(中) 原创

前言 继上篇推送之后,在掘金、segmentfault、简书、博客园等平台上迅速收到了不俗的反馈,大部分网友都留言说感同身受,还有不少网友追问中篇何时更新。于是,闰土顺应呼声,在这个凛冽的寒冬早晨,将中篇热文滚烫呈上。 搬好小板凳,接下来,正文从这开始~ 在上篇的众多留言中,有位网友的评论比较具有代表性,摘出来供大家一阅: “ 同感啊楼主 比如做tab的时候,以前jq就是切换一下cla...

559浏览 8推荐 0评论

Vue.js 升级踩坑小记 原创

本文并不是什么高深的技术文章,只是记录我最近遇到一个因为 Vue 升级导致我的一个项目踩坑以及我解决问题的过程。文章虽长但不水,写下来的目的是想和大家分享一下我遇到问题时候一个思考的方法和态度。 背景:去年我在慕课网推出了一门 Vue.js 的入门实战课程——Vue.js 高仿饿了么外卖 App ,这门课程收到了非常不错的反响,于是今年又在慕课网上继续推出了 Vue.js ...

1346浏览 20推荐 2评论

听说你用webpack处理文件名的hash?那么建议你看看你生成的ha 原创

童鞋,你看到这篇文章的时候很可能你只是在找一篇webpack的配置文章教学,但是听老哥说一句,别去搜什么startkit或者best practice文章,特别是中文的,如果你找到了,也记得看一下文章啥时候写的,超过半年的文章就别看了,百分之92.6里面的内容已经过期了。你想学webpack相关的姿势,最好的办法就是:看文档 言归正传,这篇文章并不教你怎么配置webpack,内容全部都是关于web...

852浏览 9推荐 0评论

全面解读Http(HTTP内容分发)

HTTP内容分发 Web主机托管 对内容资源的存储协调以及管理的职责统称为Web主机托管。 虚拟服务器请求缺乏主机信息 HTTP/1.0中的一个设计缺陷会使虚拟主机托管者疯狂。HTTP/1.0中没有为共享的Web服务器提供任何方法来识别要访问的是所托管的哪个虚拟网站。 HTTP/1.0请求在报文中只发送URL的路径部分,如果要访问http://www.baidu.com/index.html,浏览...

347浏览 3推荐 0评论

全面解读Http(HTTP实体和编码)

HTTP实体和编码 实体和编码 每天都有数以亿计的各种媒体对象经由HTTP传送,如图像,文本,影片以及软件程序等。HTTP会确保它的报文被正确的传送,识别,提前以及适当的处理,则需要满足以下条件。 可以被正确的识别(通过Content-Type首部说明媒体格式,Content-Language首部说明语言),以便浏览器和其他客户端能够正确的处理内容 可以被正确的解包(通过Content-Lengt...

259浏览 3推荐 0评论

全面解读Http(HTTP结构)

HTTP结构 http的结构主要有HTTP服务器,代理,缓存,网关和机器人应用程序,这些都是Web系统架构的构造模块。 Web服务器 Web服务器会对HTTP请求进行处理并提供响应。术语”web服务器”可以用来表示Web服务器的软件,也可以用来表示提供Web页面的特定设备或计算机。 实际的Web服务器会做些什么 建立连接—-接受一个客户端连接,或者如果不希望与这...

139浏览 2推荐 0评论

全面解读Http(读书笔记1)

原文:http://fanqieto.top/2017/09/23/%E5%85%A8%E9%9D%A2%E8%A7%A3%E8%AF%BBhttp/ HTTP协议是因特网的多媒体信使。HTTP可以从遍布世界的Web服务器上将这些信息快迅速,便捷,可靠地搬移到人们桌面上的Web浏览器上去。 HTTP协议主要分Web客户端和服务器。其中Web服务器是Web资源的宿主。Web资源可以包含任意媒体类型内...

102浏览 2推荐 0评论

全面解读Http(HTTP的识别、认证与安全)

HTTP的识别、认证与安全 解决的核心问题是:你是谁? http提供了一系列的技术和机器,可用来跟踪身份,进行安全性检测,控制对内容的访问。 客户端识别与cookie机制 HTTP最初是一个匿名,无状态的请求/响应协议。服务器处理来自客户端的请求,然后向客户端回送一条响应。web服务器几乎没有什么信息可以用来判定是哪个用户发送的请求,也无法记录来访用户的请求序列。 用户识别机制 承载用户身份信息的...

125浏览 1推荐 0评论

滴滴 Web 移动端组件库 cube-ui 开源 原创

滴滴 WebApp 团队在去年底用 Vue.js 2.0 对业务进行重构,并开发了一套移动端组件库 cube-ui 支撑业务的开发。经过了一年多的业务考验,cube-ui 也日趋成熟,而且我们相信除了在滴滴内部,cube-ui 也一定也有它的用武之地。好的东西必须要和大家分享,所以我们非常开心的告诉大家, cube-ui 在今天正式开源,源码地址: https://github.com/didi/...

2981浏览 17推荐 7评论

React全家桶实战构建webapp

背景 前一阵子,我刚写了篇React全家桶实战,介绍了下我用react全家桶构建一个react webapp的中遇到的一些问题。后来,我发现了mobx。然后静下心去看一看它的文档。发现很有趣,所以我把这个项目用mobx重构了一次。旧的版本是用react全家桶,就是react+redux构建的, 在github的old-verson的分支上。大家有兴趣也可以看看。 源码地址 传送门,如果可以,希望大...

356浏览 2推荐 0评论

利用24位BMP图实现信息隐写(java语言) 原创

这礼拜,教我RESTful框架的老师布置了一份有趣的作业。如下图 分析** 需求极简单。老师提供了一个txt文档,一个bmp图片。需要将txt文档信息隐写在bmp图片中,并生成一张新图片。但这张图片用肉眼是看不出来与原图有什么差别的。 一开始解决这个问题确实有些困难。但看完老师提供的原理说明,思路如泉涌。这里限于篇幅,详细原理说明将会在本文最下方提供下载链接。 2.代码实现 具体操作还涉及文件上传...

1520浏览 11推荐 4评论

如何理解转发与重定向?

兔子给鸡打电话 场景一 兔子拨通鸡的电话。 兔子:你好,有个问题想请教你! 鸡:快说吧,没有我不会的的问题! 兔子:1+1等于几? 鸡寻思半天也不会,又怕丢了面子!忙叫来身旁的山羊说:“兔子问1+1等于几?” 山羊拿起电话:2! 兔子:谢谢! 兔子放下电话寻思:怎么感觉鸡的声音有点怪,算了不管了! 场景二 兔子拨通鸡的电话。 兔子:你好,有个问题想请教你! 鸡:快说,我忙着...

356浏览 6推荐 1评论

前端性能优化最佳实践

优化的思路:4W Why 为什么要优化(优化的目的)? When 什么时候优化(优化的基本原则)? Where 哪方面需要优化(明确瓶颈所在)? What 怎样优化(针对性能瓶颈对症下药)? 为什么要做性能优化? 加快页面展示和运行速度 节约服务器带宽流量 减少服务器压力 什么时候做性能优化? 基本原则:避免过早优化 首先,保证基本功能完成,再考虑优化 其次,在没有找到性能瓶颈之前,不要优化 哪方...

181浏览 3推荐 0评论

移动端(webapp)效果之Swiper

写在前面 最近在做移动端方面运用到了饿了么的vue前端组件库,因为不想单纯用组件而使用它,故想深入了解一下实现原理。后续将会继续研究一下其他的组件实现原理,有兴趣的可以关注下。 代码在这里:戳我 1. 说明 父容器overflow:hidden;,子页面transform:translateX(-100%);width:100%; 2. 核心解析 2.1 页面初始化 由于所有页面都在手机屏幕左侧一...

429浏览 3推荐 0评论

【小程序开发实践】王者图鉴

Github开源地址 灵感源于今年很火的手游——王者荣耀,偶尔用手机上网查找游戏数据并不是很方便,于是有了开发“王者图鉴”小程序的想法。从官网爬取数据,将英雄、装备、铭文等信息整合在微信小程序中,随时随地查询游戏信息。 项目一共9个页面,涉及列表展示、英雄详情、装备分类、铭文条件筛选等功能,后台使用了我之前写的 王者荣耀官网爬虫 。 微信扫一扫下方的...

1648浏览 26推荐 2评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信