后端-优秀文章

理解事务 - MySQL 事务处理机制

作者从概念到实践队 MySQL 的食物处理机制讲得特别详细。

一个人搞定 APP 前后端开发

使用 react-native 开发 app,使用 express 开发后端。

五大常见的 MySQL 高可用方案

我们在考虑 MySQL 数据库的高可用的架构时,主要要考虑如下几方面:

如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。
用作备份、只读副本等功能的非主节点的数据应该和主节点的数据实时或者最终保持一致。
当业务发生数据库切换时,切换前后的数据库内容应当一致,不会因为数据缺失或者数据不一致而影响业务。
关于对高可用的分级在这里我们不做详细的讨论,这里只讨论常用高可用方案的优缺点以及高可用方案的选型。

JavaScript易错知识点整理

前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些ES6的知识点。 JavaScript知识点 1.变量作用域 var a =…

MongoDB 使用常见问题及应用场景全集

干货 | 一些有关 mongdb 的视频和学习资源集合。

Node 初学者入门,一本全面的 NodeJS 教程

本书致力于教会你如何用 Node.js 来开发应用,过程中会传授你所有所需的 “高级”JavaScript 知识。本书绝不是一本“Hello World” 的教程。

nodejs 中错误捕获的一些最佳实践

本文为翻译文章,原文比较长,感觉也有点啰嗦,所以根据个人理解猜测梳理出本文。

Express+MongoDB 步步为'赢'

一步一步带你从 express 操作 mongodb 的小白到进阶,promise 的封装到使用。

新网易云音乐 Node.js 版 API

全部接口已升级到最新, 具备登录接口, 更完善的文档

Docker 基本使用

Docker 初步使用

基于 Docker 的 shadowsocks 容器最佳实践

前些日子,因为搞了点 Docker 入门的知识,再加上作为一名移动 + web 前端工程师对后端的渴望,还有一直受限于使用他人的 VPN/Shadowsocks 的痛苦,遂买下了服务器亲手操刀 Docker 以及 Shadowsocks 的实践。

掘金技术整理(一)掘金的后端架构

掘金从上线到现在,网站的前端重构了 3 次,后端也陆陆续续修改了整个网站的结构 2 次,但是随着业务不断推演复杂,团队人手增加,有需要一波进一步的优化! 这周,我们会根据当下掘金的情况和接下里的主要业务,整理代码。 掘金技术整理系列文章: (一)掘金的后端架构 (二)掘金前端 …

Node.js 开发常用到的软件包总结 (持续更新)

Nodejs 开发多了的时候,就会发现有好多常用的软件包值得推荐出来,如果你也有好的软件包,在后台使用,欢迎提 PR。

免费实用的 API 接口

先来科普个概念,开放应用程序的 API(即 Application Program Interface,应用程序接口)可以让开发者在无需访问源码,或理解内部工作机制细节的情况下,调用他人共享的功能和资源。对于数据源的获取上 API 是个好伙伴。

24小时从0到1开发阴阳师小程序

0.序 玩阴阳师的肝帝们都知道,每天早上5点和下午6点会刷新两次封印任务,每次做任务时最蛋疼的就是找各种怪物对应的副本以及神秘线索。 阴阳师提供了 网易精灵 可以进行一些数据查询,但体验实在太感人,所以大多数人选择使用搜素引擎搜索怪物分布及神秘线索。 而每次使用搜索引擎查找又十…

移动端开发者眼中的前端开发流程变迁与前后端分离

写在最开始 这是一篇面向移动端开发者的科普性文章,从前端开发的最初流程开始,结合示范代码,讨论开发流程的演变过程,希望能覆盖一部分前端开发技术栈,从而对前端开发的相关概念形成初步的认识。 本文会提供一些示范代码,然而他们无法运行,也不需要完全看懂,更多的是方便读者对相关概念和方…

前端基础进阶:详细图解,彻底搞懂闭包与作用域链

详细图解,彻底搞懂闭包与作用域链

基于 GitHub 的敏捷学习方法之道与术

原文首发于个人博客:基于 GitHub 的敏捷学习方法之道与术 - 吕立青的博客 「持续行动,持续反思,持续进步。」—— via. 敏捷学习宣言 前言 对时间的敬畏 需要好多年才能懂得,最好不是去震惊世界,而是要像易卜生所说的,生活在世界上。 我们都一样,渴望着建树功勋、改变世…

Python 语法速览与实战清单

本文是对于 现代 Python 开发:语法基础与工程实践的总结,更多 Python 相关资料参考 Python 学习与实践资料索引;本文参考了 Python Crash Course - Cheat Sheets,pysheeet 等。本文仅包含笔者在日常工作中经常使用的,并且…

hexo高阶教程:教你怎么让你的hexo博客在搜索引擎中排第一

本文首发在我的个人博客:http://cherryblog.site/ 欢迎大家前去参观,顺便求fork,么么哒~ 上一次在掘金上发表的hexo高阶教程:hexo高阶教程next主题优化之加入网易云音乐、网易云跟帖、动态背景、自定义主题、统计功能,收到了不少朋友的喜欢,手动比心…

