相关文章

关于NSUInteger类型的枚举值为-1报错的问题

以前项目还好好的,今天突然报错了,报错的地方为: 报错为:Enumerator value evaluates to -1, which cannot be narrowed to type NSUInteger (aka unsigned long) 大致就是NSUInteger类型的枚举值,不支持值为-1&#x…

int32_t+float出现的问题

代码: int main(int argc, char const *argv[]) {int32_t num 274221312;float add1 -10.111;double add2 -10.111;int32_t sum1 numadd1;int32_t sum2 numadd2;int32_t sum3 num(int32_t)(add1);printf("%d,%d,%d",sum1,sum2,sum3);return 0; }结…

还在用命令行看日志?快用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 写在前面:我觉得这个框架的文件分层很凌乱,在企业的实际业务场景中,一般…