本文探讨一些mod_rewrite和URL匹配的技术细节。 内部处理 此模块的内部处理极为复杂,但是为了使一般用户避免犯低级错误,也让管理员能充分利用其功能,在此仍然做一下说明。 API阶段 首先,你必须了解Apache是分若干阶段来处理HTTP请求的。Apache API对每个阶段都提供了一个hook程序。mod_rewrite使用两个hook程序:其一,从URL到文件名的转换hook(用在读取
关键技术和挑战 从技术角度讲,区块链涉及到的领域比较杂,包括分布式、存储、密码学、心理学、经济学、博弈论、网络协议等,下面列出了目前认为有待解决或改进的关键技术点。 密码学技术 怎么防止交易记录被篡改? 怎么证明交易方的身份? 怎么保护交易双方的隐私? 密码学正是要提供解决这些问题的有效手段。传统方案包括 hash 算法,加解密算法,数字证书和签名(盲签名、环签名)等。区块链技术的应用将可能刺激密
前文提到,PWA 的核心是用户体验,能让 PWA 达到原生应用的体验并不仅仅依赖于某一项技术,而是多管齐下,进行改进,从而在安全、性能和体验上都获得很大的提升。下面将简单介绍几个 PWA 应用中经常使用到的技术,后面的章节会进行更详细的讲解。 Web App Manifest Web App 是依附于浏览器的,在一般情况下,用户需要先打开浏览器,然后输入网址或点击收藏的书签,才能够访问到网页内容,
七、 端口扫描技术 作为一个修车新手,我可能折腾几个小时来摸索怎样把基本工具(锤子,胶带,扳子等) 用于手 头的任务。当我惨痛地失败,把我的老爷车拖到一个真正的技师那儿的时候,他总是在他的工 具箱里翻来翻去,直到拽出一个完美的工具然后似乎不费吹灰之力搞定它。端口扫描的艺术和 这个类似。专家理解成打的扫描技术,选择最适合的一种 (或者组合)来完成给定的任务。 另 一方面,没有经验的用户和刚入门者总是
本文将介绍在开发过程中,所需的Web前端技术。 语言标准与规范 针对 Web网页中包含三个部分结构层,表示层和行为层,标准化组织都制定了相应的标准与规范,近几年主流的规范有 HTML5,ECMAScript 6,CSS等。 HTML5 HTML5是由W3C与WHATWG共同制定的规范语言。其目的是移动设备支持多媒体。因此相比旧版本,HTML5新增了很多媒介元素,例如用于绘画的canvas元素,用于
背景 随着数字化时代的到来,外卖市场近年来发展非常迅猛。对外卖物流系统而言,配送效率和用户体验至关重要。而实际配送过程是由配送员(骑手)最终完成的,因此,想要真正提升配送效率,不但要在智能调度系统(订单指派、路径规划、ETA)上下功夫,还要不断提升配送员的“附加”能力,让他们越送越“熟”,越送越“顺”,越送越“快”。以此为出发点,美团点评研发团队设计了骑手智能助手,全面提升骑手的各方面能力。 在
这一节选读,介绍本书配套视频中使用的测试设置,包含三方面内容:增强版通过和失败报告程序(3.7.1 节);过滤测试失败消息中调用跟踪的方法(3.7.2 节);一个自动测试运行程序,检测到文件有变化后自动运行相应的测试(3.7.3 节)。这一节使用的代码相对高级,放在这里只是为了查阅方便,现在并不期望你能理解。 这一节应该在主分支中修改: $ git checkout master 3.7.1 M
到此我们已经全面了解了一些关键概念,如Internet、WWW、客户端、服务器、本地应用、移动网页应用,前后端开发以及技术架构等。 现在让我们再来回顾一下引言部分提出的问题: 为什么要学?是不是适合你?怎么学? 我们的建议是: 1. 如果你偏感性一点,喜欢与人交流多于服务器命令行交互,那么你适合学习客户端开发技术,而在客户端技术里,HTML5将在PC端替代Flash和Silverlight插件,在
更改历史 * 2017-11-12 高天阳 增加类比内容,更改页面格式 * 2017-7-15 高天阳 更改内容 * 2017-6-1 江伟 初始化文档 1 历史、现状和发展 1.1 历史 GitBook创建于2014年中期,致力于为文档,数字书写和出版创建一个现代化的简单解决方案。 我们已经开始构建一个开源的格式。哲学是简单到优雅的地步,消除内容创作者的分心和关
从网页的主要构成来说,一个标准的网页一般有4个部分组成:内容、结构、表现和行为。 内容是网页中要传达的信息,包括文本、数据、图片、视频等,一般由HTML(XHTML)来完成,也就是页面中的各种页面元素对象,它们是被动态操纵的内容; 结构是使用结构化的方法对网页中用到的信息进行分类和整理,使内容更具条理性、逻辑性和易读性; 表现是使用表现技术对已经结构化的信息进行表现上的控制,如版式、文本大小、文本
这个开发手册的第一部分描述了Spring Framework所有使用到的技术领域。 首先是Spring Framework中的控制翻转(IoC)容器。在完整的阐述了Spring Framework的IoC容器后紧跟的是对Spring的面向方面编程(AOP)技术的全面说明。 Spring Framework拥有自己的AOP框架,这个框架在概念上是十分容易理解的,而且它成功地实现了在Java企业级开发
区块链技术是金融科技(Fintech)领域的一项重要技术创新。 作为去中心化记账(Decentralized Ledger Technology,DLT)平台的核心技术,区块链被认为在金融、征信、物联网、经济贸易结算、资产管理等众多领域都拥有广泛的应用前景。区块链技术自身尚处于快速发展的初级阶段,现有区块链系统在设计和实现中利用了分布式系统、密码学、博弈论、网络协议等诸多学科的知识,为学习原理和实
Android 技术前线集合了 2015 年上半年国外最新的 Android 技术文章,包含开发技术、架构、测试等内容,是学习 Android 开发的优秀资料。
本书旨在帮助读者快速掌握 JavaScript 的基础知识和核心技术,通过示例系统的阐述这些核心技术的实际应用,方便读者解决实际工作中遇到的问题,提高编程能力。
技术笔记个人日常学习之余记下的笔记,仅供参考,这些文章可能不是完整的内容,是个大概的要点笔记,更多的内容请自行百度。