我必须得告诉大家的 MySQL 优化原理

帮助理解优化其背后的工作原理。希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。

为什么要使用 Node.js

这是一个移动端工程师涉足前端和后端开发的学习笔记,如有错误或理解不到位的地方,万望指正。 Node.js 是什么 传统意义上的 JavaScript 运行在浏览器上,这是因为浏览器内核实际上分为两个部分:渲染引擎和 JavaScript 引擎。前者负责渲染 HTML + CSS…

前端常见算法的 JS 实现

前端常见算法的 JS 实现

mongoose 使用手册

mongoose 参考手册,包括查询,条件查询,更新等

日志: 分布式系统的核心

最近这段时间一直在研究消息队列、文件系统、数据库等,慢慢的发现他们都有一个核心组件:日志.有时也叫write-ahead logs 、commit logs 或者事物 logs, 通常指在应用所有的修改之前先写入日志,一般会将重放日志、撤销日志都写进去。
我们经常听到很多名词,N

前端经典面试题: 从输入 URL 到页面加载发生了什么?

这是一篇 web 开发的科普类文章,涉及到 DNS, HTTP, 优化等多个方面。

微信小程序开发实战宝典(含个人注册指南)

专题包含微信小程序 100 个问题的解决方案,可以极大的帮助开发者解决开发过程中遇到的问题,推荐收藏!

Vue 2.0 起步 (2) 组件及 vue-router 实例 - 微信公众号 RSS

本文通过实例搭架一个 SPA 应用 - “简读 - 微信公众号 RSS”。转载自简书。

HTTP最强资料大全

更新内容:新增视频教程 - WEB系统测试、PHP的HTTP协议、okhttp框架解析与应用、走进Requests库、接口测试基础入门篇、JMeter之HTTP协议接口性能测试;更新时间:2017-04-03 为了方便有兴趣的朋友一起维护HTTP资源大全,我把资源放到了 Git…

最全最新中国省,市,地区 json 及 sql 数据

最全最新中国省,市,地区 json 及 sql 数据

成为专业程序员路上用到的各种优秀资料、神器及框架

成为一名专业程序员的道路上,需要坚持练习、学习与积累,技术方面既要有一定的广度,更要有自己的深度。

腾讯 2016 公司代码报告前端开发总结

记录了在开发腾讯 2016 公司代码报告页面时遇到的问题以及解决方案。

用 VUEJS 做一个网易云音乐

VUEJS 写的一个小项目,求 star

Nodejs进阶:MD5入门介绍及crypto模块的应用

本文摘录自《Nodejs学习笔记》,更多章节及更新,请访问 github主页地址。欢迎加群交流,群号 197339705。 简介 MD5(Message-Digest Algorithm)是计算机安全领域广泛使用的散列函数(又称哈希算法、摘要算法),主要用来确保消息的完整和一致…

全栈工程师培训材料 - 阮一峰

全栈工程师培训材料,帮助学习者掌握全栈开发的基本知识,承担简单 Web 应用的前后端开发。
一共四讲,适合两天的训练营,请先阅读《培训准备》。培训时,需要完成课堂练习。

简单高可用 redis 架构实践

支撑线上千万级别的天级查询请求,要求高可用。

Google 是如何审批20亿行代码的?coding style 真的很重要!

专栏 | 九章算法网址 | www.jiuzhang.com 有些人觉得,代码只要写出来了,程序跑通过了就可以了,为什么要浪费时间去约束人家怎么写代码呢。但是,现实工作中,我们发现,不少人就是因为代码风格不佳,被挂掉了面试,或者出现团队协作问题。 为什么代码风格这么重要呢? 以…

适用于 vue.js 和原生 js 的渐进式图片加载

渐进式图片加载

Node.js 面试题之 2017

译者按: 从 ECMAScript 标准,Node.js 语法以及 NPM 模块角度来看,Node.js 的发展让人目不暇接,那么面试题也得与时俱进。 原文: Node.js Interview Questions and Answers (2017 Edition) 译者: Fundeb…

《深入理解 Node.js:核心思想与源码分析》

Node.js 的源码分析,基于 node v6.0.0。
源码分析包括(libuv, v8), 需要有一定的 C、C++ 基础。 Node.js 的源码到处闪烁着开发者的智慧和追求极致的精神。

TensorFlow 引入即时执行

让 TensorFlow 的入门变得更加简单,并让研发变得更加直观。

十行代码教你用 node.js 读取 docx 中的文本

十行代码教你用 node.js 读取 docx 中的文本

git 团队合作, git 分支开发 、合并、冲突 实例

git 团队合作开发过程中,需要用 git 处理的合并分支时如何解决相关问题

JavaScript 的数据结构与算法(七)——排序与搜索算法

JavaScript 的常见排序搜索算法

干货分享 | 创业公司绝对不会告诉你他们在用的工具们 VOL.I

分享一下互联网创业公司从内容发现到素材梳理,从设计出稿到原型展示,从团队交流到开发协作所要用的 APP 和工具们......

MySQL 处理海量数据时的一些优化查询速度方法

