摘要: 在使用NLog输出日志到文件情况下,如果文件路径包含多层次结构,就会涉及到不同操作系统的文件路径分隔符不一样的问题,比如window下是\,而liunx下时/ 。 在NLog 4.7中,新增了一个配置项目${dir-separator},可以确保自动适配不同的操作系统路径。 <target name 阅读全文
posted @ 2021-07-19 15:20 孤独流星 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 使用Spring进行开发时,需要面对不同的运行环境,比如开发环境、测试环境、生产环境等。大多时候不同的环境需要不同的配置文件。网上很多资料都是使用Spring的Bean definition profiles 功能来实现(https://docs.spring.io/spring/docs/4.2. 阅读全文
posted @ 2018-10-18 18:24 孤独流星 阅读(2512) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-12 10:56 孤独流星 阅读(118) 评论(0) 推荐(0) 编辑
摘要: \bin\logstash.bat文件中, 阅读全文
posted @ 2017-08-20 17:08 孤独流星 阅读(1178) 评论(0) 推荐(1) 编辑
摘要: 在分布式系统或者较为复杂的系统中,我们希望可以看到一个客户请求的处理过程所涉及到的所有子系统\模块的处理日志。 由于slf4j/log4j基本是日志记录的标准组件,所以slf4j/log4j成为了我的重点研究对象。 slf4j/log4j支持MDC,可以实现同一请求的日志追踪功能。 基本思路是: 实 阅读全文
posted @ 2017-03-10 11:32 孤独流星 阅读(5626) 评论(0) 推荐(0) 编辑
摘要: 日志显示为: Looking up handler method for path /***Did not find handler method for [/***]No mapping found for HTTP request with URI [/springMVC/***] in Dis 阅读全文
posted @ 2017-03-10 08:09 孤独流星 阅读(15429) 评论(0) 推荐(0) 编辑
摘要: 因为想研究mycat,所以需要安装多个mysql实例进行研究。限于没有多于计算机,只能在本机安装了。通过mysql文档,自己琢磨着安装成功! 目录结构如下: 其中one和two文件夹用来模拟数据库分库。 操作步骤: 拷贝文件 拷贝mysql-5.7.9-win64目录下的my-default.ini 阅读全文
posted @ 2017-02-26 18:12 孤独流星 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 有些时候需要建立子类继承于父类,尤其是java里面很多类是用mybatis generator生成的。通过父类构造子类,好像很麻烦,要逐个字段进行赋值(反正我没有找到其他好办法)。 想到用反射复制的方式来实现。通过研究,做到了。主要是用了fastjson里面的东西。估计已经有其他类库实现了这个功能, 阅读全文
posted @ 2016-09-07 13:57 孤独流星 阅读(6216) 评论(0) 推荐(0) 编辑
摘要: 1 package sss.mybatis_1; 2 3 import java.io.InputStream; 4 import java.security.Principal; 5 import java.util.ArrayList; 6 import java.util.List; 7 im 阅读全文
posted @ 2016-07-04 14:01 孤独流星 阅读(2770) 评论(0) 推荐(0) 编辑
摘要: 初入java,使用spring时遇到一个问题,左边是一个接口和实现。右边是service和实现。 虽然是java新手,但是对java这种约束实在很想吐槽。呵呵 期待高手给出正解! ps:这个答案似乎解释了些东西: 阅读全文
posted @ 2016-05-30 15:14 孤独流星 阅读(23572) 评论(0) 推荐(0) 编辑