Java自动日志监控框架auto-log详解

Java自动日志监控框架auto-log详解1. 需求概述2. auto-log简介2.1 auto-log定义2.2 auto-log目的2.3 auto-log特性2.4 注解说明2.5 自定义拦截器2.6 自定义过滤器2.7 注意事项2.8 开源地址3.实现验证3.1 引入依赖3.2 代码实现3.3 处理结果1. 需求概述日常开发中,不管是单体还是分布式微服务,服务监控是必不可少的环节,没有监控的应用是很可怕的,你不知道应用服务处于什么状态,有什么风险,什么时候会宕掉。服务监控除了一些大型的监控工
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

互联网名词解释

BRD文档(商业需求文档)定义:BRD 是英文”Business Requirement Document“的缩写,根据英文直译过来就是”商业需求文档“的意思,指的就是基于商业目标或价值所描述的产品需求内容文档(报告),其核心的用途就是用于产品在投入研发之前,由企业高层作为决策评估的重要依据。一般来说全新的产品、未来发展有潜力的产品提供BRD!真相君:市场前景无限大;用户需求未满足;同类竞品没做到;好机会啊,老板MRD(市场需求文档)定义:MRD 是英文”Market Requirements Do
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

FeignClient设置请求头信息

FeignClient设置请求头信息1. 实现方式一2. 实现方式二1. 实现方式一直接写在方法请求注解PostMapping上:@PostMapping(headers = {"X-GW-AccessKey=iAfRg0FqH5yS7BQYY6pAh0jLxJoWoa6b"})package com.ennova.tour.search.integration.service;import org.springframework.cloud.openfeign.FeignClient;im
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

Github域名解析连接慢问题

Github域名解析连接慢问题1. Github访问慢问题2. Github连接解决方案2.1 使用 Gitee 的镜像仓库2.2 配置本地的 hosts 文件3. DNS域名解析分析3.1 根域名服务器3.1 顶级域名服务器3.1 域名解析流程1. Github访问慢问题Github 作为全球最大的代码托管平台和开源社区,因为它的服务器在国外,所以一直存在访问速度过慢、甚至有时候超时无法访问的问题。2. Github连接解决方案2.1 使用 Gitee 的镜像仓库大家都知道国内正在积极推动开源社
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

滑动窗口算法 计算长度为k的连续子数组的最大总和

计算长度为k的连续子数组的最大总和1.滑动窗口算法概述1.1 滑动窗口协议1.2 滑动窗口算法2. 计算长度为k的连续子数组的最大总和1.滑动窗口算法概述1.1 滑动窗口协议滑动窗口协议(Sliding Window Protocol),该协议是 TCP协议 的一种应用,用于网络数据传输时的流量控制,以避免拥塞的发生。该协议允许发送方在停止并等待确认前发送多个数据分组。由于发送方不必每发一个分组就停下来等待确认。因此该协议可以加速数据的传输,提高网络吞吐量。滑动窗口算法其实和这个是一样的,只是用的地
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

工作流引擎Activiti详解

工作流引擎Activiti1. 什么是工作流1.1 工作流介绍1.2 工作流系统1.3 工作流实现方式1.4 工作流实现原理2. Activiti7概述2.1 Activiti介绍2.2 Activiti使用3. Activiti环境配置3.1 创建数据库3.2 初始化数据库表:3.3 创建数据库表3.4 数据库表命名规则4. Activiti架构简介5. Activiti入门案例5.1 流程定义5.2 部署流程5.3 启动流程5.4 流程定义查询5.5 流程定义删除5.6 流程定义资源查询1. 什么是工
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

流程编排框架LiteFlow详解

流程编排框架LiteFlow详解1. 前言2. 概述3. LiteFlow框架的作用4. LiteFlow的设计原则5. LiteFlow不适用于场景6. LiteFlow适用场景7. LiteFlow相比于Flowable和Activiti8. 实现验证1. 前言在每个公司的系统中,总有一些拥有复杂业务逻辑的系统,这些系统承载着核心业务逻辑,几乎每个需求都和这些核心业务有关,这些核心业务业务逻辑冗长,涉及内部逻辑运算,缓存操作,持久化操作,外部资源调取,内部其他系统RPC调用等等。时间一长,项目几经易
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

2021巨量千川营销通案

2021巨量千川营销通案
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

数据同步中间件DBSyncer

数据同步中间件DBSyncer1. 数据同步概述2. DBSyncer介绍3. DBSyncer特点4. DBSyncer应用场景5. DBSyncer安装配置5.1 创建项目5.2 自定义插件5.3 配置页面6. DBSyncer实现验证6. DBSyncer存在问题1. 数据同步概述在常见的业务开发场景中数据迁移,增量或者全量数据同步,在迁移或者同步过程中还会涉及到字段映射,默认值,还有可能存在不同数据库之间数据迁移,mysql,Oracle,SQLServer,ES,Kafka等等很多场景,虽然使
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

MySql数据库索引失效详解

MySql数据库索引失效详解1. 索引失效概述2. 索引失效场景3. 索引失效验证3.1 全值匹配3.2 最佳左前缀3.3 索引计算3.4 索引范围:索引列上不能有范围查询3.5 索引覆盖:尽量使用覆盖索引3.6.不等: 使用不等于(!= 或者 <>)的时候3.7. null:字段的is not null 与is null3.8 like:like的前后模糊匹配3.9 or:减少使用or1. 索引失效概述提高数据库性能最常用的手段就是索引,当然索引也是比较有效的手段之一,但是在某些场景下索引
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

团体程序设计天梯赛(L2-020 功夫传人 (25 分))