文章写出了 MySQL 处理海量数据时常见查询缓慢的原因和优化查询速度的方法

前端高手必备:详解 JavaScript 柯里化

通过面试中常常被问及的一些例子来与大家讲解柯里化

阮一峰 - 函数式编程入门教程

阮一峰 - 函数式编程入门教程

nodejs使用redis数据库缓存数据

原文: http://i.jakeyu.top/2017/01/1...: Jake 运行redis Redis服务器默认使用6379端口 redis-server 自定义端口 redis-server --port 6390 客户端 redis-cli 指定i…

学习 Redis 从这里开始

对新手很友好的 redis 理解教程文章

老司机推荐 60 个微信公众账号,助你了解码农的世界

这里推荐一些优质的并且更新频繁的微信公众账号,助你了解码农的世界,了解一线 IT 技术、 IT 行业和IT 资讯寻找同道中人。你我同行,每天迈出一小步,不断 get 新的装逼技能!这里有技术文章、工具、教程、热点资讯...

我在创业公司的感悟

十个创业九个坑,谈谈这些年我在创业公司工作的感悟,多么痛的领悟!

JSON:如果你愿意一层一层剥开我的心,你会发现... 这里水很深——深入理解 JSON

终于把 JSON 和 JS 中的 JSON 梳理了一遍,也对里面的细节和注意点进行了一次遍历,知道 JSON 是一种语法上衍生于 JS 语言的一种轻量级的数据交换格式,也明白了 JSON 相对于一般的 JS 数据结构(尤其是对象)的差别,更进一步,仔细地讨论了 JS 中关于 JSON 处理的 3 个函数和细节。

漫谈《大型网站技术架构》

漫谈《大型网站技术架构》

玩转 Node.js 单元测试

这篇博客将通过一些简单的测试案例,介绍几款必备的 Node.js 测试模块: Mocha 和 Should,SuperTest。

提高团队效率的协作工具有哪些?(附使用技巧)

管理、协作、沟通、文档、文件,日常使用,方便(减少)沟通(扯皮),能大大提高工作效率的那种。

异步与回调的设计哲学

本文的例子用 JavaScript 语法给出,希望读者至少有使用过 Promise 的经验,如果用过 async/await 则更好,对于客户端的开发者,我相信语法不是阅读的瓶颈,思维才是,因此也可以了解一下异步编程模型的演变过程。 异步编程入门 CPS CPS 的全称是 (C…

Node 直出理论与实践总结

直出是什么?到底是怎样的性能优化?本文将结合从在浏览器输入 url,到展示最终页面的过程来对其进行一步步分析,并将在手 Q web 中的实际应用实践进行总结。

在腾讯工作是怎样一种感受

最近消息是之前待过的腾讯 OMG 事业群换老大了,结合之前后台有朋友留言说多谈谈工作经历和趣闻,今天谈谈腾讯的见闻和观感 背景:本人 12~13 年在腾讯北京 OMG 部门工作过,当时在银科大厦,正值腾讯微博发力和腾讯视频起步阶段,当时微信已经是明星产品,本文见闻和观感基于本人经历。 本文…

当 Node.js 遇见 Docker

一方面,使用 Docker 能够带来很大益处;另一方面,引入 Docker 必然会有很多挑战,需要熟悉 Docker 才能应对自如。

使用 OpenVZVPS+shadowsocks 搭建 VPN

刚才看到一篇讲翻墙的,我那个气啊,贵还不能解决问题。原文还不能看,好像是被删除了吧!今天我给大家带来的是自己搭建 VPN 的教程,简单好用。所以,我感觉各位做技术的人员都应该看看这篇。确确实实是干货,我现在能在墙外飞起全靠它。

2016年10月13日:
大家请注意:VPS可以有很多种选择,大家只要选择美国节点的VPS均可以搭建相应的shadowsocks VPN服务。

Node 学习 --Buffer

Buffer 类 Buffer 类是专门用来存放二进制数据的缓存区 Buffer 是一个 JS 与 C++ 结合的模块, 性能部分用 C++ 实现, 非性能部分用 JS Buffer 是一个全局类, 无需加载就可使用. 创建 Buffer 方式 new Buffer(size) var b1 = new Bu…

MySQL 大表优化方案

好文

反爬虫和抗 DDOS 攻击技术实践

企鹅媒体平台媒体名片页反爬虫技术实践,分布式网页爬虫技术、利用人工智能进行人机识别、图像识别码、频率访问控制、利用无头浏览器 PhantomJS、Selenium 进行网页抓取等相关技术不在本文讨论范围内。

微信小程序全面实战,架构设计 && 躲坑攻略

本文结合具体的实战经验,主要介绍微信小程序的基础知识、开发中遇到的难点、项目的架构设计、最佳实践以及踩过的坑。文章内容较多,如果想看架构设计和躲坑技巧,请直接浏览后面的正文

面试感悟:一名 3 年工作经验的程序员应该具备的技能

因为和同事有约定再加上自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为本身是做 Java 开发的,因此有一部分内容也是专门面向咱们 Java 程序员的。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值