根号三

Open and Share

排序:
默认
按更新时间
按访问量

Linux /dev/null

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

2018-08-08 10:30:55

阅读数:23

评论数:0

Spring MVC原理解析——MultipartRequest解析

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

2018-05-22 09:14:59

阅读数:170

评论数:0

Spring AOP原理解析——Spring事务

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

2018-05-21 09:05:49

阅读数:106

评论数:0

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

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

2018-05-20 11:01:25

阅读数:187

评论数:0

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

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

2018-05-19 20:51:08

阅读数:145

评论数:0

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

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

2018-05-18 08:52:40

阅读数:154

评论数:0

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

一、Advice、Pointcut、Adivsor的类图

2018-05-17 14:06:41

阅读数:64

评论数:0

何为前后端分离?

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

2018-05-13 17:06:31

阅读数:148

评论数:2

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

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

2018-05-12 22:15:36

阅读数:380

评论数:0

Java获取类中的所有方法

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

2018-05-09 09:29:35

阅读数:873

评论数:0

Linux查看网络带宽

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

2018-05-08 20:38:42

阅读数:1282

评论数:0

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

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

2018-05-08 15:47:26

阅读数:56

评论数: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

阅读数:999

评论数:0

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

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

2018-04-30 15:08:12

阅读数:71

评论数:0

Ehcache源码解析——缓存淘汰机制

一、Ehcache淘汰机制 下面是Ehcache淘汰机制时序图: Ehcache缓存淘汰时,主要做了下面几件事情: put操作结束后,判断是否超出了最大容量 从SelectableConcurrentHashMap中随机取出不超过30个元素作为淘汰样本 根据淘汰策略选出样本中需要被淘汰...

2018-04-24 15:29:49

阅读数:159

评论数:0

Ehcache源码解析——存储组件

Ehcache存储组件类依赖关系如下:

2018-04-24 09:52:15

阅读数:78

评论数:0

Ehcache源码解析——配置文件解析

首先,我们来看看Ehcache的初始化时序图。 从时序图可以看出,Ehcache内部是使用SAX来解析配置文件的。 一般来说,XML文件的解析就是将配置文件解析成配置对象,下面是Ehcache的配置文件和配置类。 ehcache.xml <?xml versi...

2018-04-23 09:25:34

阅读数:104

评论数:0

shell常用操作

一、获取本机ip地址 local_ip=`/sbin/ifconfig eth0 |grep "inet addr"| cut -f 2 -d ":"|cut -f 1 -d " "`...

2018-04-12 08:59:27

阅读数:43

评论数:0

Redis主从复制

一、配置主从复制   参与复制的Redis实例划分为主节点(master)和从节点(slave)。默认 情况下,Redis都是主节点。每个从节点只能有一个主节点,而主节点可以 同时具有多个从节点。复制的数据流是单向的,只能由主节点复制到从节 点。在从节点中,可以通过以下三种方式配置复制: ...

2018-04-01 13:20:34

阅读数:66

评论数:0

Tomcat参数详解

<Connector port="8080" protocol="HTTP/1.1" maxPostSize="-1" maxHttpHead...

2018-03-31 23:58:13

阅读数:56

评论数:0

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