题目:思路分析:一个dfs遍历搜索的题目暴力就行但是只拿了24分 不知道哪里有瑕疵!(望大佬指出代码实现:const int MAX=100100;vector<int>v[MAX];int t[MAX];int n;double k,z;double ans;double val[MAX];void dfs(int u){ if(t[u]) ans+=val[u]; for(int i=0;i<v[u].size();i++..
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

win10离线安装Net framework3.5

1.获取安装文件 解压ios镜像文件或win7已上版本直接使用“资源管理器方式打开”,找到目录下source文件夹,进去,找到sxs文件夹,把它拷贝到磁盘中。例如d:\sxs2.安装进入管理员方式命令行。输入如下命令。dism.exe /online /enable-feature /featurename:NetFX3 /Source:H:\sxs...
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

UE4--基于C++模式(热重载问题)

文章目录前言一、路径问题二、C++模式下出现的热重载1.C++类不能创建2.保存的动画模型消失三.解决办法1.创建蓝图模式2.修改UE4 IDE(集成开发环境)总结前言最近再跟一个教程做项目,动画蓝图在保存之后总是打不开,也不是打不开,就是打开之后一片空白,骨骼和模型都消失了,相同的还有基于游戏模式的蓝图也消失了。c++类不能创建(不能自动热重载)一、路径问题如果路径出现中文,可能会直接导致不能打开文件。二、C++模式下出现的热重载1.C++类不能创建2.保存的动画模型消失三.解决办
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

UE4--摄像机按路径漫游

文章目录前言1、建造开场动画项目2,添加一个相机3,将旋转角度设置为04.退出摄像机5,保存初始节点6,每次移动摄像机路径都需要保存一次7,在场景中添加动画8,打开关卡蓝图9,编辑蓝图,创建事件10,总结前言随着学习的越来越多,就会思考如何让一个游戏能更加完善,一个游戏一般都会有开场动画,基于摄像机的移动来播放开场动画,还有一种就是直接播放上传的动画,这篇文章会讲解第一种,第二种太简单,没有意义。1、建造开场动画项目2,添加一个相机3,将旋转角度设置为0注:顺序问题(重点)1.先移动预览
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

UE4--行为树的使用(AI移动)

文章目录前言一、实现步骤1.创建蓝图类2.设置蓝图类3.AI蓝图4.创建行为树和黑板5.添加黑板的变量6.行为树蓝图7.行为树蓝图的相关设置8.添加AI控制器9.控制器蓝图10.在行为树里添加任务11.寻找玩家12.随机找点13.在控制器里添加AI感知组件14.进行相应的配置总结前言本文详细的进行介绍了关于行为树的基础使用,关于行为,事件的使用,本文先介绍行为的实现,事件实现,见下一篇事件实现。一、实现步骤1.创建蓝图类复制蓝图类2.设置蓝图类像图片那样将该删的都删了,事件,摄像机等。
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

央金藏文输入法的删除

安装之后,输入法无法删除打开注册表,删除如下选项计算机\HKEY_CURRENT_USER\Keyboard Layout\Preload计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts\E0200804删除整个分枝删除后重新进入输入法设置,可以发现变成不可用的输入法。并且删除按钮现在可用了。...
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

UE4--局域网多人联机

文章目录前言一、UI界面的创建1.三个UI2.主界面3.查找界面4.加入界面二.基于UI界面蓝图的创建1.主界面的蓝图2.查找界面蓝图3.加入界面蓝图三、实现联网的前提(不能出错)1.创建两个变量(加入界面蓝图里创建)2.关卡蓝图3.创建第二个地图4.创建一个基于pawn的蓝图,添加一个摄像机5.把摄像机填入场景。总结前言随着学习的知识越来越多,只局限于单人的游戏显然不能满足我们,花费两天研究的局域网联机已经实现,但是不知道为什么,我只在第三人称中成功了,自己的空白c++项目却不能实现,很苦恼,也希望有
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

计算机网络基础(上)

文章目录前言一.网络层次的划分二.OSI七层网络模型(1)物理层(2)数据链路层(3) 网络层(4) 传输层(5)会话层(6)表示层(7)应用层(8)会话层,表示层和应用层重点三.IP地址(1)网络地址(2)广播地址(3)组播地址(4)255.255.255.255(5)0.0.0.0(6)回环地址(7)A、B、C类私有地址四.子网掩码及网络划分(1)什么是子网掩码(2)子网掩码的计算总结前言计算机网络协议同我们的语言一样,多种多样。ARPA公司与1977年到1979年推出的一种叫ARPANET的
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

计算机网络基础(下)

文章目录一.ARP/RARP协议(1)地址解析协议(2)ARP工作流程(3)逆地址解析协议二.路由选择协议三.TCP/IP协议(1)TCP报文首部格式(2)TCP协议的三次握手和四次握手(3)TCP连接建立过程(4)TCP连接断开过程(5)为什么要三次握手(6)为什么要四次握手四.UDP协议使用UDP协议包括:TCP与UDP区别五. DNS协议六.NAT协议七.DHCP协议八.HTTP协议(1)HTTP 协议包括哪些请求(2)HTTP 中, POST 与 GET 的区别(3)解释九.示例一.ARP/RAR
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0

Java 4种元注解

@Tatget 范围(在类上,方法上,还是字段上生效),表示可以用在那些地方@Retention:定义什么时候生效,有三重,Source,Class, RunTime,一般为RunTime有效。表示我们的注解什么时候有效。RunTime》Class》Source@Documented:表示是否将我们的注解是否生成在JavaDOC中@Inherited:子类可以继承父类的注解定义一个注解://@Target(value = {ElementType.METHOD,ElementType.TYPE,F
分类: 其他 发布时间: 11-24 09:55 阅读次数: 0