上一页 1 2 3 4 5 6 7 ··· 30 下一页
摘要: 大概思路 大概思路是混合加密的方式,即对称加密方式混合非对称加密方式。 非对称加密会更加安全,功能也更强大,但他复杂而且速度慢。 对称加密速度快,但要保证这个公共密钥的正确性和真实性。 所以两者结合,在确定公共密钥的时候,采用非对称加密的方式来传递这个公共密钥,然后后面的交流的信息都用这个公共密钥来 阅读全文
posted @ 2019-03-16 22:45 汪神 阅读(567) 评论(0) 推荐(0)
摘要: 一、微服务的注册与发现——Eureka 和许多分布式设计一样,分布式的应用一般都会有一个服务中心,用于记录各个机器的信息。微服务架构也一样,我们把一个大的应用解耦成这么多个那么多个服务,那么在想要调用这些服务的时候要怎么办呢? 这个时候就需要我们的Eureka了,它是用来发现和注册各个微服务的,简单 阅读全文
posted @ 2019-03-15 11:58 汪神 阅读(399) 评论(0) 推荐(0)
摘要: 一、通过构造器 无参构造器 直接这样配置一个bean的话,相当于是调用这个Dog类的无参构造器,如果无参构造器不在,Spring上下文创建对象的时候就会报错。 无参构造器加setter方法注入field的值 类: bean配置: 就bean标签下再用property标签来设置name和value 如 阅读全文
posted @ 2019-03-14 20:13 汪神 阅读(4664) 评论(0) 推荐(0)
摘要: 一、单例模式 一般有八种写法,这里简单记录一下思路,首先单例需要构造器是private,然后一般有个static方法获得这个类的实例。 饿汉式: 所谓饿汉式其实应该是相对于懒汉式,懒汉式就是当你用到这个类的时候,才初始化实例并给你,所以这个饿汉式就是在类加载的时候就初始化了这个对象,所以有两种方法, 阅读全文
posted @ 2019-03-14 17:20 汪神 阅读(176) 评论(0) 推荐(0)
摘要: 索引的数据结构 为什么不是二叉树,红黑树什么的呢? 首先,一般来说,索引本身也很大,不可能全部存在内存中,因此索引往往以索引文件的方式存在磁盘上。然后一般一个结点一个磁盘块,也就是读一个结点要进行一次IO操作。 而二叉树啊这些树类的数据结构,查找时间主要和树的高度有关,所以虽然一颗AVL树或者是红黑 阅读全文
posted @ 2019-03-12 20:49 汪神 阅读(598) 评论(0) 推荐(0)
摘要: IOC的好处 ioc或者说di的概念很显然了,反转控制和依赖注入,那本来直接new就行的东西,为什么要搞这么复杂呢?? 这篇介绍IOC的好处介绍的不错——https://www.jianshu.com/p/ad05cfe7868e IOC的原理简介 IOC容器的技术剖析IOC中最基本的技术就是“反射 阅读全文
posted @ 2019-03-12 19:26 汪神 阅读(330) 评论(0) 推荐(0)
摘要: https://www.jianshu.com/p/bcc3d3b9686a 阅读全文
posted @ 2019-03-08 21:10 汪神 阅读(565) 评论(0) 推荐(0)
摘要: Classloader.loadClass(String name)和Class.forName(String name)的区别 Java的类在jvm中的加载大致分为加载,链接或者叫link(里面包含初始化),然后这个Classloader.loadClass方法,得到的Class甚至还没走到lin 阅读全文
posted @ 2019-03-08 17:20 汪神 阅读(506) 评论(0) 推荐(0)
摘要: 题目: 结果是: finally语句块和是:43 为什么呢?首先,这个字符串的相加,涉及变量,所以底层是通过StringBuilder来进行的,所以先进入test.add(9, 34)。 然后,要个道理要知道,这是来自《The Java Tutorials》文档中的一段描述Finally关键字的话: 阅读全文
posted @ 2019-03-06 15:39 汪神 阅读(290) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/F9WwcsFdCOwOeeDc0oc98w——《BIO,NIO,AIO 总结》总结和对比这三种的区别 https://www.jianshu.com/p/a4e03835921a——《跟闪电侠学Netty》开篇:Netty是什么,有讲到bio和 阅读全文
posted @ 2019-03-05 20:10 汪神 阅读(211) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 30 下一页