一篇文章搞懂HTTPS协议

1. HTTP 协议

HTTP 协议是 Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。

HTTP 是一个基于 TCP/IP 通信协议来传递数据,HTTP 协议承载的数据类型包括 HTML 文件,Javascript, css, 图片,json,yaml, pdf 等等数据类型。

HTTP 是一个属于应用层协议,应用层有专门的应用服务器,例如: Nginx, Apache HTTP Server, Candy, Apache Tomcat, IIS, Weblogic、WebSphere, jetty。

用户也可以使用各种语言提供的网络库,框架实现自己的 HTTP 服务.

阅读更多

在身份验证鉴权与业务分离的系统中, 如何实现根据用户属性查询业务信息?

在身份验证与业务逻辑分离的系统中,如果需求要求根据用户的属性,例如名称、用户组、年龄、角色等非唯一标识符进行业务信息查询,常见的解决方案是将这些属性信息与唯一标识符(如 user_id)进行关联,通过索引或联合查询来实现。以下是几种具体实现方案:

阅读更多

计算机发展极简编年史

1. 前言

我为什么要写这篇文章? 计算机发展的速度太快了, 已经进入了蓬勃发展期. 但是依然看不到它的尽头, 看不清它的终极形态. 很多人都在追逐新的技术, 但是很少有人拿起笔系统的记录它的过去. 很多年以后当我们要追寻一项技术的来龙去脉的时候, 可能连它的”尸身”都找不到了.

比如说软盘驱动器(floppy disk driver)现在谁手上还保存有一张1.44MB的3.5英寸软盘, 谁电脑上还会装有软驱呢, 这在当时可是一项创新性的技术, 是便携式存储的鼻祖, 是一代人的回忆. 一张小小的软盘能装下一整套DOS操作系统, 能装下一个夏天的劳动成果. 但是现在当我想介绍存储技术的演进过程时, 不仅找不到一部软驱, 一张软盘, 就连一张合适的图片的很难找到了. 同样的命运的还有寻呼机机, 这个承载着很多人青春记忆的通信设备, 可能剩下脑海中的BiBi声了. 同样的命运的还有功能机, 早已过了手机换脸盆的淘汰期, 曾经层出不穷的款式, 不知道现在还有几款健在. 更不用说他们所依赖的生态系统, 比如基站设备, 外设装置.

站在当下这个似乎还能朦朦胧胧看到过去的时间节点, 在不费太多力气的情况下, 将不太遥远的过去记录下来, 省得后来人花费昂贵的代价去考古, 也不失为一件幸事.

为什么以编年体的形式记录这段历史? 其实这是我的某项计划的一部分, 还处于材料收集阶段, 收集计算机发展史也是我副业中的副业, 没有太多时间深入研究和系统性地整理, 只能以最简单的方式快速呈现内容, 不至于让整个计划胎死腹中(我已经有很多文章由于计划过于宏大而胎死腹中的先例了). 编年体是快速理清脉络, 呈现材料的最好方式. 它不需要花太多时间去整理去构思, 而且呈现效果也非常清晰. 另外我也非常喜欢将软件工程中的一些概念应用到写作中, 那就是小步快跑, 快速迭代; 再者就是重构. 有了足够的材料后, 我相信通过不断地重构, 不断地迭代, 能将其打造为我心中理想的样子. 所以这篇文章会是一篇不断完善的文章, 请有兴趣的朋友关注鹏叔的技术博客获取最新内容. 另外如何您有兴趣资助鹏叔的计划, 原文末尾有打赏功能, 请点一点, 在此表示感谢!

阅读更多

买家决策过程详解

1. 前言

作为消费者行为的一部分,购买决策过程是消费者在购买商品或服务之前、期间和之后对市场交易进行的决策过程。它可以被视为存在多种替代方案的情况下成本效益分析的一种特殊形式。

常见的例子包括购物和决定吃什么。决策是一种心理建构。这意味着,虽然决策无法“看到”,但我们可以从可观察的行为推断已经做出了决策。因此,我们得出结论,发生了心理“决策”事件。这是一种将承诺归于行动的结构。也就是说,根据可观察到的行动,我们假设人们已经做出了实施该行动的承诺。

诺贝尔奖获得者赫伯特·A·西蒙 (Herbert A. Simon)认为经济决策是理性的徒劳尝试。西蒙声称(1947 年和 1957 年),如果要进行完整的分析,做出决定将非常复杂。西蒙还写道,人的信息处理能力是有限的。经济行为者完全理性的假设是不现实的。消费者受到情感和非理性考虑的影响,使得理性的尝试只能部分成功。他呼吁用适合认知受限主体的理性概念来取代经济人的完美理性假设。即使买方的决策过程是高度理性的,所需的产品信息和/或知识通常在质量或范围上受到很大限制,潜在替代品的可用性也是如此。认知努力和决策时间等因素也发挥了作用。

阅读更多

什么是客户满意度?

1. 前言

客户满意度(通常缩写为CSAT )是营销中经常使用的术语。它衡量公司提供的产品和服务如何满足或超越客户期望。客户满意度被定义为“报告的对公司产品或服务(评级)的体验超过指定满意度目标的客户数量或客户总数的百分比”。客户发挥着重要作用,对于保持产品或服务的相关性至关重要;因此,确保客户满意度并建立客户忠诚度符合企业的最佳利益。

营销责任标准委员会 (MASB)认可营销指标中出现的定义、目的和衡量标准,作为其正在进行的营销项目通用语言的一部分。在一项针对近 200 名高级营销经理的调查中,71% 的受访者表示,他们发现客户满意度指标对于管理和监控其业务非常有用。客户满意度被视为企业内的关键绩效指标,并且通常是平衡计分卡的一部分。在企业争夺客户的竞争市场中,客户满意度被视为主要的差异化因素,并日益成为业务战略的重要组成部分。

阅读更多

唤醒心中猛兽

为什么停下?

what’s stopping you?
是什么在阻碍你?
Are you too tired?
是太累了吗?
Didn’t get enough sleep?
睡眠不足?
Don’t have enough energy?
精力不济?
Don’t have enough time?
时间不够?
Is that what’s stopping you right now?
是这些东西阻碍你吗?
Don’t have enough money?
还是因为缺钱?
Is that the thing?
是这样吗?
Or is the thing that’s stopping you
还是说真正阻碍你的
you?
是你自己?

阅读更多