摘要:使用简记后端掘金全称为即消息队列。优测优社区干货精选老司机乱谈编辑器之神掘金前言是一种信仰,我自从年有了这个信仰,已经个年头了。
PHP 程序员进阶学习书籍参考指南 - 后端 - 掘金
PHP程序员进阶学习书籍参考指南 @heiyeluren lastmodify: 2016/2/18 ...
当我们在谈论前端加密时,我们在谈些什么 - 前端 - 掘金
潘建旭,岂安科技(www.bigsec.com)软件工程师。3年全栈开发经验,负责岂安科技核心产品初期的前端开发和架构工作。 前端安全是Web安全的一部分,常见的安全问题会有XSS、CSRF、SQL注入等,然而这些已经在程师界得到了相当高的重视并且有了很成熟...
2道面试题:输入URL按回车&HTTP2 - 掘金
通过几轮面试,我发现真正那种问答的技术面,写一堆项目真不如去刷技术文章作用大,因此刷了一段时间的博客和掘金,整理下曾经被问到的2道面试题 从浏览器输入URL按回车到页面显示都发生了什么 说说你了解的HTTP/2 笔者才疏学浅,如有错误欢迎各位dalao指正...
一致性 HASH 算法详解 - 后端 - 掘金
基本场景 比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 object 的 hash 值,然后均匀的映射到...
Redis 常见七种使用场景 (PHP 实战) - 后端 - 掘金
Redis 是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 本篇文章,主要介绍利用Redis常见应用场景下PHP实战。 简单字符串缓存实战 $redis->con...
深入浅出: Java 回调机制 (异步) - 后端 - 掘金
Writer :BYSocket(泥沙砖瓦浆木匠) 什么是回调?今天傻傻地截了张图问了下,然后被陈大牛回答道“就一个回调…”。此时千万个草泥马飞奔而过(逃 哈哈,看着源码,享受着这种回调在代码上的作用...
计算机程序的思维逻辑 (83) - 并发总结 - 掘金
从65节到82节,我们用了18篇文章讨论并发,本节进行简要总结。 多线程开发有两个核心问题,一个是竞争,另一个是协作。竞争会出现线程安全问题,所以,本节首先总结线程安全的机制,然后是协作的机制。管理竞争和协作是复杂的,所以Java提供了更高层次的服务,比如并发...
聊聊加密那点事 —— PHP 加密最佳实践 - 后端 - 掘金
加密的目的# 加密不同于密码,加密是一个动作或者过程,其目的就是将一段明文信息(人类或机器可以直接读懂的信息)变为一段看上去没有任何意义的字符,必须通过事先约定的解密规则才能将信息转换回有意义的可读信息,通过加密可以防止非授权的信息窃取。 2. 存储加密...
把《图解密码技术》读薄 - Android - 掘金
前言 《图解密码技术》一书介绍了很多关于密码的知识,通读一遍需要不少时间。为了方便学习,我对书中关键的部分进行了总结,希望可以提高大家的学习效率。如果想对本文中的某些内容进行深入研究,您可以查阅原书。 ...
RabbitMQ 使用简记 - 后端 - 掘金
MQ全称为Message Queue, 即消息队列。MQ是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,...
轻松搞定 rabbitMQ - 后端 - 掘金
本文是简单介绍一下RabbitMQ,参考官网上的教程。同时加入了一些自己的理解。官网教程详见:"Hello World!"。 引言 你是否遇到过多个系统间需要通过定时任务来同步某些...
理解并发 / 并行,阻塞 / 非阻塞,同步 / 异步 - 后端 - 掘金
昨天面试一个人,正好聊到操作系统原理,于是我又把这些概念复习了一遍并记下来。留着以后吹水用。 1. 阻塞,非阻塞 首先,阻塞这个词来自操作系统的线程/进程的状态模型...
深入浅出谈 socket - 掘金
现在我们开发往往不断使用封装好的web框架, 运行web服务也有相当多的容器, 但是其原理往往都离不开socket. 像是nginx底层就是采用类似python中epoll的异步监听方式加上socket结合来做. 本文采取从最简单的socket通信实现聊天机...
服务器后台技术的发展 - 后端 - 掘金
技术似乎永远都是服务于产品,而产品则是服务于大环境。大部分服务器都承载着以下几类服务: 1、小站 个人博客/论坛 2、门户网站 新浪/搜狐 3、视频网站 响巢看看/优酷土豆 4...
Shell 脚本编程总结及速查手册 - 工具资源 - 掘金
Shell是一种编程语言, 它像其它编程语言如: C, Java, Python等一样也有变量/函数/运算符/if语句/循环控制/… 但在开始之前, 我想先理清Shell语言与Shell之间的关系. Shell与Shell语言上面说了Shell是一种编程语言但...
微信, QQ 这类 IM app 怎么做 - 谈谈 Websocket - iOS - 掘金
前言 关于我和WebSocket的缘:我从大二在计算机网络课上听老师讲过之后,第一次使用就到了毕业之后的第一份工作。直到最近换了工作,到了一家是含有IM社交聊天功能的app的时候,我觉得我现在可以谈谈我对WebSocket/Socket的一些看法了。要想做IM...
Websocket 原理及使用场景 - 前端 - 掘金
WebSocket的使用场景社交聊天、弹幕、多玩家游戏、协同编辑、股票基金实时报价、体育实况更新、视频会议/聊天、基于位置的应用、在线教育、智能家居等需要高实时的场景由轮询到WebSocket1 轮询客户端和服务器之间会一直进行连接,每隔一段时间就询问一次。客...
WebSocket 和 Socket 的区别 - 后端 - 掘金
当我们探讨两件事物的区别和联系时,我们想探讨些什么? 前段时间写了两篇介绍HTTP和WebSocket的文章,回复中有人说希望了解下WebSocket和Socket的区别。这个问题之前也有想过,自己对此是有大概的答案,可是并不太确定,于是去搜集了些资料(其实就...
RESTful Web 服务:教程 - 后端 - 掘金
随着 REST 成为大多数 Web 和 Mobile 应用的默认选择,势必要对它的基本原理有所了解。在它提出十多年后的今天,REST 已经成为最重要的 Web 应用技术之一。随着所有技术朝着 API 方向发展,它的重要性有可能持续快速地增长。每门主要编程语言现...
全面了解 Nginx 到底能做什么 - 后端 - 掘金
前言 本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流 Nginx能做...
计算机程序的思维逻辑 (56) - 文件概述 - 掘金
我们在日常电脑操作中,接触和处理最多的,除了上网,大概就是各种各样的文件了,从本节开始,我们就来探讨文件处理,本节主要介绍文件有关的一些基本概念和常识,Java中处理文件的基本思路和类结构,以及接来下章节的安排思路。 基本概念和常识 二进制思维 为了透彻理解文...
程序员需要知道的 SSD 基本原理 - 掘金
介绍 SSD是目前商用服务器上非常流行的存储介质,因此,作为软件开发人员,需要了解的SSD基本原理,以便开发时能更好地发挥其优势,规避其劣势。本文总结了作为软件开发人员需要了解的SSD基本原理,全文组织结构如下: SSD的读写速度 SSD内部芯片的简单存取原...
Vim 最少必要知识 - 工具资源 - 掘金
题图 一. Vim是什么 都说程序员只用两种编辑器,一种是编辑器之神Vim,一种是神的编辑器Emacs,可现实生活中,我发现真正用这两种编辑器的人很少,所以我开始有点怀疑这句话的真实性。...
优测优社区干货精选 | 老司机乱谈编辑器之神——vim - Android - 掘金
前言 vim 是一种信仰,我自从2004年有了这个信仰,已经12个年头了。本文介绍了学习vim的方法以及一些vim常用的插件让大家对vim的功能有一个初步的认识。 vim与神的编辑器emacs的争论从来没有停止过。其实两种编辑器的设计哲学完全不同,风格迥异。v...
linux 学习资源整理 - 后端 - 掘金
一直想着整理一下收藏的Linux学习资料,今天终于下定决心整理了一番,分为三个部分:为什么要学习Linux:这个问题想必是很多人都想问的;哪些地方可以学到Linux:对于Linux学习者来说非常不错;一些关于Linux的资源:收藏的文章较多,大概分了一下类,很...
给想学习 VIM 的文章 - 工具资源 - 掘金
Vim编辑器都不陌生了,很多开发者都在用Vim,有人曾这样的说过:在世界上有三种人:一种是使用Vim的,另一种是使用是Emacs的,剩下的是第三种人……关于Vim的介绍就不多说了,可以自行搜索,一搜哗啦啦全都出来了,我主要是想总结一下Vim编辑器的一些资料,设...
Linux 思维导图整理 - 后端 - 掘金
前段时间整理了一个Java的思导图,今天整理了一下收集的Linux思维导图。 PS.图片都是在学习中或者偶然看到的,感谢感谢,因此我会附上图片的来源,如有侵权,请联系我,谢谢。 Linux学习路径: Linux知识脑图.png Linux桌面介绍: Li...
PHP 进程及进程间通信 - 后端 - 掘金
一、引言 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。换句话说就是,在系统调度多个cpu的时候,一个程序的基本单元。进程对于大多数的语言都不是一个陌生的概念,作为"世界上最好的语言PHP"当然也例外。 二、环境 php中的进程是以扩展的形式来完...
回眸进程和线程 - Android - 掘金
在上一篇文章中,我们简单地回眸了一下操作系统,这一次我们细致一点来回眸一下进程和线程,通过这样的回眸,也许能膨胀出一些火花,对进程和线程有个比以往更清晰明了的认识。我们还是从问题的角度出发,帮助我们分析一下进程和线程。注意下诉讨论都在单核CPU的范围内,多核会...
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/23196.html
摘要:动态代理个经纪人如何代理个明星掘金在代理模式女朋友这么漂亮,你缺经纪人吗中我们用宝强的例子介绍了静态代理模式的概念。掘金使用从头创建一个,这种方法比较简单。 动态代理:1 个经纪人如何代理 N 个明星 - Android - 掘金在 代理模式:女朋友这么漂亮,你缺经纪人吗? 中我们用宝强的例子介绍了静态代理模式的概念。 本来我的目的是通过大家耳熟能详的例子来加深理解,但是有些网友指责...
阅读 3232·2021-11-22 12:07
阅读 1875·2021-10-12 10:11
阅读 1039·2019-08-30 15:44
阅读 2932·2019-08-30 12:45
阅读 2181·2019-08-29 16:41
阅读 1634·2019-08-29 16:35
阅读 2618·2019-08-29 12:57
阅读 1145·2019-08-26 13:51