5

15分钟从零开始搭建支持10w+用户的生产环境(四)

上一篇文章,介绍了这个架构中,WebServer的选择,以及整个架构中扩展时的思路。 原文地址:15分钟从零开始搭建支持10w+用户的生产环境(三) 五、架构实践 前边用了三篇文章,详细介绍了这个架构的各个部分的选择以及安装。 这篇文章,我会用一个Demo项目,从开发到部署,包括MongoDB数据的 ...

Tiger.Wang 发布于 2020-05-06 09:38 评论(2)阅读(1424)
0

Redux在项目中的文件结构

React + Redux 今天我们来唠唠在React一般项目中,使用Redux进行状态管理的时候,相对的如何存放reducer、action、api之类文件的结构与使用时机吧。本章默认看官们已经有初步使用过redux。 一般项目 博主说的一般项目,指的是只需要一个state仓库来进行状态管理的项目 ...

JobsOfferings 发布于 2020-05-06 09:29 评论(0)阅读(228)
5

Redis 6.0 新特性-多线程连环13问!

支持多线程的Redis6.0版本于2020-05-02终于发布了,为什么Redis忽然要支持多线程?如何开启多线程?开启后性能提升效果如何?线程数量该如何设置?开启多线程后会不会有线程安全问题?多线程的实现原理是怎样的?带着这些疑问,我们来开启Redis新特性-多线程连环13问。 ...

码大叔 发布于 2020-05-06 09:28 评论(4)阅读(4186)
3

一文读懂程序员如何从初级升级到高级

微信搜索【程序员小跃】,和大家一起奔跑 Slogan:当你的才华还无法撑起你的野心时,那应该静下心来好好学习 还记得前几天跃哥的这篇推文吗? "《知道吗,你和高级工程师差距巨大》" 这篇和大家简单的聊了聊程序员和高级程序员的差距,目的就是为了让大家有一个深刻的认知,然后朝着这个目标去奋斗。 高级程序 ...

程序员小跃 发布于 2020-05-06 09:13 评论(10)阅读(1700)
13

asyncio异步编程【含视频教程】

不知道你是否发现,身边聊异步的人越来越多了,比如:FastAPI、Tornado、Sanic、Django 3、aiohttp等。 听说异步如何如何牛逼?性能如何吊炸天。。。。但他到底是咋回事呢? 本节要跟大家一起聊聊关于asyncio异步的那些事! 视频教程:http://study.163.c ...

武沛齐 发布于 2020-05-06 09:05 评论(11)阅读(2177)
0

SpringBoot集成Quartz实现定时任务

1 需求 在我的前后端分离的实验室管理项目中,有一个功能是学生状态统计。我的设计是按天统计每种状态的比例。为了便于计算,在每天0点,系统需要将学生的状态重置,并插入一条数据作为一天的开始状态。另外,考虑到学生的请假需求,请假的申请往往是提前做好,等系统时间走到实际请假时间的时候,系统要将学生的状态修 ...

民意代表 发布于 2020-05-06 09:03 评论(0)阅读(590)
37

「newbee-mall新蜂商城开源啦」 前后端分离的 Vue 版本即将开源

从左到右依次为:新蜂商城后台管理系统页面、新蜂商城 PC 端页面、新蜂商城 Vue 版本的三个页面。不仅仅是展现形式的增多和产品线的丰富,技术栈也加入了 Vue,开发模式也变成了前后端分离模式。 ...

我是13 发布于 2020-05-06 09:00 评论(6)阅读(1859)
5

再谈 PHP 未来之路

本文就 PHP 语言的诞生背景、优缺点等方面进行分析,从语言生态的角度得出四个关于 PHP 语言的论断: 论断一:PHP 在移动互联网到来之前出现过黄金时期,如今辉煌不再; 论断二:PHP 在未来可预见的很长时期内不会没落; 论断三:后黄金时代 PHP 的定位:中小公司的快速原型语言以及大公司的中间... ...

林子er 发布于 2020-05-06 08:55 评论(6)阅读(1520)
2

GitHub 热点速览 Vol.18:刷 LeetCode 的正确姿势

作者:HelloGitHub 小鱼干 摘要:找对路子,事半功倍,正如本周 GitHub Trending 刷 LeetCode 主题想表达的那般,正确的学习姿势方能让人走得更远,走进大厂 🌚。学习除了正确姿势,“脑洞”也很重要,在五一假期掀起 Copy 风的 AR Cut & Paste 凭借所见 ...

削微寒 发布于 2020-05-06 08:47 评论(1)阅读(680)
0

重学数据结构之栈

