Spring Boot中实现可重载的MessageSource简明教程

引言: 在Spring Boot中messages中定义的信息,如果发生变更,则需要重启应用。那该如何实现才可以不重启应用的情况下替换messages中的展示信息呢?本文将给出一个简要的教程。1. MessageSoure的资源配置与读取在之前的文章中,已经介绍过了如何在Spring Boot中进行资源的配置和读取以及相应的测试代码,感兴趣的读者,可以参照Spring Boot中支持i18n简明教程...
阅读(2836) 评论(6)

Spring Boot与Log4j2集成之java.lang.IllegalStateException: Logback configuration error detected:

引言: 一个问题的分析与解决过程是表与里的过程,是一个大胆猜测与小心求证的过程,spring boot与log4j2的集成过程中,我将描述一下分析这个问题的思路和过程。 我一直强调一点: 重要的不是解决问题的结论,而是解决问题的思路和方法,即使在解决完问题之后,依然需要回过头复盘,在问题分析过程中的走过的弯路。1 项目情况介绍Spring Boot 1.5.7 , JDK 1.8, Log4j2....
阅读(412) 评论(0)

Maven之Unable to load the mojo 'resources' (or one of its required components)

环境情况Eclipse, Java项目问题表现 Description Resource Path Location Type Execution default-resources of goal org.apache.maven.plugins:maven-resources-plugin:2.6:resources failed: Unable to load...
阅读(350) 评论(0)

Python中方法的缺省参数问题分析

引言: 在Python中可以缺省给方法制定缺省值,但是这个缺省值在某些情况下确是和我们预期不太一致的…..。 这个诡异的问题,曾经困然了我几天时间,才最终定位出来…..测试代码 from datetime import datetime import time def test(curdate=datetime.now()): print(“The current Time:%s...
阅读(311) 评论(0)

MySQL在本机无法基于localhost访问的问题解决

引言: 在本地访问数据库之时,一般使用localhost, 127.0.0.1来进行数据库访问,但是笔者这几天就碰到了只能通过127.0.0.1来访问,但是无法基于localhost来访问,非常之诡异…..环境介绍Centos 7, mariadb 10.2 tomcat 8 , Java War应用问题表现在数据库连接中使用了localhost:3306之类的连接信息,但是在启动服务过程中,一...
阅读(527) 评论(0)

VMWare的共享文件的安装指南

引言:笔者这几天基于CentOS 7的精简版按照了一个虚拟机,悲催的是没有图形界面,但是非常需要共享文件的工作,在宿主机以及虚拟机之间实现文件共享,本文将描述如何实现此操作。VMWare菜单按照VMWare Tools首先是基于VMWare来进行安装tools: 在界面上安装完成之后,需要进入虚拟机内部进行tool的挂载,从而实现共享目录的设置。VM虚拟机内部的设置指令列表如下: mkdi...
阅读(317) 评论(0)

Freemaker的java.beans.IntrospectionException: type mismatch between read and write methods

引言:freemaker在特定的spring以及jdk下的问题解决路径。环境描述spring 3.1.1, jdk1.8u80, freemake 2.3.19错误信息描述: 严重: Exception sending context initialized event to listener instance of class org.jeecgframework.web.system.lis...
阅读(384) 评论(0)

解决问题:zipimport.ZipImportError: can't decompress data; zlib not available

场景描述需要从源代码编译安装python-3.6.1的版本环境描述python-2.7.5, Centos 7步骤重复 解压缩python-xx.tgz 进入源代码目录 ./configure make & make install 碰到的问题: Traceback (most recent call last): File “/root/tools/Python-3.6.1/Lib...
阅读(2081) 评论(0)

Spring Boot下如何自定义Repository中的DAO方法

环境配置介绍jdk 1.8, Spring Boot 1.5.3.RELEASE, Mysql, Spring Data, JPA问题描述Spring Data提供了一套简单易用的DAO层抽象与封装,覆盖的CURD的基本功能,但是在诸多的情况下,需要用户自定义DAO的实现方法,来实现更为复杂和精细的数据库访问操作,该如何来解决这个问题?目标描述这里我们以自定义testAA的方法为例,来介绍如何实现...
阅读(3231) 评论(1)

如何在Windows、Linux中获取主机的网络信息和公网地址

如何在Windows、Linux中获取主机的网络信息和公网地址在我们的日常工作中,我们会需要进行查询主机当下的网络信息和公网上看到的IP地址信息,他们就像是网路上的名片,让我们找到彼此。Windows下如何获取内网和公网信息在windows下该如何获取网路信息呢? 打开windows下的命令行,输入如下命令: 大家可以看到,在上述的截图中列出了内网地址,DNS信息,网关信息,内网地址,外网地址...
阅读(451) 评论(0)

在Centos 7下安装MariaDB简明教程

引言: 本文将简要介绍如何在CentOS 7的环境下,安装Mariadb,配置用户和访问权限等类似操作。...
阅读(1010) 评论(0)

什么是人工智能、机器学习、深度学习、数据挖掘以及数据分析?<一>

什么是人工智能、机器学习、深度学习、数据挖掘以及数据分析,本文尝试给出自己的理解和认知。...
阅读(674) 评论(0)

Java异常打印输出中常见方法的分析

Java异常是在Java应用中的警报器,在出现异常的情况下,可以帮助我们程序猿们快速定位问题的类型以及位置。但是一般在我们的项目中,由于经验阅历等多方面的原因,依然有若干的童鞋在代码中没有正确的使用异常打印方法,导致在项目的后台日志中,没有收到日志或者日志信息不完整等情况的发生,这些都给项目埋下了若干隐患。本文将深入分析在异常日志打印过程中的若干情况,并给出若干的使用建议。...
阅读(2919) 评论(0)

Python SQLite3的问题sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in th

引言: SQLite是基于文件系统的mini数据库,我们用以存放简便的数据,本文将描述在代码中碰到的并发问题。...
阅读(1136) 评论(0)

Windows 7下安装Scrapy问题的解决方法记录

引言: Scrapy是爬虫界大名鼎鼎的存在,在Linux下安装非常顺利,但是在Windows下确实非常多的问题发生,这里记录存在的各类问题以及如何解决。...
阅读(1622) 评论(2)

JVM中jmap无法连接java进程的问题

引言: 在JVM的实际应用中,一般无法通过图形化的界面来进行JVM的观察和问题确定,一般都需要通过命令来进行,这里碰到的问题是无法连接上java进程.......
阅读(2023) 评论(0)

如何重置MySQL中表中自增列的初始值

如何重置MySQL中表中自增列的初始值...
阅读(533) 评论(0)

CentOS下g++: command not found问题的解决

CentOS下g++: command not found问题的解决...
阅读(1684) 评论(0)

Maven项目在Eclipse中的导入错误分析以及解决

引言: Maven项目是非常常见和高效的项目组织形式,但是在我们日常项目中,尤其在导入其他人项目的过程中,经常碰到若干基于Pom.xml的报错,本文将针对这个错误来做若干分析。...
阅读(3012) 评论(0)

Maven中基于POM.xml的Profile来动态切换配置信息

引言: 在实际项目中,总会有若干个环境需要适配,各个环境下需要独立一套配置信息,该如何来简单快捷解决此类问题呢?Maven中的profile方式将帮你快速解决此类问题。...
阅读(3290) 评论(0)
41条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:1671776次
    • 积分:14126
    • 等级:
    • 排名:第913名
    • 原创:353篇
    • 转载:48篇
    • 译文:0篇
    • 评论:261条
    SearchEngin