根号三

Open and Share

快速理解正则表达式元字符

元字符 单词源头 说明 等价 反义词 . 匹配除换行符(“\n”和"\r")之外的任何单个字符 \w word 匹配字母/数字/下划线 [a-zA-Z0-9_] \W \d digit 匹配一个数字字...

2019-01-19 13:57:09

阅读数 49

评论数 0

Error:(1, 1) java: 非法字符: '\ufeff'

解决方案: 右键->File Encoding,转换为GBK,然后再转换为UTF-8

2018-12-07 20:55:50

阅读数 90

评论数 0

Intellij 编译时报 未结束的字符串字面值

这个问题就是编码的问题,修改文件的编码可以解决 Information:Using javac 1.7.0_75 to compile java sources Information:java: Errors occurred while compiling module 'alms-web' ...

2018-11-13 19:27:53

阅读数 64

评论数 0

Spring MVC分析篇——HandlerAdapter

  SpringMVC的第一步,通过HandleMapping找到了某个请求对应的Handler,现在Handler有了,但是不同的handler的执行逻辑完全不一样,实现了Controller接口的handler,直接调用handler的handleRequest(……)方法就行,使用Reque...

2018-11-05 17:07:44

阅读数 77

评论数 0

Spring MVC分析篇——HandleMapping

  Sping MVC是一个web开发框架,用于处理Http请求,那首先要做的第一件事情就是要为每个url找到对应的java类及方法。至于寻找的方式就有很多了,简单的做法,可以用一个Map保存所有url和“java类及方法”之间的映射;复杂一点的,使用注解来定义方法和url的关系……所以,自然而然...

2018-11-03 17:25:39

阅读数 155

评论数 0

Linux磁盘问题排查

排查虚拟机的磁盘问题,下面3个命令基本上就可以解决大部分的问题了。 du:disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。 df:disk free,通过文件系统来快速获取空...

2018-10-13 11:10:23

阅读数 257

评论数 0

Linux /dev/null

一、/dev/null null是一个名叫null小桶的东西,如果命令的输出不想要即想丢弃输出的内容,既不想在标准输出与不想重定向到某个文件,就可将命令的输出重定向到/dev/null。这样做的好处是不会因为输出的内容过多而导致文件大小不断的增加。 二、command &g...

2018-08-08 10:30:55

阅读数 646

评论数 0

Spring MVC原理解析——MultipartRequest解析

  下面是SpringMVC处理请求的流程图,在进行正式的映射之前,Spring MVC会先判断当前请求是不是multipart/form-data请求,如果是,会将request解析为MultipartHttpServletRequest。 ...

2018-05-22 09:14:59

阅读数 575

评论数 0

Spring AOP原理解析——Spring事务

Spring申明式事务有两种方式: 基于配置文件 基于注解 一、基于配置文件的事务 <!-- 会重复读,不会脏读事务 --> <tx:advice id="defaultTxAdvice&...

2018-05-21 09:05:49

阅读数 216

评论数 0

Spring AOP原理解析——基于AOP标签的AOP是如何实现的?

  前面我们讲过了经典的基于代理的AOP和基于自动代理的AOP是如何实现的,有了前面的基础,学习基于AOP标签的AOP的实现原理,就很简单了。 经典的基于代理的AOP: https://blog.csdn.net/u011983531/article/details/80359304 基于自...

2018-05-20 11:01:25

阅读数 559

评论数 0

Spring AOP原理解析——基于自动代理AOP是如何实现的?

  在上一篇(https://blog.csdn.net/u011983531/article/details/80359304)我们介绍了基于经典代理的AOP实现方案,在这一篇中,我们将看看基于自动代理的AOP是如何实现的。 //基于自动代理AOP <bean i...

2018-05-19 20:51:08

阅读数 417

评论数 0

Spring AOP原理解析——经典的基于代理的AOP是如何实现的?

Spring实现AOP有4种方式,感兴趣的可以查看下面的博文: https://blog.csdn.net/u011983531/article/details/49391129 首先,我们来看看基于经典的AOP是如何实现的。 先写一个接口叫Sleepable,所有具有睡觉能力的东西都可以实...

2018-05-18 08:52:40

阅读数 1177

评论数 0

Spring AOP原理解析——Advice、Pointcut、Adivsor

一、Advice、Pointcut、Adivsor的类图

2018-05-17 14:06:41

阅读数 153

评论数 0

何为前后端分离?

一、前后端不分离   在前后端不分离架构中,所有的静态资源和业务代码统一部署在同一台服务器上。服务器接收到浏览器的请求后,进行处理得到数据,然后将数据填充到静态页面中,最终返回给浏览器。 二、前后端分离 实现前后端分离后,有了下面几点改变: 服务器一分为二,前后端分别部署,静态资...

2018-05-13 17:06:31

阅读数 288

评论数 2

Java Type接口 & 运行时获取泛型类型

一、Type接口 Type是所有类型的父接口,他有4个子接口和一个实现类。

2018-05-12 22:15:36

阅读数 4275

评论数 0

Java获取类中的所有方法

一、获取当前类定义的所有方法,不包括父类和接口的 class.getDeclaredMethods()   会返回当前类定义的所有方法(包括私有的、静态的、抽象的),但是不会返回接口和父类中定义的方法 二、获取当前类所有的public方法,包括父类和接口的 class.getMethods...

2018-05-09 09:29:35

阅读数 3984

评论数 0

Linux查看网络带宽

一、nload Device eth0 [10.16.169.14] (1/2): ==================================================================== Incoming: ...

2018-05-08 20:38:42

阅读数 8126

评论数 0

Linux查看CPU配置信息、内存大小

一、CPU配置信息 命令:cat /proc/cpuinfo 结果: processor : 0 //系统中逻辑处理核的编号 vendor_id : GenuineIntel //CPU制造商 cpu family : 6 //CPU产品系列代号 model...

2018-05-08 15:47:26

阅读数 393

评论数 0

Zabbix CPU load、CPU utlization、CPU jumps

一、CPU utilization 使用Zabbix查看CPU利用率,会有下面几个值: CPU idle time:空闲的cpu时间比【简称id】 CPU user time:用户态使用的cpu时间比【简称us】 CPU system time:系统态使用的cpu时间比【简称sy】 CP...

2018-05-08 13:41:20

阅读数 3426

评论数 0

5.Java数据结构原理解析-Stack系列

一、Stack简介 在Java中,Stack是一个类而非接口,下面是Stack的类关系图。 Stack继承自Vector,所以是提供了入栈和出栈等基本操作。 二、Stack的实现原理 1、底层数据结构 Stack是基于Vector来实现,底层使用的是数组,当数组容量不够时进行...

2018-04-30 15:08:12

阅读数 121

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