logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

运维:生产日志重复打印了,赶紧来看看~

一、前言在一次生产环境发布后,运维对我说,你这个日志打印了两遍,你看一下,我很好奇,打印了两遍,本地和测试都没有这个问题啊,然后运维就发了下面两个文件给我,一看还真是,日志怎么打印了两遍启动也是日志会打印两遍二、解决方案刚开始是看资料说设置:配置文件中logger的additivity属性为 false但是还是会重复打印两遍日志,并没有什么特别的效果但是后来一想,本地和测试都可以,只有生产不行,是

#java#logback
ZK(ZooKeeper)分布式锁实现

点赞再看,养成习惯,微信搜索【牧小农】关注我获取更多资讯,风里雨里,小农等你。本文中案例都会在上传到git上,请放心浏览git地址:https://github.com/muxiaonong/ZooKeeper/tree/master/mxnzookeeper准备本文会使用到 三台 独立服务器,可以自行提前搭建好。不知道如何搭建的,可以看我之前 ZooKeeper集群 搭建:Zookeeper 集

文章图片
#zookeeper
网页性能优化之图片懒加载

一、前言最近因为需要做一个小网站,但是呢,因为图片比较多,打开网页速度很慢,服务器压力就会很大。不仅影响渲染速度还会浪费带宽,比如一个1M大小的图片,并发情况下,达到1000并发,即同时有1000个人访问,就会产生1个G的带宽。于是就想到了图片懒加载来减轻服务器的压力,优先加载可视区域的内容,其他部分等进入了可视区域再加载,从而提高性能,可以大幅度的提高网页加载速度,效果很明显,于是想着将这个方.

五大分布式事务,你了解多少?

一、前言事务(Transaction):一般是指要做的或所做的事情,由 事务开始(begin transaction) 和 事务结束(end transaction) 之间执行的全体操作组成。简单的讲就是:要么全部被执行,要么就全部失败。那分布式事务,自然就是运行在分布式系统中的事务,是由多个不同的机器上的事务组合而成的。同上,只有分布式系统中所有事务执行了才能是成功,否则失败。事务的基本特征AC

#分布式#数据库
阿里云服务器安装配置tomcat 添加外网访问端口

最近双十一不是,买了一个阿里云服务器玩玩,但是配置好tomcat,添加安全组规则后,死活访问不通,telnet 也无法通过,好在最好经过一阵废寝忘食之后,成功解决问题,下面就记录一下如何解决第一次在阿里云上部署tomcat能够在外网访问,添加端口映射,只要你跟着博主的步骤操作,一般是没有问题的。一、防火墙操作命令在这里我们需要将防火墙打开,不然在公网上你的服务器是很危险的,需要防火墙来进行防护..

数据结构 线性结构篇——动态数组和时间复杂度分析

一、数组基础1.1 定义数组(Array)是一种线性表数据结构,它用一组连续的内存空间来存储一组具有相同类型的数据。1.2 创建流程当我们在 java 中当创建一个数组时,会在内存中划分出一块 连续的内存 ,当有数据进入的时候会将数据 按顺序 的存储在这块连续的内存中。当需要读取数组中的数据时,需要提供数组中的 索引 ,然后数组根据索引将内存中的数据取出来,返回给读取程序。把数据...

idea java web项目导出为jar打包成可运行exe程序

一、前言前几天一个朋友找我,说有一个 数据接口开发 能够页面展示的小项目,能够在本地运行就行,不需要放到网上,问我这边可不可以做,本来想 婉言谢绝 的,但是听到说,可以给点 辛苦费,于是想到了 李白大诗人 说的一句:人生贵相知,何用金与钱。,朋友吗,不就是互相帮助吗?这个功能可以做的,我来我来,可以完成的,钱不钱的无所谓,主要是想为朋友做点事,咳咳咳~,言归正传,我那个朋友呢,他不是一个开发者,.

#idea#jar#spring boot
Apollo 配置中心详细教程

一、简介Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。Java客户端 不依赖任何框架,能够运行于所有Java运行时环境,同时对S

文章图片
#java
    共 30 条
  • 1
  • 2
  • 3
  • 请选择