多线程
-
成人网站PornHub爬虫分享(一天可爬取500万以上的视频)
PornHubBot源代码地址 PornHubBot项目主要是爬取全球最大成人网站PornHub的视频标题、时长、mp4链接、封面URL和具体的PornHub链接项目爬的是Porn…
-
Redis 和 Memcached 的区别
说到redis就会联想到memcached,反之亦然。了解过两者的同学有那么个大致的印象:redis与memcached相比,比仅支持简单的key-value数据类型,同时还提供l…
-
软件开发之技能梳理
21CTO社区摘要:根据我的开发实践及理解,梳理了作为软件工程师解决现实问题应当具备的基础技能。 难度:中级。 编程开发本质是运用程序和计算机来解决现实中的各种问题,因此,编程…
-
Node.js 框架简介
简介 Node.js是一个应用程序框架,有时也被称为运行环境(runtime),通过它,应用程序可使用JavaScript编程语言来构建。 Node.js以其速度而闻名,因为它是…
-
史上最强Java学习路线(详解)
Java是一个通用的编程语言,其实可以干很多事,怎么学Java就看怎么用了,但有一些一般的步骤: 熟悉一种文本编辑器,比如:Vim, Emacs, Notepad++, Tex…
-
iOS 移动端架构初探心得
21CTO社区导读:本文作为一系列架构文章的综合总结, 如何一步一步进行思考总结, 如何开发出适合自己的通用架构设计。 设计思路 对于架构, 移动端常见的架构设计包括MVC, M…
-
日交易额百亿级交易系统的超轻量日志实现
首先来聊聊往事吧~~两年前就职于一家传统金融软件公司,为某交易所开发一套大型交易系统,交易标的的价格为流式数据,采用价格触发成交方式,T+0交易制度(类似炒股,只是炒的不是股票而是…
-
高并发和高可用的一点思考
本文的架子参考张开涛的《亿级流量网站架构核心技术》这本书分为四个部分:指导原则,高可用,高并发,实践案例。这篇文章说一说前三个部分,大部分内容都是我自己的思考,书只作为参考。 指…
-
如何使用PHP读取大文件(一)
作为PHP开发者,我们并需要经常担心内存管理。PHP引擎在后台为我们做了很好的清理工作,执行完上下文就短期释放的Web服务器模型意味着,就算是烂代码也不会产生太久的影响。 没错,有…
-
Nginx 架构初探
引言:众所周知,Nginx 服务器是一个高性能的 Web 和反向代理服务器。Nginx 在激烈的 Web 服务器竞争中依旧保持良好的发展势头,一度成为 Web 服务器市场的后期之秀…