知道的越多,不知道的越多

代码不规范,同事两行泪

代码规范什么才算规范?在编译器中,不遵守规则编写就会报错,这叫违反规则。那么规范呢,即是人为约定俗成的行业规范。即使我们不按规范编写,代码依然能够跑通。但是没有规范的代码编写习惯:一则不利于后期代码维护形成屎山。二则有可能因此受到同事轻视更甚错失晋升机会。那么如何书写才算规范呢?新人对于代码规范主要

nginx离线安装带环境脚本

公司提供了七八台内网服务器,但是上面没有网络,让我搭建nginx,下面是做法:nginx离线安装包链接包含环境上面是我收集起来的本次需要用的,包括nginx(1.13.9)跟环境所需的包。因为服务器太多,所以说只好写了个脚本#!/bin/bashecho “开始安装nginx”if [ -f &qu

解决redis缓存雪崩、击穿、穿透问题

缓存雪崩什么是缓存雪崩呢就是数据未加载到缓存中,或者缓存同一时间大面积的失效,从而导致所有请求都去查数据库,导致数据库CPU和内存负载过高,甚至宕机。假设一万个请求同时打到你的数据库,那么你的数据库不用想肯定给搞死了,这就是缓存雪崩一个缓存雪崩发过程redis集群大面积故障缓存失效,但依然大量请求访

使用Nginx进行限流

Jmeter 使用入门Apache Jmeter 是 Apache 组织开发的基于 Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。它可以用于对静态的和动态的资源的性能进行测试。也可以用于对服务器、网络或对象模拟繁重的负载来测试它们的强度或分析

Spring Cloud之Feign 转发请求头(header参数)

在做接口请求时,我们经常会在header头中增加一些鉴权信息,如token 或 jwt,那么在通过fegin从A server去调用B server的接口时,如果B server的接口需要header信息,我们需要将A sever获取的header转发到B上。解决方式我们需要实现Feign提供的一个

leetcode每日一题系列--1. 两数之和

题目描述:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,

Spring Boot中使用@Async实现异步调用,加速任务的执行!

什么是“异步调用”?“异步调用”对应的是“同步调用”,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调用指程序在顺序执行时,不等待异步调用的语句返回结果就执行后面的程序。同步调用下面通过一个简单示例来直观的理解什么是同步调用:定义Task类,创建三个处理

七种方案对比分布式锁

前言日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而Redis非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨Redis分布式锁的正确使用方式。如果有不正确的地方,欢迎大家指出哈,一起学习一起进步。什么是分布式锁方案一:SETNX + EXPIRE方案二:SETNX + v

Hi,Friends

切换主题 | SCHEME TOOL  
本站由 提供加速服务