• 2024-09-05填坑 Plugin 'mysql_native_password' is not loaded
    数据库从mysql5.7升级到mysql8.4,部分场景出现以下错误提示:Plugin'mysql_native_password'isnotloaded原因是:mysql_native_password插件(模式)在新版本中被弃用了,新模式为caching_sha2_password,需要启用一下旧模式。解决步骤:1.连接到数据库后,用命令SHOWPLUGINS查看插
  • 2024-09-01Blazor基础学习填坑系列-02-添加依赖包
    继续学习官方给出的demo,参照示例代码,添加包引用时卡住了,官方给出的包的版本6.0.X明显跟当前用的不一致 心想,就别在终端中敲指令了,干脆手动添加吧,结果找不到入口,摸索了下,终于找到:依赖项-包,右键-管理NuGet程序包 根据依赖包名搜索,安装,版本号会自动带出,代码会自动补全
  • 2024-08-05【转载】MapStruct使用填坑
    使用MapStruct的时候明明sourcefield不是null,转换完之后就变成null了,结果发现MapStruct生成的Converter是很久以前的,idea里面直接点运行并不会重新生成MapStruct的实现类,所以修改实体类之后一定要mvnclean。和这位仁兄碰到了一样的问题,心有戚戚焉,所以转载mapstruct是一个编译
  • 2024-06-22Python 全栈系列256 异步任务与队列消息控制(填坑)
    说明每个创新都会伴随着一系列的改变。在使用celery进行异步任务后,产生的一个问题恰好也是因为异步产生的。内容1问题描述我有一个队列stream1,对应的worker1需要周期性的获取数据,对输入的数据进行模式识别后分流。worker1我设施为10秒运行一次。然后我就发现输出
  • 2024-04-16重启React Native老项目的奇幻之旅:填坑实录与解决方案分享
    这两天为了重启五年前基于ReactNative(版本0.59.9)开发的老项目,经过各种填坑查询等操作,最终把它成功地运行起来了。在这篇文章中,我将详述那些遭遇的挑战以及对应的解决方案,以期为同样面临此类困境的开发者提供宝贵的经验参考。这个项目涉及到的环境基本版本信息如下:react:16.
  • 2024-03-12深入理解 ELK 中 Logstash 的底层原理 + 填坑指南
    深入理解ELK中Logstash的底层原理+填坑指南<imgsrc="https://pic4.zhimg.com/v2-3afecd9bcad8087524ef7db1f8f51abf_b.jpg"data-rawwidth="722"data-caption=""data-size="normal"data-rawheight="500"class="origi
  • 2024-03-06Golang(Go语言)字符串转时间格式封装以及填坑
    先看代码:packagemainimport( "fmt" "time")funcmain(){ timeStr:="2021-05-2100:00:00" utcTime,_:=time.Parse(time.DateTime,timeStr) fmt.Println(utcTime)fmt.Println(utcTime.Local())}执行结果:从这里可以看出,字符串转换为时
  • 2024-03-05鸿蒙开发填坑记录
    1、在DevEcoStudio中点击Previewer无法预览。出现Previewfailed.xxxxxx按照网上的检查local.properties文件中nodejs.dir路径是否和node.jshome是否一致。我的是一致的,此方法对我不管用 解决办法:1、先删除项目中的entry下的.preview文件夹。2、进入File下的Invalida
  • 2024-03-02C++填坑系列——新手写代码易错点
    c++新手写代码的几个易错点学习自https://www.youtube.com/watch?v=i_wDa2AS_8w1.限制usingnamespacestd的作用范围如果你自己定义了一个和std空间内同名的函数,当你把std放到globalnamespace(也就是直接usingnamespacestd)中,就会出现函数冲突;usingnamespacestd的使
  • 2024-03-02C++填坑系列——万能引用+移动语义+完美转发
    模板编程中的万能引用、移动语义、完美转发万能引用:T&&,辅助模板编程,这样左值和右值的参数都可以接收;移动语义:std::move,转换为右值,也可结合移动构造函数和移动赋值使用;完美转发:std::forward,可以保留参数的左值和右值属性,因为后续使用该参数可能还需要这个属性;万能引用万能引
  • 2024-03-02C++填坑系列——EffectiveModernC++之类型推导
    接下来会记录我在学习《EffectiveModernC++》的一些总结和思考。鉴于C++的知识太多了,我难以全面覆盖到学习,所以这里借此来补充和发散自己的学习心得:)以下内容由学习这个网站EffectiveModernC++的中文翻译内容得来https://cntransgroup.github.io/EffectiveModernCppChine
  • 2024-03-02C++填坑系列——EffectiveModernC++之新手怎么进入现代C++
    新手怎么进入现代C++1.使用auto来自动推导变量类型2.使用{}来创建变量和对象3.使用nullptr来创建空指针4.使用using代替typedef进行别名定义5.使用enumclass代替enum进行枚举定义6.使用=delete来禁止调用一个函数7.使用override来修饰继承链中的重写函数8.使用co
  • 2024-03-02C++填坑系列——EffectiveModernC++之特殊成员函数
    Chapter移步现代c++之特殊成员函数Item17:Understandspecialmemberfunctiongeneration总结:有必要了解各个函数什么时候自动生成;自动生成的函数有可能产生预期外的行为;特殊成员函数(编译器自动生成):默认构造函数,析构函数,拷贝构造函数,拷贝赋值运算符,移动构造函数,移动赋
  • 2024-03-02C++填坑系列——类型推导 decltype
    decltypedecltype主要是为了解决类型推导的问题,特别是在模板编程和泛型编程中应用较广泛。decltype关键字用于以表达式为参数,推导表达式返回的类型,该类型会保留所有信息。c++11提出的新特性,decltype关键字。和auto一样都是用来做编译时类型推导的,但是也有一些区别:auto:从
  • 2024-03-02C++填坑系列——左值和右值
    c++的表达式首先介绍下c++的表达式是什么?看下cppreference是怎么说的。Anexpressionisasequenceofoperatorsandtheiroperands,thatspecifiesacomputation.也就是说,在C++中,表达式(Expression)是由操作数(Operands)和运算符(Operators)组成的序列。左值和右值就是c++中
  • 2024-03-02C++填坑系列——lambda表达式
    lambda表达式总结:lambda表达式原理:被编译器转换为类+初始化对象的代码;格式:[captureslist](paramslist)specifiersexception->retType{funtionbody}按值捕获和按引用捕获的优缺点以及解决方法;一.lambda原理lambda函数会被编译器转换为类,并定义实现一个operato
  • 2024-02-07(填坑)考古,如何追索Jsp代码。
    我现在要找到一个按钮指向路径错误的原因。1.找到jsp页面——userlist.jspweb正常是不会暴露jsp文件原名的,这里我用vscode全文检索页面中的方法名unlock找到的。2.根据页面布局定位按钮标签,发现是个自定义标签——<t:dgToolBar/>3.jsp最上边有自定义标签的引用声明 
  • 2024-02-07(填坑)Nginx是万能的
    前几天接到将老项目从HTTP迁移到HTTPS的活,其中,很多Jsp页面访问不到了,很多访问后台控制器的相对路径XXXController.do都被加上了目前Url的前缀——/swdp111/PSGLXT/尝试多种方法,最直接的方式是:   不去管为啥被加上Url,直接给错误的地址做一个代理,最后采用了以下规则来匹配
  • 2024-02-01一些经济概念
    1.降低利率意味着什么?按照人民网的说法:央行降息后与你有关的六大影响:利息变少房贷下降①去银行存钱,利息变少了②楼市影响:房贷利率下降月供压力小了③生活消费更加活跃④民众理财会有更多选择⑤降息直接利好高负债率行业,比如地产、基建、有色、煤炭、证券等行业。但银行业
  • 2023-12-21rocketmq之填坑记录
    2023/12/21:问题一:最近一段时间服务器上总是被攻击,根据阿里云的报警发现是从rocketmq的端口进入并执行的,一时之间也是难已解决,试过好几次的白名单或者添加认证都不管用,百度几次发现个好办法那就是换版本,换掉版本无需任何操作即可无忧需要4.9.6或5.1.1原文链接:[https``://
  • 2023-12-19大数据实验报告 | 填坑笔记
     利用JavaAPI进行这个查找操作的时候,总是顺序输出,考虑是代码的原因 没有进行判定,所以只要不为空都输出出来了,进行条件判定指定行键之后,就可以了!redis启动不起来,考虑换个端口  input目录的创建过程遇到一些小问题 删除不掉就用完整目录删  地址对应正确,否则
  • 2023-12-06将json数据导入到ES集群——解决方案对比&填坑日记
    需求将写好的json数据。导入到es集群数据说明文件JSON数据,一行一个JSON。{"id":"d2716ae8fba4e026c4bd9445c3f49e2c","lang":"zh","title":"吉美旅馆","content":"吉美..."}{"id":"d2716ae8fba4e026c4bd9445
  • 2023-11-26Android平台GB28181设备接入模块开发填坑指南
    技术背景为什么要开发Android平台GB28181设备接入模块?这个问题不再赘述,在做Android平台GB28181客户端的时候,媒体数据这块,我们已经有了很好的积累,因为在此之前,我们就开发了非常成熟的RTMP推送、轻量级RTSP服务、录像模块、针对音视频的对接处理单元。这让我们在做Android平台GB28181
  • 2023-10-27常见编译优化及LLVM Pass源码分析(填坑ing)
    一、常量传播二、常量折叠三、复写传播四、公共子表达式消除五、死代码消除(ADCE,Aggressivedeadcodeelimination)llvm/lib/Transforms/Scalar/ADCE.cpp六、函数内联
  • 2023-09-24104_typecho插入B站(iframe)视频填坑
    这是一篇原发布于2020-01-1114:07:00得益小站的文章,备份在此处。前言B站默认给的插入代码不好用,这里收集了几个解决方案。B站链接参数来源:https://blog.csdn.net/xinshou_caizhu/article/details/94028606https://player.bilibili.com/player.html?aid=83006718&cid=1420034