一、前言简介 数据结构课程是一门重要的计算机基础课程,而我本人在上学期间真是没学好这门课, 听课总是听得云里雾里的,写起代码来也不知道如何编写和运用这些数据结构,以致于后来考试也只能是低分飘过,所以现在就需要花时间重新学习一下数据结构了! 为了能够更好地学习和掌握数据结构,除了学习和理解相应的概念, ...

TM0831 发布于 2020-05-06 08:40 评论(0)阅读(176)
2

我在 IntelliJ IDEA 中必有得插件和配置

| 好看请赞,养成习惯 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it well enough 现陆续将Demo代码和技术文章整理在一起 "Github实践精选" ,方便 ...

日拱一兵 发布于 2020-05-06 08:37 评论(2)阅读(663)
1

Web 跨域请求问题的解决方案- CORS 方案

1.什么是跨域 跨域是指跨域名的访问,以下情况都属于跨域: | 跨域现象 | 实例 | | | | | 域名不相同 | 与`www.taobao` | | 一级域名相同,但是端口不相同 | 与 | | 二级域名不相同 | 与 | 注:如果 域名与端口均相同,只是请求的路径不相同 ,则不属于跨域,例如 ...

AnonyStar 发布于 2020-05-06 08:18 评论(1)阅读(535)
4

不可错过的java面试博客之java集合篇

1. List List 是有序的 Collection。Java List 一共三个实现类: 分别是 ArrayList、Vector 和 LinkedList ArrayList ArrayList 是最常用的 List 实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每 ...

经典鸡翅 发布于 2020-05-06 08:14 评论(0)阅读(246)
2

如何对Code Review的评论进行分级

我曾写过一篇关于Code Review的文章《Code Review 最佳实践》,在文章中建议对Code Review的评论进行分级: 建议可以对Review的评论进行分级,不同级别的结果可以打上不同的Tag,比如说: [blocker]: 在评论前面加上一个[blocker]标记,表示这个代码行的 ...

宝玉 发布于 2020-05-06 07:47 评论(1)阅读(318)
1

小白,你要的Java抽象类,操碎了心!

自从给小白写了两篇科普性质的文章后,我就有点一发不可收拾,觉得很有必要继续写下去。因为有读者留言“鼓励”我说,“二哥,你真的是为小白操碎了心啊!”我容易吗?我。 当我们要完成的任务是确定的,但具体的方式需要随后开个会投票的话,Java 的抽象类就派上用场了。这句话怎么理解呢?搬个小板凳坐好,听我来给 ...

沉默王二 发布于 2020-05-06 07:46 评论(0)阅读(248)
0

数据源管理 | 基于DataX组件,同步数据和源码分析

本文源码: "GitHub·点这里" || "GitEE·点这里" 一、DataX工具简介 1、设计理念 DataX是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。解决 ...

知了一笑 发布于 2020-05-06 07:46 评论(0)阅读(309)
45

.NET Core技术研究-通过Roslyn代码分析技术规范提升代码质量

随着团队越来越多,越来越大,需求更迭越来越快,每天提交的代码变更由原先的2位数,暴涨到3位数,每天几百次代码Check In,补丁提交,大量的代码审查消耗了大量的资源投入。 如何确保提交代码的质量和提测产品的质量,这两个是非常大的挑战。 工欲善其事,必先利其器。在上述需求背景下,今年我们准备用工具和 ...

Eric zhou 发布于 2020-05-06 06:52 评论(24)阅读(3484)
1

智能推荐算法演变及学习笔记(一):智能推荐算法综述

一、基于内容的智能推荐:最古老的智能推荐方案!二、基于协同过滤的智能推荐:最流行的智能推荐方案! 三、混合推荐 四、智能推荐系统可能存在的问题 五、智能推荐的企业级应用 ...

FinTecher 发布于 2020-05-06 01:13 评论(0)阅读(684)
0

【Java8新特性】Lambda表达式基础语法,都在这儿了!!

写在前面 前面积极响应读者的需求,写了两篇Java新特性的文章。有小伙伴留言说:感觉Lambda表达式很强大啊!一行代码就能够搞定那么多功能!我想学习下Lambda表达式的语法,可以吗?我的回答是:没问题!这不,Lambda表达式来了! 匿名类到Lambda表达式 我们先来看看从匿名类如何转换到La ...

冰河团队 发布于 2020-05-06 00:50 评论(0)阅读(289)
2

使用 kind 快速搭建 kubernetes 环境

使用 kind 快速搭建 Kubernetes 环境 Intro kind(Kubernetes IN Docker) 是一个基于 docker 构建 Kubernetes 集群的工具,非常适合用来在本地搭建基于 Kubernetes 的开发/测试环境。 想写一篇 kind 的文章很久了,但是之前的 ...

WeihanLi 发布于 2020-05-06 00:36 评论(0)阅读(755)