澳门永利网上娱乐手机登入

在线
客服
  • 优质文章
我要上首页
  • 猿天地 发布于:3 天前

    谁说Cat不能做链路跟踪的,给我站出来

    链路跟踪,我们有很多可选项。常见的有 zipkin,pinpoint,skywalking,jaeger 等。

    精选文章

    阅读 

    评论 

    收藏 

  • wx5e8eba8b5909d 发布于:3 天前

    实用!一键生成数据库文档,堪称数据库界的Swagger

    本文收录在个人博客:www.chengxy-nds.top,技术资料共享,同进步最近部门订单业务调整,收拢其他业务线的下单入口,做个统一大订单平台。需要梳理各业务线的数据表,但每个业务线库都有近百张和订单相关的表,挨个表一个一个字段的弄脑瓜子嗡嗡的。为了不重复CV操作,抱着一丝希望开始在GitHub里找,看看有没有什么工具可以用,结果就真的发现了宝藏,screw(螺丝钉),居然可以生成数据库文档,

    精选文章

    阅读 

    评论 

    收藏 

  • Java旅途 发布于:16 小时前

    《RabbitMQ》如何保证消息不被重复消费

    一重复消息为什么会出现消息重复?消息重复的原因有两个:1.生产时消息重复,2.消费时消息重复。1.1生产时消息重复由于生产者发送消息给MQ,在MQ确认的时候出现了网络波动,生产者没有收到确认,实际上MQ已经接收到了消息。这时候生产者就会重新发送一遍这条消息。生产者中如果消息未被确认,或确认失败,我们可以使用定时任务+(redis/db)来进行消息重试。@Component@Slf4Jpublicc

    阅读 

    评论 

    收藏 

  • Cushier 发布于:1 天前

    Java8中你可能不知道的一些地方之接口默认方法实战

    Java8已经发布很久,是自java5(2004年发布)之后Oracle发布的最重要的一个版本。其中包括语言、编译器、库、工具和JVM等诸多方面的新特性,对于国内外互联网公司来说,Java8是以后技术开发的趋势。这里主要讲解在开发中几个核心的新特性。(主要从新特性概念解释、语法定义、简单代码演示、优缺点分析、项目实战几个方面编写)。一、核心特性总览二、接口默认方法在注册网站时,我们会在注册后使用网

    阅读 

    评论 

    收藏 

  • 程序员麦冬 发布于:1 天前

    深拷贝和浅拷贝的区别,你真的弄懂了吗?

    一、拷贝的引入(1)、引用拷贝创建一个指向对象的引用变量的拷贝。Teacher?teacher?=?new?Teacher("Taylor",26); Teacher?otherteacher?=?teacher; System.out.println(teacher); System.out.println(otherteacher);输出结果:blog.Teacher@355da254 blo

    阅读 

    评论 

    收藏 

  • 不哭有糖吃 发布于:1 天前

    Docke容器分离部署LNMP

    一、环境准备每个容器的IP地址:*Nginx:172.16.10.10*Mysql:172.16.10.20*PHP:172.16.10.30搭建LNMP注意事项:*各个容器的数据实现持久化;*为容器分配固定的IP地址,防止容器重建后,IP地址发生变化,徒增不必要的麻烦;*由于客户端只需要访问Nginx的80端口,然后通过Nginx去调用PHP连接数据库,所以只需要将Nginx的80端口使用“-p

    阅读 

    评论 

    收藏 

  • 张九冫 发布于:1 天前

    Docker 容器跨主机多网段通信解决方案

    一、MacVlan实现Docker的跨主机网络通信的方案有很多,如之前博文中写到的通过部署Consul服务实现Docker容器跨主机通信Macvlan工作原理:Macvlan是Linux内核支持的网络接口。要求的Linux内部版本是v3.9–3.19和4.0+;通过为物理网卡创建Macvlan子接口,允许一块物理网卡拥有多个独立的MAC地址和IP地址。虚拟出来的子接口将直接暴露在相邻物理网络中。从

    阅读 

    评论 

    收藏 

  • 彤哥读源码 发布于:1 天前

    重温四大基础数据结构:数组、链表、队列和栈

    经典就是这样,每次看都有新的领悟!

    阅读 

    评论 

    收藏 

  • Cushier 发布于:2 天前

    挑战年薪50万不是梦,你要的高级架构师课程来袭!

    乐字节教育是集线上教育与线下培训于一体的全栈式教育机构,致力于研发高端IT技术,培养高端IT人才,让更多的人接受更好的教育是乐字节的教学理念。今年夏天,乐字节推出Java架构师课程。课程使用国内唯一《业务驱动式项目实操》教学方案:8个项目实操2个源码级别实战一个终极电商项目项目流程:本课程共含有以下篇章:第一章:架构基础篇第二章:高性能实战第三章:分布式架构第四章:微服务第五章:电商订单实战第六章

    阅读 

    评论 

    收藏 

  • 程序员麦冬 发布于:2 天前

    删库不跑路,MySQL数据来恢复

    日常工作中,总会有因手抖、写错条件、写错表名、错连生产库造成的误删库表和数据的事情发生。那么,如果连数据都恢复不了,还要什么 DBA。1. 前言数据恢复的前提的做好备份,且开启 binlog,格式为 row。如果没有备份文件,那么删掉库表后就真的删掉了,lsof 中还有记录的话,有可能恢复一部分文件。但若刚好数据库没有打开这个表文件,那就只能跑路了。如果没有开启 binlog,那么恢复数据后,从备

    阅读 

    评论 

    收藏 

  • 潇锋 发布于:3 天前

    IPV6核心技术(干货)

    IPV4日益枯竭,IPV6越来越多的被人们所熟知,笔者搜集大量资料,整理出此篇与IPV6相关的核心技术,并结合自己日常工作的接触,总结此文,纯干货分享!

    阅读 

    评论 

    收藏 

  • 华为开发者论坛 发布于:3 天前

    一文读懂华为FIDO2指纹/3D 面容登录技术

    前言??随着人们对于个人信息安全越来越重视,用户对APP安全要求也越来越高,尤其是金融类APP,很多都已支持指纹&3D登录功能。相较于传统登录方法,指纹&3D面容登录可省去输入账户、密码、验证码等环节,在最大限度地方便用户的同时,也保证了用户信息的私密。那么,如何让自己的APP增加指纹/面容登录功能呢???只要接入HMS线上快速验证服务(FI

    阅读 

    评论 

    收藏 

  • Java_老男孩 发布于:4 天前

    项目实战之跨域处理:一文搞定所有跨域需求

    什么是跨域?跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。什么是同源策略?同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,它是由Netscape提出的一个著名的安全策略。同源策略是浏览器的行为,是为了保护本地数据不被JavaScript代码获取回来的数据污染,因此拦截的是客户端发出的请

    阅读 

    评论 

    收藏 

  • nxlhero 发布于:4 天前

    Java排序遇到的坑

    介绍在开发的时候遇到的一个与Java排序相关的问题。

    阅读 

    评论 

    收藏 

  • nxlhero 发布于:4 天前

    一次Dubbo拥堵的分析

    本文通过分析生产上一次Dubbo服务的拥堵事件,详细介绍Dubbo服务整个的请求流程以及与性能相关的参数。

    精选文章

    阅读 

    评论 

    收藏 

  • 不哭有糖吃 发布于:4 天前

    Docker网络管理之docker跨主机通信

    前言由于docker技术的火爆,导致现在越来越多的企业都在使用docker这种虚拟化技术。企业中使用docker这种虚拟化技术,其目的就是为了让docker中的容器对外提供服务。因此,我们必须深入了解一下docker的网络知识,以满足更高的网络需求。我们安装Docker时,它会自动创建三个网络,bridge(创建容器默认连接到此网络)、none、host。*host:容器将不会虚拟出自己的网卡,配

    阅读 

    评论 

    收藏 

  • wx5e610badaa670 发布于:4 天前

    数据库系统浅出

    数据库系统设计概述

    阅读 

    评论 

    收藏 

  • alexhuiwang 发布于:5 天前

    kubernetes(十三) k8s 业务上线流程(手动版)

    k8s实战

    阅读 

    评论 

    收藏 

  • loong576 发布于:5 天前

    ansible生产环境使用场景(二)

    生产上新入网的服务器都需要安装prometheus的监控客户端软件,主要步骤有:新建监控用户、拷贝客户端软件、拉起客户端进程、开机自启动。本文记录了使用ansible的role方式批量快速的安装该客户端软件。

    阅读 

    评论 

    收藏 

  • wx5d30212829a35 发布于:5 天前

    面试官:你是如何使用JDK来实现自己的缓存(支持高并发)?

    需求分析项目中经常会遇到这种场景:一份数据需要在多处共享,有些数据还有时效性,过期自动失效。比如手机验证码,发送之后需要缓存起来,然后处于安全性考虑,一般还要设置有效期,到期自动失效。我们怎么实现这样的功能呢?解决方案使用现有的缓存技术框架,比如redis,ehcache。优点:成熟,稳定,功能强大;缺点,项目需要引入对应的框架,不够轻量。如果不考虑分布式,只是在单线程或者多线程间作数据缓存,其实

    阅读 

    评论 

    收藏 

  • AntonioPeng 发布于:5 天前

    分布式 ID 生成方案之美团 Leaf

    分布式ID在庞大复杂的分布式系统中,通常需要对海量数据进行唯一标识,随着数据日渐增长,对数据分库分表以后需要有一个唯一ID来标识一条数据,而数据库的自增ID显然不能满足需求,此时就需要有一个能够生成全局唯一ID的系统,需要满足以下条件:全局唯一性:最基本的要求就是不能出现重复的ID。递增:保证下一个ID一定大于上一个ID。信息安全:如果ID是连续的,用户就可以按照顺序进行恶意爬取数据,所以ID生成

    阅读 

    评论 

    收藏 

  • 编程技术宇宙 发布于:5 天前

    使用操作系统异常巧妙获取交叉链表的交点

    这里的交叉链表,是Y型交叉链表。话不多说,上代码:首先定义一些用到的宏和链表节点,这里使用最简单的单向链表#defineARRAY_SIZE(a)sizeof((a))/sizeof((a)[0])#defineABS(a)(a)>0?(a):(-(a))typedefstruct_Node{intdata;_Node*pNext;}Node,*PNode;下面是建立链表函数:/*新建链表若

    阅读 

    评论 

    收藏 

  • wx5c1cfd6e22842 发布于:6 天前

    Coredns+Nodelocaldns cache解决Coredns域名解析延迟

    目前18.6版本和之前的coredns都会出现超时5s的情况,那么为什么会出现coredns超时的情况发生?背景在Kubernetes中,Pod访问DNS服务器(kube-dns)的最常见方法是通过服务抽象。因此,在尝试解释问题之前,了解服务的工作原理以及因此在Linux内核中如何实现目标网络地址转换(DNAT)至关重要。服务是如何工作的?在iptables模式下(默认情况下),每个服务的kube

    精选文章

    阅读 

    评论 

    收藏 

  • wx5d9ed7c8443c3 发布于:6 天前

    一篇文章彻底理解ZooKeeper分布式锁实现原理

    许多场景中,数据一致性是一个比较重要的话题,在单机环境中,我们可以通过Java提供的并发API来解决;而在分布式环境(会遇到网络故障、消息重复、消息丢失等各种问题)下要复杂得多,常见的解决方案是分布式事务、分布式锁等。 本文主要探讨如何利用Zookeeper来实现分布式锁。

    阅读 

    评论 

    收藏 

  • sfzhang 发布于:6 天前

    Zabbix DB历史表由Innodb转换成Tokudb引擎总结

    线上Zabbix监控服务器DB采用的是MySQL一主一从。监控历史数据公司要求保留2年,历史数据相关的表做了表分区,过期数据自动删除。随着线上Zabbix监控设备数的不断增加,服务器磁盘空间增长的很厉害,3.7T的磁盘空间目前已经用了3.3T。尝试用pt-online工具压缩数据表,由于历史数据没有主键不能压缩。最后考虑把Zabbix历史相关的数据表由Innodb引擎转换成TokuDB引擎从而来减

    阅读 

    评论 

    收藏 

  • 一盏烛光 发布于:6 天前

    CentOS7部署Cacti监控路由器和主机(无坑版)

    防伪码:桃李春风一杯酒 江湖夜雨十年灯一、Cacti介绍1、部署信息操作系统CentOS Linux release 7.5.1804 (Core) ?Nginx1.18.0PHP7.1.33MYSQL5.7.30Cacti1.2.2访问地址http://222.29.77.84/cacti用户名/密码admin/admin部署路径/data/www/cacti2、什么是Cacti?Cacti是一

    阅读 

    评论 

    收藏 

  • androidguy 专栏作者 发布于:6 天前

    打破国外垄断,开发中国人自己的编程语言(1):编写解析表达式的计算器

    本文是《打破国外垄断,开发中国人自己的编程语言》系列文章的第1篇。本系列文章的主要目的是教大家学会如何从零开始设计一种编程语言(marvel语言),并使用marvel语言开发一些真实的项目,如移动App、Web应用等。marvel语言可以通过下面3种方式运行: 1. 解释执行 2. 编译成Java Bytecode,利用JVM执行 3. 编译成二进制文件,本地执行(基于LLVM)

    阅读 

    评论 

    收藏 

  • 小先2 发布于:7 天前

    基于LNMP的zabbix4.4源码编译安装

    Centos7.8+Nginx1.19+Mysql5.7+php7.4+Zabbix4.4 源码编译安装,一步到位

    阅读 

    评论 

    收藏 

  • 程序员麦冬 发布于:7 天前

    原来Linux是这么管理内存的

    Linux 内存管理模型非常直接明了,因为 Linux 的这种机制使其具有可移植性并且能够在内存管理单元相差不大的机器下实现 Linux,下面我们就来认识一下 Linux 内存管理是如何实现的。基本概念每个 Linux 进程都会有地址空间,这些地址空间由三个段区域组成:text 段、data 段、stack 段。下面是进程地址空间的示例。数据段(data segment) 包含了程序的变量、字符串

    阅读 

    评论 

    收藏 

  • 不哭有糖吃 发布于:7 天前

    Docker搭建私有仓库之Harbor

    HarborHarbor是构建企业级私有docker镜像的仓库的开源解决方案,它是DockerRegistry的更高级封装,它除了提供友好的WebUI界面,角色和用户权限管理,用户操作审计等功能外,它还整合了K8s的插件(Add-ons)仓库,即Helm通过chart方式下载,管理,安装K8s插件,而chartmuseum可以提供存储chart数据的仓库【注:helm就相当于k8s的yum】。另外

    阅读 

    评论 

    收藏 

点击浏览更多>>

限时拼团 更多

推荐作者 更多

优质好课 更多

粉丝榜TOP10(专栏作者)

热门推荐 更多

博文动态

专栏组合 更多

彩55电子游戏 蒙特卡罗网上娱乐平台 顶级博彩游戏平台登入 菲律宾申博游戏网站官网登入官网 威尼斯人幸运28时时彩q群
威尼斯人出款维护网上娱乐场 澳门美高梅预定 申博亚洲网址手机APP下载网上娱乐场 千亿天津快乐十分开奖号历史 澳门 娱乐场
申博龙虎网上娱乐场 申博代理开户合作游戏下载网上娱乐场 万和棋牌 澳门哪个赌场喝的好 澳门观光塔自助餐如何
mg棒球直击登入 澳门赢钱港币带回大陆 太阳城亚洲游戏登入 申博上网导航现金网 澳门赌场玩法网址网上娱乐场