共15页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
摘要: cookie-parser是Express的中间件,用来实现cookie的解析。不少人在使用过程中遇到问题,一般都是因为对cookie-parser的签名、验证机制不了解导致的。本文深入讲解cookie-parser的签名和验证机制,以及cookie签名是如何增强网站的安全性的。阅读全文
posted @ 2018-02-01 08:34 程序猿小卡 阅读(2062) 评论(2) 编辑
摘要: 顺利通过了百度电话一面,接着又参加了第二次电话面试。经过了无比煎熬的1小时后,却等来了一个让人无比疑惑的面试结果:“一面通过了。” 难道说有2次一面?这究竟是怎么回事?阅读全文
posted @ 2018-01-31 08:42 程序猿小卡 阅读(6792) 评论(53) 编辑
摘要: 刚回答了SegmentFault上一个兄弟提的问题《非对称解密出错》。这个属于Node.js在安全上的应用,遇到同样问题的人应该不少,基于回答的问题,这里简单总结下。 非对称加密的理论知识,可以参考笔者前面的文章《NODEJS进阶:CRYPTO模块之理论篇》。 完整的代码可以在 《Nodejs学习笔记》 找到,也欢迎大家关注 程序猿小卡的GitHub。阅读全文
posted @ 2018-01-29 08:29 程序猿小卡 阅读(1808) 评论(2) 编辑
摘要: 2010年9月22日,中秋,记得那天下着零星的小雨。大部分同学都已回了家,深秋的校园显得格外空旷寂寥。我独自一人来到教学楼,等待那通来自上海的电话,紧张,懊恼的情绪在蔓延。9点整,电话如期而至。 没有太多的时间去诧异,电话那头,面试题一个接一个地抛了过来。我把耳机听筒紧紧地贴着耳朵,生怕听不清面试的题目,或者错过关键的信息。脑子飞快地转着,想着如何回答面试官的题目,以及怎么更有条理地组织我的回答。阅读全文
posted @ 2018-01-26 08:44 程序猿小卡 阅读(5190) 评论(33) 编辑
摘要: 闲来无事,折腾了一下React Native,相比之前,开发体验好了不少。但在真机断点调试那里遇到了跨域资源加载出错的问题,一番探索总算解决,目测是RN新版本调试服务的bug。 遇到类似问题的同学应该不少,这里做下记录,有需要的可以参考下。阅读全文
posted @ 2018-01-18 08:28 程序猿小卡 阅读(1557) 评论(0) 编辑
摘要: 在MySQL的使用过程中,了解字符集、字符序的概念,以及不同设置对数据存储、比较的影响非常重要。不少同学在日常工作中遇到的“乱码”问题,很有可能就是因为对字符集与字符序的理解不到位、设置错误造成的。 本文由浅入深,分别介绍了如下内容: 1. 字符集、字符序的基本概念及联系 2. MySQL支持的字符集、字符序设置级,各设置级别之间的联系 3. server、database、table、column级字符集、字符序的查看及设置 4. 应该何时设置字符集、字符序阅读全文
posted @ 2018-01-10 08:25 程序猿小卡 阅读(6047) 评论(9) 编辑
摘要: WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket如何建立连接、交换数据的细节,以及数据帧的格式。此外,还简要介绍了针对WebSocket的安全攻击,以及协议是如何抵御类似攻击的。阅读全文
posted @ 2018-01-05 09:51 程序猿小卡 阅读(17250) 评论(38) 编辑
摘要: 在信息安全重要性日益凸显的今天,作为一名开发者,需要加强对安全的认识,并通过技术手段增强服务的安全性。 crypto模块是nodejs的核心模块之一,它提供了安全相关的功能,如摘要运算、加密、电子签名等。很多初学者对着长长的API列表,不知如何上手,因此它背后涉及了大量安全领域的知识。 本文重点讲解API背后的理论知识,主要包括如下内容:摘要、对称加密、非对称加密、电子签名等。阅读全文
posted @ 2018-01-03 08:03 程序猿小卡 阅读(1860) 评论(4) 编辑
摘要: tcpdump是linux下的网络数据包截获分析工具。在linux的日常网络管理中,tcpdump的使用频率很高,熟练掌握对提高工作效率很有帮助。 支持针对网络层、协议、主机、网络或端口的过滤。并提供and、or、not等逻辑语句帮助去除无用的信息。阅读全文
posted @ 2017-12-27 09:20 程序猿小卡 阅读(5285) 评论(0) 编辑
摘要: 在linux的日常管理中,find的使用频率很高,熟练掌握对提高工作效率很有帮助。 find的语法比较简单,常用参数的就那么几个,比如`-name`、`-type`、`-ctime`等。初学的同学直接看第二部分的例子,如需进一步了解参数说明,可以参考“参数说明”小节。阅读全文
posted @ 2017-12-26 08:11 程序猿小卡 阅读(1472) 评论(0) 编辑
共15页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页