背景 最近有一个功能设计path匹配,开发说支持ant匹配,这是我第一次听说这个词,赶紧补一下功课。 Ant匹配规则 1.前言 (1)SpringMVC的路径匹配规则是按照Ant来的,实际上不只是SpringMVC,整个…
标签:java
软件测试江湖之公会武器之争
有人的地方就有江湖,有江湖的地方就有恩怨。 软件测试也有自己的江湖,也有自己的纷争。 软件测试江湖一直存在于武林中,只是对外行事低调,从不惹是非,是以未受到武林中各路人士的关注,直到近年来互联网这股势力的崛起将软件测试这…
一起来读Spring源码吧(三)ApplicationContext初始化过程
上篇讲到BeanFactory的初始化过程,Spring还提供了另外一种拥有更多扩展功能的容器ApplicationContext。ApplicationContext比简单BeanFactory多出的功能:1、支持不同…
区块链技术开发,现成交易所搭建开发源码,合约平台开发
区块链技术开发,现成交易所搭建开发源码,合约平台开发 区块链是通过信息的全网一致性分发,实现信息存储的去中心化和信息传递的去中介化,并通过经济和社会治理手段实现信息在难以被篡改的基础上的高质高效共享,进而实现组织管理架构…
java实现归并排序
归并排序的属于分治算法的一种,通过将一段数组分解成为两两组合的小数组,在进行比较,最后合并比较,通过这种方式达到排序的效果 归并排序的整体思路: 1:首先是使用递归的方式,通过不断的将数组分解成小数组,在进行合并比较,思…
短链接变长链接
public void Test() throws IOException { HttpURLConnection conn = (HttpURLConnection) new java.net.URL("https:/…
位运算符和三目运算符
位运算符 运算符 含义 示例 << 左移 5 << 2 = 20 —> 5 * 2^2 = 5 * 4 = 20 >> 右移 5 >> 1 = 2 —> 5…
查看java类所在的jar包路径
举例:查看DBConversion.java所在的jar包路径 ProtectionDomain pd = DBConversion.class.getProtectionDomain(); CodeSource cs …
Android 10以上获取存储路径的方式
getApplicationContext().getFilesDir().getAbsolutePath() + "/" + "save" Environment.DIRECTORY_PICTURES + "/" + …
优雅的将一个对象的集合转化成另一个对象的集合
编码如同写作,应当追求字迹工整,逻辑清晰,分段合理且言简意赅。其他的先不谈,如何做到言简意赅呢? 答案就是用尽可能短的代码去实现需求,其实也不然,简短的代码可能对于新手不太友好,但大多情况下,尽可能短的代码总是更有优势的…
JavaScript如何调用Native iOS/Android 方法
写在前面的话:本文面向web前端工程师,iOS 或 Android 请移步这里stackoverflow。关于app开发模式,这里不再赘述。 一、判断机型 js 调用 Native iOS/Android functio…
线上cpu100%问题排查过程
有很多时候我们发现线上cpu使用率过高或者内存溢出等情况,其实在linux环境下是可以看到其使用情况和具体的错误信息的 查看占用cpu高的进程 [log@task-a-shprod-1 ~]$ top top - 12:…