上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: 序言 Percona XtraDB Cluster(简称PXC集群)提供了MySQL高可用的一种实现方法。 PXC属于一套近乎完美的mysql高可用集群解决方案,相比那些比较传统的基于主从复制模式的集群架构MHA和MM+keepalived,galera cluster最突出特点就是解决了诟病已久的 阅读全文
posted @ 2019-04-13 15:00 ~沐风 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: 序言 阅读全文
posted @ 2019-04-13 12:20 ~沐风 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2019-04-13 12:20 ~沐风 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 序言 为什么要有图? 线性表局限于一个直接前驱和一个直接后继的关系 树也只能有一个直接前驱也就是父节点 当我们需要表示多对多的关系时,这里我们就用到了图 最短路径 图的表示方式 邻接矩阵需要为每个顶点都分配n个边的空间,其实有很多边都是不存在,会造成空间的一定损失. 邻接表的实现只关心存在的边,不关 阅读全文
posted @ 2019-04-13 12:11 ~沐风 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 序言 为什么需要树结构? 1.数组存储方式的分析 优点:通过下标方式访问元素,速度快。对于有序数组,还可使用二分查找提高检索速度。 缺点:如果要检索具体某个值,或者插入值(按一定顺序)会整体移动,效率较低。 2.链式存储方式的分析 优点:在一定程度上对数组存储方式有优化(比如:插入一个数值节点,只需 阅读全文
posted @ 2019-04-13 11:33 ~沐风 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 阅读全文
posted @ 2019-04-13 11:32 ~沐风 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 序言 虚方法(Virtual)、抽象方法(Abstract),接口(Interface)、抽象类的区别 virtual和abstract都是用来修饰父类的,通过覆盖父类的定义,让子类重新定义。抽象方法必须在派生类中重写,这一点跟接口类似,虚方法不必。 完全不知道要怎么做的场景,使用抽象方法,知道了一 阅读全文
posted @ 2019-04-09 21:49 ~沐风 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 数据库事务的四大特性 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态, 阅读全文
posted @ 2019-04-09 21:14 ~沐风 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://www.cnblogs.com/pig66/p/10675082.html https://www.cnblogs.com/fivestudy/p/10537611.html 阅读全文
posted @ 2019-04-09 11:54 ~沐风 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://blog.csdn.net/waneyongfu/article/details/78215972 阅读全文
posted @ 2019-04-09 09:15 ~沐风 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 序言 ArrayList底层通过数组实现。 ArrayList即动态数组,实现了动态的添加和减少元素。 需要注意的是,容量拓展,是创建一个新的数组,然后将旧数组上的数组copy到新数组,这是一个很大的消耗。 所以在我们使用ArrayList时,最好能预计数据的大小,在第一次创建时就申请够内存。这就是 阅读全文
posted @ 2019-04-08 14:15 ~沐风 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 序言 LinkedList是一个双向链表 也就是说list中的每个元素,在存储自身值之外,还 额外存储了其前一个和后一个元素的地址,所以也就可以很方便地根据当前元素获取到其前后的元素 链表的尾部元素的后一个节点是链表的头节点;而链表的头结点前一个节点则是则是链表的尾节点(是不是有点像贪吃蛇最后 头吃 阅读全文
posted @ 2019-04-08 14:15 ~沐风 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 序言 《1》栈内存和堆内存当一个方法执行时,每个方法都会建立自己的内存栈,在这方法内定义的变量将会逐个放入这块栈内存里,随着方法的执行结束,这个方法的内存栈也将自然销毁。所有在方法中定义的局部变量都是存放在栈内存中的;在程序中创建一个对象时,这个对象将被保存到运行时数据区中,以便反复利用(因为对象的 阅读全文
posted @ 2019-04-08 14:14 ~沐风 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 1 资料 https://segmentfault.com/a/1190000015568618 https://github.com/JeffLi1993/springboot-learning-example 阅读全文
posted @ 2019-04-03 14:23 ~沐风 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://www.cnblogs.com/kerrycode/p/10632813.html 阅读全文
posted @ 2019-04-01 00:07 ~沐风 阅读(279) 评论(0) 推荐(0) 编辑
摘要: logstash5.6同步sql server数据 D:\Java\ELK\logstash-5.6.16\bin .\logstash.bat -f .\mssql\jdbc.conf 资料 https://www.cnblogs.com/a-du/p/7611620.html https://w 阅读全文
posted @ 2019-03-25 21:29 ~沐风 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 序言 基本数据类型数组和引用数据类型数组的区别 基本数据类型数组: 其中存储的元素为基本类型数据。 引用类型数组: 元素是对象,其中存储的是对象的地址值。 引用数据类型的数组使用规定长度的方式进行初始化时,默认值为null。 如:Cell[] cs = new Cell[10]; cs中存有数组对象 阅读全文
posted @ 2019-03-20 15:08 ~沐风 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://blog.csdn.net/weixin_38729727/article/details/82259507 https://www.cnblogs.com/bmilk/p/13300932.html 阅读全文
posted @ 2019-03-20 14:50 ~沐风 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 序言 插槽 资料 https://www.bilibili.com/video/BV1nJ411V75n?p=1 阅读全文
posted @ 2019-03-19 17:29 ~沐风 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 序言 当在10亿数据中只需要进行10几次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 红黑树的应用 红黑树的应用比较广泛,主要是用它来存储有序的数据,它的时间复杂度是O(lgn),效率非常之高。 例如,Java集合中的TreeSet和TreeMap,C++ STL中 阅读全文
posted @ 2019-03-15 19:41 ~沐风 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 序言 常用的5种数据结构和应用场景 String:缓存、计数器、分布式锁等。 List:链表、队列、微博关注人时间轴列表等。 Hash:用户信息、Hash 表等。 Set:去重、赞、踩、共同好友等。 Zset:访问量排行榜、点击量排行榜等。 Redis应用-分布式锁 Redis应用-异步消息队列与延 阅读全文
posted @ 2019-03-10 15:32 ~沐风 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: 序言 Spring WebFlux是Spring Framework 5.0中引入的新的反应式Web框架与Spring MVC不同,它不需要Servlet API,完全异步和非阻塞,并 通过Reactor项目实现Reactive Streams规范。 响应式编程的返回值必须是 Flux 或者 Mon 阅读全文
posted @ 2019-03-10 12:03 ~沐风 阅读(792) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/w05980598/article/details/79053209 阅读全文
posted @ 2019-03-10 11:59 ~沐风 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://blog.csdn.net/KingBoyWorld/article/details/78948304 阅读全文
posted @ 2019-03-02 23:55 ~沐风 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 概述 性能方面 hikariCP>druid>tomcat-jdbc>dbcp>c3p0 。hikariCP的高性能得益于最大限度的避免锁竞争。 druid功能最为全面,sql拦截等功能,统计数据较为全面,具有良好的扩展性。 Druid application.properties #mybatis 阅读全文
posted @ 2019-03-02 14:32 ~沐风 阅读(306) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_28143647/article/details/79789368 阅读全文
posted @ 2019-02-25 12:45 ~沐风 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 序言 资料 https://www.cnblogs.com/hong-fithing/category/1357115.html Zabbix 3.0 从入门到精通(zabbix使用详解) https://www.cnblogs.com/clsn/p/7885990.html 基于Jenkins P 阅读全文
posted @ 2019-02-22 20:47 ~沐风 阅读(122) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/nnngu/p/8300164.html 阅读全文
posted @ 2019-02-20 22:26 ~沐风 阅读(496) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/herizai/p/7122724.html https://blog.csdn.net/kane_yu/article/details/82623397 阅读全文
posted @ 2019-02-19 13:09 ~沐风 阅读(71) 评论(0) 推荐(0) 编辑
摘要: https://cloud.tencent.com/developer/article/1080966 阅读全文
posted @ 2019-02-15 23:34 ~沐风 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在controller上添加@CrossOrigin注解,如下: 阅读全文
posted @ 2019-02-11 17:04 ~沐风 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 资料 https://www.cnblogs.com/toutou/p/9843588.html 阅读全文
posted @ 2019-02-09 18:43 ~沐风 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 概述 在做web开发的时候,过滤器(Filter)和拦截器(Interceptor)很常见,通俗的讲,过滤器可以简单理解为“取你所想取”,忽视掉那些你不想要的东西;拦截器可以简单理解为“拒你所想拒”,关心你想要拒绝掉哪些东西,比如一个BBS论坛上拦截掉敏感词汇。 1、过滤器和拦截器触发时机不一样,过 阅读全文
posted @ 2019-02-09 18:40 ~沐风 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 游标 在游标逐行处理过程中,当需要处理的记录数较大,而且游标处理位于数据库事务内时,速度非常慢。 -- 声明变量 DECLARE @Id AS Int -- 声明游标 DECLARE C_Id CURSOR FAST_FORWARD READ_ONLY FOR SELECT b.Id FROM db 阅读全文
posted @ 2019-02-03 09:52 ~沐风 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 乐观锁 悲观锁 悲观锁解决方案: 资料 https://www.cnblogs.com/dengshaojun/p/3955826.html 阅读全文
posted @ 2019-02-02 17:18 ~沐风 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 序言 为什么需要事务? 当多个线程都开启事务操作数据库中的数据时,数据库系统要能进行隔离操作,以保证各个线程获取数据的准确性, 所以, 对于不同的事务,采用不同的隔离级别会有不同的结果。 如果没有事务隔离,会出现什么样的情况? http://blog.itpub.net/26736162/views 阅读全文
posted @ 2019-02-02 16:28 ~沐风 阅读(462) 评论(1) 推荐(1) 编辑
摘要: 序言 索引的概念 索引是什么 数据库中的索引类似于一本书的目录,在一本书中使用目录可以快速找到你想要的信息,而不需要读完全书。在数据库中,数据库程序使用索引可以快速查询到表中的数据,而不必扫描整个表。书中的目录是一个字词以及各字词所在的页码列表,数据库中的索引是表中的值以及各值存储位置的列表。 例如 阅读全文
posted @ 2019-02-01 15:18 ~沐风 阅读(570) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/mcgrady/p/4182486.html 阅读全文
posted @ 2019-01-31 21:02 ~沐风 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 序言 触摸本质才能永垂不朽 为什么面试都喜欢问HashMap HashMap(无序、线程不安全)作为一个键值对(key-value)的常见集合,在整个java的使用过程中都起着举足轻重的作用。 HashMap数据结构 HashMap底层是基于散列算法实现,散列算法分为散列再探测和拉链式。 HashM 阅读全文
posted @ 2019-01-31 20:04 ~沐风 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2019-01-30 22:49 ~沐风 阅读(85) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页