上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页
摘要: package com.frank.app; import java.io.UnsupportedEncodingException;import java.lang.reflect.Type;import java.net.URLEncoder;import java.util.LinkedLis 阅读全文
posted @ 2019-01-04 20:28 沫小淘 阅读(10083) 评论(1) 推荐(0) 编辑
摘要: @Component //此处注解不能省却(0) 1 public class NtClient { 2 /** 3 * 日志 4 */ 5 private static String clazzName = NtClient.class.getName(); 6 /** 7 * 此处是要使用的se 阅读全文
posted @ 2019-01-04 20:04 沫小淘 阅读(1788) 评论(0) 推荐(0) 编辑
摘要: 之前我们控制多个filter的执行顺序是通过web.xml中控制filter的位置来控制的,放在上面的会比放在下面的先执行,如下“用户登录检查过滤器”会比“接口日志过滤器”先执行 但是当我们使用@WebFilter注解的时候发现注解里面没有提供可以控制执行顺序的参数 通过实践发现如果想要控制file 阅读全文
posted @ 2018-12-28 09:11 沫小淘 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 消息的可靠性是RabbitMQ的一大特色,那么RabbitMQ是如何保证消息可靠性的呢——消息持久化。 为了保证RabbitMQ在退出或者crash等异常情况下数据没有丢失,需要将queue,exchange和Message都持久化。 queue的持久化queue的持久化是通过durable=tru 阅读全文
posted @ 2018-12-21 20:54 沫小淘 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用类加载器?Java语言里,类加载都是在程序运行期间完成的,这种策略虽然会令类加载时稍微增加一些性能开销,但是会给java应用程序提供高度的灵活性。例如:1.编写一个面向接口的应用程序,可能等到运行时再指定其实现的子类;2.用户可以自定义一个类加载器,让程序在运行时从网络或其他地方加载 阅读全文
posted @ 2018-12-21 10:17 沫小淘 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象最核心的机制——动态绑定,也叫多态 1.1.通过下面的例子理解动态绑定,即多态 运行结果: 1.2.画内存图理解动态绑定(多态) 首先从main方法的第一句话开始分析: Cat c = new Cat("Catname","blue"); 程序执行到这里,栈空间里有一个变量c,c里面装着 阅读全文
posted @ 2018-12-20 14:42 沫小淘 阅读(416) 评论(0) 推荐(1) 编辑
摘要: 其实,双亲委派模型并不复杂。自定义类加载器也不难!随便从网上搜一下就能搜出一大把结果,然后copy一下就能用。但是,如果每次想自定义类加载器就必须搜一遍别人的文章,然后复制,这样显然不行。可是自定义类加载器又不经常用,时间久了容易忘记。相信你经常会记不太清loadClass、findClass、de 阅读全文
posted @ 2018-12-20 09:52 沫小淘 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 在网上看一些文章的时候,发现好几次下面这样的话: 如果经常需要同时对两个字段进行AND查询,那么使用两个单独索引不如建立一个复合索引,因为两个单独索引通常数据库只能使用其中一个,而使用复合索引因为索引本身就对应到两个字段上的,效率会有很大提高。 但是,往往都没有说为什么?想知道以下问题:1、是不是在 阅读全文
posted @ 2018-12-19 16:34 沫小淘 阅读(2764) 评论(1) 推荐(5) 编辑
摘要: 一、概述 数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样, 阅读全文
posted @ 2018-12-19 15:24 沫小淘 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 mysqlbinlog flashback(闪回)用于快速恢复由于误操作丢失的数据。在DBA误操作时,可以把数据库恢复到以前某个时间点(或者说某个binlog的某个pos)。比如忘了带where条件的update、delete操作,传统的恢复方式是利用全备+二进制日志前滚进行恢复,相比于 阅读全文
posted @ 2018-12-19 11:17 沫小淘 阅读(479) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 20 下一页