后端技术精选 - 收藏集 - 掘金

使用 Let's Encrypt 签署免费 Https 证书 - 后端 - 掘金

本文操做在Linux操做系统下完成,须要Python和Nginx 超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over ...前端

红黑树深刻剖析及 Java 实现 - 后端 - 掘金

红黑树是平衡二叉查找树的一种。为了深刻理解红黑树,咱们须要从二叉查找树开始讲起。 BST 二叉查找树(Binary Search Tree,简称BST)是一棵二叉树,它的左子节点的值比父节点的值要小,右节点的值要比父节点的值大。它的高度决定了它的查找效率。 在...android

大型网站架构系列:负载均衡详解 - 后端 - 掘金

1、软件负载均衡概述 硬件负载均衡性能优越,功能全面,可是价格昂贵,通常适合初期或者土豪级公司长期使用。所以软件负载均衡在互联网领域大量使用。经常使用的软件负载均衡软件有Nginx,Lvs,HaProxy等。本文参考大量文档,部分为直接拷贝,参考出处文末。 ...ios

全方位提高网站打开速度:前端、后端、新的技术 - 后端 - 掘金

本文已被翻译成中文《[译] 全方位提高网站打开速度:前端、后端、新的技术》,欢迎参加「掘金翻译计划」,翻译优质的技术文章。 Here is the story of how we leveraged research on web-c...web

Java Web 前端到后台经常使用框架介绍 - 后端 - 掘金

1、SpringMVC http://blog.csdn.net/evankaka... Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即便用了MV...redis

如何实现 1080P 延迟低于 500ms 的实时超清直播传输技术 - 后端 - 掘金

导语:视频直播是不少技术团队及架构师关注的问题,在实时性方面,大部分直播是准实时的,存在 1-3 秒延迟。本文由袁荣喜向「高可用架构」投稿,介绍其将直播延迟控制在 500ms 的背后的实现。查看图片袁荣喜,学霸君工程师,2015 年加入学霸君,负责学霸君的网络...算法

Linux 思惟导图整理 - 后端 - 掘金

前段时间整理了一个Java的思导图,今天整理了一下收集的Linux思惟导图。 PS.图片都是在学习中或者偶然看到的,感谢感谢,所以我会附上图片的来源,若有侵权,请联系我,谢谢。 Linux学习路径: Linux知识脑图.png Linux桌面介绍: Li...数据库

如何去阅读并学习一些优秀的开源框架的源码? - 后端 - 掘金

阅读别人的代码做为开发人员是一件常常要作的事情。一个是学习新的编程语言的时候经过阅读别人的代码是一个最好的学习方法,另外是积累编程经验。若是你有机会阅读一些操做系统的代码会帮助你理解一些基本的原理。还有就是在你做为一个质量保证人员或一个小领导的时候若是你要作白...编程

Spring MVC 最新官方文档翻译完整版 - 后端 - 掘金

Spring MVC 4.2.4.RELEASE 中文文档 本项目翻译的是Spring MVC官方4.2.4.RELEASE版本(截至16年6月23日最新版本为4.3.0)的文档,包含原文档第21章Spring MVC部分的所有内容。本项目只为完成一份有品质的...后端

分布式缓存 Redis 使用心得 - 后端 - 掘金

最近对开源分布式缓存产品redis作了一些研究,因而决定整理一下该产品的特性及使用场景拿出来分享。1、缓存在系统中用来作什么1. 少许数据存储,高速读写访问。经过数据所有in-momery 的方式来保证高速访问,同时提供数据落地的功能,实际这正是Redis最主...设计模式

10 种机器学习算法的要点(附 Python 和 R 代码) - 后端 - 掘金

前言 谷歌董事长施密特曾说过:虽然谷歌的无人驾驶汽车和机器人受到了许多媒体关注,可是这家公司真正的将来在于机器学习,一种让计算机更聪明、更个性化的技术。 也许咱们生活在人类历史上最关键的时期:从使用大型计算机,到我的电脑,再到如今的云计算。关键的不是过去发生了...

20 个很是有用的 Java 程序片断 - 后端 - 掘金

下面是20个很是有用的Java程序片断,但愿能对你有用。 1. 字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric string int i = Integer.par...

RESTful Web 服务:教程 - 后端 - 掘金

随着 REST 成为大多数 Web 和 Mobile 应用的默认选择,势必要对它的基本原理有所了解。在它提出十多年后的今天,REST 已经成为最重要的 Web 应用技术之一。随着全部技术朝着 API 方向发展,它的重要性有可能持续快速地增加。每门主要编程语言现...

详谈京东的商品搜索系统架构设计 - 后端 - 掘金

京东商品搜索引擎是搜索推荐部自主研发的商品搜索引擎,主要功能是为海量京东用户提供精准、快速的购物体验。...

Go 语言实战向导 - 后端 - 掘金

使用go语言作后台服务已经有3年了,经过项目去检验一个又一个的想法,而后不断总结,优化,最终造成了本身的一整套体系,小到一个打印对象的方法,大到一个web后台项目最佳实践指导,这一点一滴都是在不断的实践中进化开来。如下内容将是一次总体的汇报,各位看官若有兴致,...

淘宝架构发架 - 后端 - 掘金

