
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Java boy 后端项目日志一般用 logback or Log4j & Log4j2,spring 默认集成logback,本文主要以logback 展开例子说明。对于日志系统有什么样的需求?1、本地环境需要打印Console日志。2、测试环境最好实时打印日志。3、生产环境打印日志不要阻塞系统(日志阻塞导致很多故障,特别是流量大的场景,小流量可以忽略)4、可以实时修改,有些日志不关注,需要隔离

Java Agent 调试,agent debug一、简介Java agent 是在另外一个 Java 应用(“目标”应用)启动之前要执行的 Java 程序,这样 agent 就有机会修改目标应用或者应用所运行的环境。修改环境的时候做到对于项目中的代码没有入侵性,不需要修改老项目代码即可实现想要的能力,比如常见的skywoking,就是通过这样的方式实现的。比如这篇文章 通过修改字节码实现J...
elasticsearchsearch-afterhttps://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-body.html#request-body-search-search-after一、使用场景 search-after可以使用from和size对结果进行分页,但是...
一、背景在学习spring security的时候,有了解过一下官方的文档,Post Processing Configured Objects 这个玩意,主要的意思。Spring Security 的 Java 配置不会公开其配置的每个对象的每个属性。这简化了大多数用户的配置。毕竟,如果每个属性都公开,用户可以使用标准 bean 配置。虽然有充分的理由不直接公开每个属性,但用户可能仍然需要...
Java Agent 调试,agent debug一、简介Java agent 是在另外一个 Java 应用(“目标”应用)启动之前要执行的 Java 程序,这样 agent 就有机会修改目标应用或者应用所运行的环境。修改环境的时候做到对于项目中的代码没有入侵性,不需要修改老项目代码即可实现想要的能力,比如常见的skywoking,就是通过这样的方式实现的。比如这篇文章 通过修改字节码实现J...
Java Agent 调试,agent debug一、简介Java agent 是在另外一个 Java 应用(“目标”应用)启动之前要执行的 Java 程序,这样 agent 就有机会修改目标应用或者应用所运行的环境。修改环境的时候做到对于项目中的代码没有入侵性,不需要修改老项目代码即可实现想要的能力,比如常见的skywoking,就是通过这样的方式实现的。比如这篇文章 通过修改字节码实现J...
Guava -CaacheGuava缓存值CacheBuilder介绍-参考Google -CachesExplained wiki缓存框架Guava Cache部分源码分析概述缓存是日常开发中经常应用到的一种技术手段,合理的利用缓存可以极大的改善应用程序的性能。Guava官方对Cache的描述连接缓存在各种各样的用例中非常有用。例如,当计算或检索值很昂贵时,您应
之前搭建好了,对于这个操作啊,基本上的东西还是懂一点点,实在搞不懂就百度一下子。我记得之前使用虚拟机的时候,想从windows复制文件到虚拟机中很简单啊,直接的copy然后粘贴,可是现在不行了啊,完全就是黑窗,怎么去处理呢,所以这个也是笔者遇到的问题,强大的网民肯定是有办法的。下载文件到Linux服务器经常使用的两种方法,一种就是知道了下载的网址,直接就使用命令行下载;其他的就是下载到windws
笔者之前一直没有试过Linux,除了操作系统的时候在虚拟机上面试过,可以想象基本上都是懵逼的感觉,所以呢,一直想着找个机会,自己补充的学习一下怎么通过shell去实战一下,弄个服务器玩玩,最近,京东搞活动可以免费的使用一个月,所以呢,最近毕业设计基本上也是搞定了,不想去实习了,所以带着这样的心情,就像学习一下子,之前一直使用的windows服务器,公司也是使用的这种服务器,好吧!所以一起走进Lin
看的我头晕,脑胀的,写的真的非常好!感觉自己好渺小哦!哈哈大神就是厉害!DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责







