Qt 之使用Sentry在线日志、coredump 收集

  • Post author:
  • Post category:其他

引言 工欲善其事,必先利其器。 软件工程越来越复杂,一定要依赖现代化的方式,帮助我们快速定位,分析问题。 这里我们从日志相关3大功能,log、minidump和performance展开,讲述如何在Qt中使用Sentry在线收集日志 关于Sentry Sentry平台,从简单的说是一个在线日志收集平台。从复杂说的可以帮我们处理从bug发生、定位、 源码 追溯、bug管理、修复、追踪,甚至是关联gi…

继续阅读 Qt 之使用Sentry在线日志、coredump 收集

浅谈端口 | 80端口和8080端口是2个不同的端口吗?有何区别?

  • Post author:
  • Post category:其他

目录 写在前面 端口及其特点 端口号的范围和分类 在HTTP超文本传输协议中80端口有正式的身份 写在前面 首先,确定以及肯定的是他们俩是完全不同的端口。一般80作为网页服务器的访问端口,比如一个网站的ip地址是119.119.119.119,我们在浏览器地址栏里访问119.119.119.119,其实是访问的是119.119.119.119:80  只是80是http协议的默认端口可以省略,所以…

继续阅读 浅谈端口 | 80端口和8080端口是2个不同的端口吗?有何区别?

负载均衡有哪些?

  • Post author:
  • Post category:其他

目录 【一】前言 【二】负载均衡分类 2.1 DNS 2.2 硬件负载均衡 2.3 软件负载均衡 2.4 组合负载均衡 【三】负载均衡算法 3.1 负载均衡算法分类 3.2 轮询 3.3 加权轮询 3.4 负载最低优先 3.5 性能最优类 3.6 Hash 【四】总结 【一】前言 在互联网尤其是移动互联网行业中一旦用户量达到一定数量级别之后,会面对高并发和海量数据的挑战,为了提升系统整体的性能,可…

继续阅读 负载均衡有哪些?

lightGBM的介绍

  • Post author:
  • Post category:其他

一、lightGBM的介绍 1.lightGBM的演进过程 2.AdaBoost算法 AdaBoost(Adaptive Boosting)是一种集成学习算法,通过 组合多个弱分类器来构建一个强分类器 。它是由Freund和Schapire在1996年提出的,是集成学习中最早被广泛应用的算法之一。 AdaBoost的两个问题: 如何改变训练数据的权重或概率分布 提高前一轮被弱分类器错误分类的样本的…

继续阅读 lightGBM的介绍

nacos注册中心死活发现不了服务问题

  • Post author:
  • Post category:其他

这个依赖添加错误 版权声明:本文为java_lql原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/java_lql/article/details/127766172

继续阅读 nacos注册中心死活发现不了服务问题

【ESP32 WiFi篇(五)】ESP32 HTTP

  • Post author:
  • Post category:其他

文章目录 1. HTTP概述 1.1 超文本 1.2 请求 - 响应 1.3 TCP 2 HTTP请求和响应 2.1 HTTP请求响应过程 2.2 客户端请求消息 2.2.1 请求行 2.2.1.1 请求方法 2.2.1.2 URL 2.2.1.3 HTTP版本 2.2.2 请求头部 2.3 服务器响应消息 2.3.1 状态行 2.3.2 消息报文 3 ESP32 HTTP server 1. H…

继续阅读 【ESP32 WiFi篇(五)】ESP32 HTTP

PCB genesis加尾孔实现方法

  • Post author:
  • Post category:其他

一.为什么增加尾孔呢 看一看下图在panel中增加尾孔的效果;如下图所示,主要有2点原因. 1.孔径大小测量 假设如果不增加尾孔,要检测孔径大小是否符合要求,那么QA检测会选择最后钻的孔进大小进行测量, 但钻孔路径优化后,是不知道哪个孔是最后一个孔钻孔,为了让钻孔QA清楚的知道哪个孔是尾孔,CAM制作时会将每把刀最一个孔放到统一的一个区域内排列。 2.防止漏钻刀 如果最后一把刀尾孔漏钻了,那么QA…

继续阅读 PCB genesis加尾孔实现方法

Proguard 常用规则

  • Post author:
  • Post category:其他

入口 为了决定哪些代码要被保留哪些代码要出丢弃和混淆,必须指定入口点。这些入口点通常是 main方法,activity,service等。 在压缩阶段,Proguard从这些入口点开始递归确定哪些类或类成员要被使用,其余的都会被丢弃。 在优化阶段,ProGuard 会进一步优化代码。在其他优化中,可以将不是入口点的类和方法设为 private,static 或 final ,删除未使用的参数,并且…

继续阅读 Proguard 常用规则

Android listview使用及动态添加数据

  • Post author:
  • Post category:其他

ListView里面要填充的数据多少是静态的,但在实际开发中,这些数据往往都是动态变化的,比如数据内容发生改变、增加几行、或者删除几行,这就涉及到ListView数据的更新问题。接下来通过一个简单的示例程序来学习ListView的动态添加数据。 1、创建listview的布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayo…

继续阅读 Android listview使用及动态添加数据