相关文章

还在用命令行看日志?快用Kibana吧,可视化日志分析YYDS!

最近我把mall项目升级支持了SpringBoot 2.7.0,同时升级了整套ELK日志收集系统。我发现每次升级Kibana界面都会有一定的改变,变得更现代化了吧!今天来聊聊mall项目的日志收集机制,使用了SpringBoot支持的最新版ELK,希望…

webstorm编辑器 相关配置

1.Typescript 提示高亮取消。variable type narrowed by a type guard 如图,如果用ts写的代码这里类型不匹配,会提示narrowed to ‘xxx’,然后编辑器高亮,这是编辑器默认的颜色在左边Background:F1FFFF 我这里是这个颜色,你们的可…

openyxl报错ValueError: Value must be either numerical or a string containing a wildcard 解决方案

错误内容 ValueError: Value must be either numerical or a string containing a wildcard 排查思路 跟着单步走,看哪里出问题了 检查结果 问题定位到了_openpyxl.py文件的get_sheet_data函数中,这块的功能是按行获取excel表中的数据,手…

【智能优化算法】蛇优化算法(Snake Optimizer,SO)

蛇优化算法(Aquila Optimizer,SO)是期刊“Knowledge-Based Systems”(中科院一区:IF 8.8 )的2022年智能优化算法 01.引言 蛇优化算法(Aquila Optimizer,SO)以解决模仿蛇特殊交配行为的各种优化任务。如果存在的食物量足够且温度低&#xff0…

Qt易错总结

一、编译相关 建议用qmake !!!,cmake坑点太多!!! 1.自定义控件识别不了 cmakelist加上 include_directories(${PROJECT_SOURCE_DIR}/你自定义控件的相对路径) 2.添加模块(以QCharts为例) find_package(QT NAMES Q…

C++11 的新特性

转自:http://www.cnblogs.com/George1994/p/6684989.html C11 的新特性 1 变量和基本类型 1.1 long long 类型 扩展精度浮点数,10位有效数字 1.2 列表初始化 初始化的几种不同形式,其中用花括号来初始化变量称为列表初始化; …

android ndk开发中初始化char数组报错问题

Android Studio报错: error: constant expression evaluates to -14 which cannot be narrowed to type char [-Wc11-narrowing] 错误位置在定义char数组的地方 官方说明 看看cflags中 fsigned-char的说明: -fsigned-char — Allows the type char in…

【TS】1303- TypeScript 4.7 beta 发布,几个重要的更新

TypeScript 已于 2022.4.08 发布 4.7 beta 版本,你可以在 4.7 Milestone 查看所有被包含的 Issue 与 PR。如果想要抢先体验新特性,执行: $ npm install typescriptbeta 来安装 beta 版本的 TypeScript,或在 VS Code 中安装 JavaSc…

如何在TypeScript中使用类型保护

类型保护是一种TypeScript技术,用于获取变量类型信息,通常使用在条件块语句中。类型守卫是返回布尔值的常规函数,接受一个类型并告诉TypeScript是否可以缩小到更具体的类型。类型保护具有唯一的属性,可以确保测试的值是根据返回的…

【错误记录】p7zip 交叉编译 Android 版本 NDK 报错 ( error: case value evaluates to -2 , which cannot be narrowed )

文章目录 一、报错信息二、解决方案 一、报错信息 下载 7zip 源码 , 下载页面 https://sourceforge.net/projects/p7zip/files/ , 解压源码 , 进入 D:\develop\7zip\p7zip_16.02\CPP\ANDROID\7zr\jni 目录 , 使用 ndk-build 编译 7z 工具 , 报如下错误 ; [armeabi-v7a] Compi…

C++11 新特性总结

前言 转载请注明出处,感谢! C11 的新特性 1 变量和基本类型 1.1 long long 类型 扩展精度浮点数,10位有效数字 1.2 列表初始化 初始化的几种不同形式,其中用花括号来初始化变量称为列表初始化; 比如: int i…

ABP vNext 的实体与服务扩展技巧分享

使用 ABP vNext 有一个月左右啦,这中间最大的一个收获是:ABP vNext 的开发效率真的是非常好,只要你愿意取遵循它模块化、DDD 的设计思想。因为官方默认实现了身份、审计、权限、定时任务等等的模块,所以,ABP vNext 是一…

ABP 项目生成数据到数据库

1. 修改配置文件***.Web.Host -> appsettings.json下的数据库连接方式 2. 打开视图->选择其他窗口->程序包管理器控制台 3.在程序包管理控制台中选择**.EntityFrameworkCore 然后输入update-database然后执行 4.完成在数据库看到已经生成好的数据表 在使用Entity Fram…

初识 ABP 框架

目录 前言:一、创建ABP应用的方式二、运行基于ABP的控制台应用三、运行基于ABP的Web应用四、Abp中的注入五、模块的生命周期参考文档 前言: 本文使用 .NET Core SDK 3.1 的版本。 ABP Framework 在2013年就有了,至今为止出现过很多版本&…

ABP VNext 集成JwtBearer(JWT),亲测

1.安装依赖包 Microsoft.AspNetCore.Authentication.JwtBearer;等 2.AccountController.cs 里加获取token方法 [ApiController][Route("[controller]")]public class AccountController : ControllerBase{private readonly JwtOptions _jwtOptions;public AccountCon…

ABP启动模版项目

ABP启动模版项目-前后端不分离 ABP入门教程之Web应用程序 如官方教程所言开始 设置开发环境 我们选择用ABP CLI: 1)dotnet tool install -g Volo.Abp.Cli 2)dotnet tool update -g Volo.Abp.Cli创建解决方案 创建模版项目: 1&am…

C# Abp框架入门系列文章(一)

随着技术的进步,各式各样的框架层出不穷,轮子越来越多,那么有没有哪些优秀的开发框架供我们使用呢?如果我们能够将各方面优秀的框架集合起来,应用到项目开发中,我们的工作是不是能事半功倍呢?而…

ABP vNext电商项目落地实战(一)——项目搭建

一、落地条件: 1. .NET5版本 2. DDD 3. ABP vNext 4.ABP CLI (ABP的命令行工具,包括ABP的各种模板) 5.SQL Server 写在前面:我觉得这个框架的文件分层很凌乱,在企业的实际业务场景中,一般…

abp Vnext OpenIddect 扩展微信小程序授权登录

abp vnext6.0之后官方替换了原来的ids4,采用了openIddict的oauth认证框架。使用之前的方法已经不行,以下是OpenIddect 使用ITokenExtensionGrant接口进行的授权登入扩展,按照以下代码可实现,欢迎交流指正。 新建用于接收微信返回…

ABP框架—后台:后台程序发布至IIS(6)

一、选择“Web.Host”, 点击右键,进行发布 二,配置发布选项,选择“文件系统”,选择发布目录 三、 配置完后点击发布,如下图: 输出工具输出发布信息 四、IIS中查看模块中包含AspNetCoreModuleV2 ABP 如果使…