草庐IT

【Log日志】springboot项目中集成Log日志详解

springboot项目中集成Log日志详解一、Log日志介绍1.Log日志组件主要作用及用途2.日志的级别Level级别控制3.日志的输出Import3.1快速使用3.2日志文件输出3.3自定义配置4.SpringBoot日志组件LogPlugin二、SpringBootLogback1.依赖配置Pom.xml2.使用YML配置logback3.使用logback-spring.xml来配置logback日志一、Log日志介绍我们先看看springboot项目启动时的那么多信息是什么呢?如下图:注意INFO!这个呢其实就是日志。它是springboot的日志框架,默认集成Logback.默认

Unity VideoPlayer使用url方式,Android平台下无法播放http链接的视频(黑屏、无反应、无报错、无log输出)...

以下内容基于Unity2019.4.28f1c1,未来可能有变化(以下OtherSettings供参考,未必影响)Edit->ProjectSettings->Player->Android平台->OtherSettings:设置如下RenderingAutoGraphicsAPI:trueConfigurationScriptingBackend:IL2CPPInstallLocation:PreferExternalInternetAccess:Auto主要原因:默认情况下,不允许从Android8开始使用不安全的HTTP,并且必须使用HTTPS,除非分配了自定义的明文安全策略解决办法:只

Unity VideoPlayer使用url方式,Android平台下无法播放http链接的视频(黑屏、无反应、无报错、无log输出)...

以下内容基于Unity2019.4.28f1c1,未来可能有变化(以下OtherSettings供参考,未必影响)Edit->ProjectSettings->Player->Android平台->OtherSettings:设置如下RenderingAutoGraphicsAPI:trueConfigurationScriptingBackend:IL2CPPInstallLocation:PreferExternalInternetAccess:Auto主要原因:默认情况下,不允许从Android8开始使用不安全的HTTP,并且必须使用HTTPS,除非分配了自定义的明文安全策略解决办法:只

SpringBoot 整合 Neo4j

知识图谱技术三要素在知识图谱中,通过三元组  集合的形式来描述事物之间的关系:实体:又叫作本体,指客观存在并可相互区别的事物,可以是具体的人、事、物,也可以是抽象的概念或联系,实体是知识图谱中最基本的元素关系:在知识图谱中,边表示知识图谱中的关系,用来表示不同实体间的某种联系属性:知识图谱中的实体和关系都可以有各自的属性这里所说的实体和普通意义上的实体略有不同,借用NLP中本体的概念来理解它会比较好:本体定义了组成主题领域的词汇表的基本术语及其关系,以及结合这些术语和关系来定义词汇表外延的规则。例如我们要描述大学这一领域时,对它来说教工、学生、课程就是相对比较重要的概念,并且教工和学生之间也存

SpringBoot 整合 Neo4j

知识图谱技术三要素在知识图谱中,通过三元组  集合的形式来描述事物之间的关系:实体:又叫作本体,指客观存在并可相互区别的事物,可以是具体的人、事、物,也可以是抽象的概念或联系,实体是知识图谱中最基本的元素关系:在知识图谱中,边表示知识图谱中的关系,用来表示不同实体间的某种联系属性:知识图谱中的实体和关系都可以有各自的属性这里所说的实体和普通意义上的实体略有不同,借用NLP中本体的概念来理解它会比较好:本体定义了组成主题领域的词汇表的基本术语及其关系,以及结合这些术语和关系来定义词汇表外延的规则。例如我们要描述大学这一领域时,对它来说教工、学生、课程就是相对比较重要的概念,并且教工和学生之间也存

Neo4j启动遇到问题

注意:进入powershell时需用管理员模式运行问题1:neo4j.bat:无法将“neo4j.bat”项识别为cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置行:1字符:1+neo4j.batconsole+~~~~~~~~~    +CategoryInfo         :ObjectNotFound:(neo4j.bat:String)[],CommandNotFoundException+FullyQualifiedErrorId:CommandNotFoundException成功的解决方法:修改环境变量:将

Neo4j启动遇到问题

注意:进入powershell时需用管理员模式运行问题1:neo4j.bat:无法将“neo4j.bat”项识别为cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置行:1字符:1+neo4j.batconsole+~~~~~~~~~    +CategoryInfo         :ObjectNotFound:(neo4j.bat:String)[],CommandNotFoundException+FullyQualifiedErrorId:CommandNotFoundException成功的解决方法:修改环境变量:将

Gateway整合微服务文档:Knife4j文档请求异常、Swagger报错Failed to load API definition.

今天使用Gateway整合微服务的文档的时候发现Knife4j文档请求异常,查看数据包发现请求了这样的一个路径。(省流助手:错误原因是获取api-doc的方法错误,如果不明白我在说什么,那么可以往下看看)整合的代码是在网上直接CV的,看来是需要做一些修改,其中比较重要的是在gateway的两个配置,其他服务的配置文件和单机时一致。gateway的配置文件如下:第一个是Config@Slf4j@Component@Primary@AllArgsConstructorpublicclassSwaggerResourceConfigimplementsSwaggerResourcesProvider

Gateway整合微服务文档:Knife4j文档请求异常、Swagger报错Failed to load API definition.

今天使用Gateway整合微服务的文档的时候发现Knife4j文档请求异常,查看数据包发现请求了这样的一个路径。(省流助手:错误原因是获取api-doc的方法错误,如果不明白我在说什么,那么可以往下看看)整合的代码是在网上直接CV的,看来是需要做一些修改,其中比较重要的是在gateway的两个配置,其他服务的配置文件和单机时一致。gateway的配置文件如下:第一个是Config@Slf4j@Component@Primary@AllArgsConstructorpublicclassSwaggerResourceConfigimplementsSwaggerResourcesProvider

Git log 进阶用法(含格式化、以及数据过滤)

🏆文章目标:了解学习进阶的Gitlog用法,用于解决产品发版时的一些需求。🍀Gitlog进阶用法(含格式化、以及数据过滤)✅创作者:Jay…🎉个人主页:Jay的个人主页🍁展望:若本篇讲解内容帮助到您,请帮忙点个赞吧,您的支持是我继续写作的最大动力,谢谢。🙏需求这篇文章由需求引发的学习,下面是关于Gitlog的常见需求,大家可以带着这几点疑问,了解Gitlog的使用方式,主要包含格式化,和数据过滤:系统发版时,想要针对特定时间,获取所有的提交记录?查看某个人的提交记录,且忽略合并的记录?查看提交记录,并且按照自定义格式输出,如提交信息提交人?方案为节省大家的时间,有对应需求的朋友,可以直接使用如