1、我的网站 2003 年 4 月 7 日,马云,在杭州,成立了一个神秘的组织。他叫来十位员工,要他们签了一份协议,这份协议要求他们马上离开阿里巴巴,去作一个神秘的项目。这个项目要求绝对保密,老马戏称“连说梦话被老婆听到都不行,谁要是透漏出去,我将追杀到天涯...

京东商城交易系统的演进之路 - 后端 - 掘金

本文根据京东商城交易平台的杨超在“第一期蝴蝶沙龙:揭秘618电商大促背后的高并发架构”会议上的演讲整理而成。 你们好!我是来自京东商城交易平台的杨超,今天特别高兴可以来给你们作这个分享。我是 2011 年加入京东,5 年中我经历了很多技术架构的演进,也看到了不...

高效的并发控制 - 后端 - 掘金

图片 本文是阅读论文Efficient Optimistic Concurrency Control Using Loosely Synchronized Clocks的读书笔记. 本文是mit 6.824 Schedule: Spring 2016的第10...

(英) 如何设计完美的 API - 后端 - 掘金

Other developers actually have to use the APIs you design. So don’t let those APIs suck. If you don’t want hordes of angry program...

Web 缓存核心技术点需知 - 后端 - 掘金

Web缓存核心技术点需知5.1 HTTP首部控制5.2 基于新鲜度检测机制:2.1 特征1:时间局部性2.2 特征2:空间局部性2.3 缓存的优势2.4 哪类数据应该被缓存2.5 哪类数据可缓存但不该该被缓存2.6 缓存命中率决定缓存有效性2.7 缓存数据生命...

计算机程序的思惟逻辑 (34) - 随机 - 掘金

随机 本节,咱们来讨论随机,随机是计算机程序中一个很是常见的需求,好比说: 各类游戏中有大量的随机,好比扑克游戏洗牌 微信抢红包,抢的红包金额是随机的 北京购车摇号,谁能摇到是随机的 给用户生成随机密码 咱们首先来介绍Java中对随机的支持,同时介绍其实现...

一些有趣的算法 - 后端 - 掘金

摘要: 听说算法正在统治世界?吓得我瓜子都掉了...... 听说算法正在统治世界?吓得我瓜子都掉了......好吧无稽之谈,大家的神之蔑视脸我先收下了,谁让人家单纯无邪天真可爱说啥信啥呢。别闹了,赶忙言归正传(严肃脸)。虽然没有那么可怖,可是算法的做用天然不...

Java 调优经验谈 - 后端 - 掘金

目录 调优准备 性能分析 性能调优 其余优化建议 JVM参数进阶 对于调优这个事情来讲,通常就是三个过程: 性能监控:问题没有发生,你并不知道你须要调优什么?此时须要一些系统、应用的监控工具来发现问题。 性能分析:问题已经发生,可是你并不知道问题...

使用 Elasticsearch 实现推荐系统 - 后端 - 掘金

使用 Elasticsearch 实现推荐系统。...

表情在 MySQL 的存储详解 - 后端 - 掘金

MySQL支持android和ios表情,须要作一些特别处理。 普通的字符串或者表情都是占位3个字节,因此utf8足够了,可是移动端的表情符号占位是4个字节,普通的utf8就不够用了。 utf8mb4方案数据库采用utf8mb4字符集。 首先,修改数据库的字...

Docker 学习资源整理 - 后端 - 掘金

Docker 是近年来很是火的容器技术,并且啊 Docke r不只仅是红帽和Canonical等Linux巨头眼里的宠儿,微软等专有软件公司也在热烈拥抱 Docker,因此就知道 Docker 为啥这么火了。我相信有不少人对 Docker 感兴趣,都想学学 D...

使用缓存应该注意哪些问题? - 后端 - 掘金

如何使用缓存,怎么才能更加合理?今天的话题,结合我以前的项目场景,讨论下使用缓存合理性问题。 热点数据,缓存才有价值对于冷数据而言,大部分数据可能尚未再次访问到就已经被挤出内存,不只占用内存,并且价值不大。 对于热点数据,好比咱们的某IM产品,生日祝福模块...

如何防范常见的 Web 攻击 - 后端 - 掘金

今天,从开发人员的角度,并结合我在开发过程当中遇到的问题,说说《如何防范常见的Web攻击》话题。 SQL注入攻击SQL注入攻击,这个是最常聊到的话题,使用过Java的开发人员,第一个反应就是必定要使用预编译的PrepareStatement,是吧? 什么是SQ...

Nginx负载均衡 - 掘金

一 特色 1.1 应用状况 Nginx作为一个强大的Web服务器软件,具备高性能、高并发性和低内存占用的特色。此外,其也可以提供强大的反向代理功能。俄罗斯大约有超过20%的虚拟主机采用Nginx做为反向代理服务器,在国内也有腾讯、新浪、网易等多家网站在使用Ng...

架构设计基础知识整理 - 后端 - 掘金

星星点点的知识点,很早就想作这块整理了,持续维护… I. 原则: 灵活运用,而非刻意遵循 1. 基础原则 尽可能少的重复代码,低耦合(尽可能小的影响),高内聚模块,可小到一个类,大到一个系统 模块间耦合因素 构建架构时,须要谨慎耦合的因素 模块间调用 ...

相关文章
相关标签/搜索