自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 redis 双写一致性 看一篇成高手系列1

首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。目前没有一...

2019-06-27 01:22:56 154

转载 redis 双写一致性 看一篇成高手系列3

什么是缓存击穿在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。场景如下图所示:我们正...

2019-06-26 16:44:52 722

转载 Redis 总结精讲 看一篇成高手系统-4

本文围绕以下几点进行阐述 1、为什么使用redis 2、使用redis有什么缺点 3、单线程的redis为什么这么快 4、redis的数据类型,以及每种数据类型的使用场景 5、redis的过期策略以及内存淘汰机制 6、redis和数据库双写一致性问题 7、如...

2019-06-26 15:35:49 100

原创 Java面经(JVM)

JVM GC JVM 各种回收器,各自的优缺点,重点CMS、G1 串行:单个线程执行垃圾回收,并且此时用户线程仍然处于等待状态。 并行:指多条垃圾收集线程并行工作,但此时用户线程仍然处于等待状态。 :指用户线程与垃圾收集线程同时执行(但不一定是并行的,可能会交替执行),用户程序在继续运行,而垃圾收集程序运行于另一个CPU上。 三种新生代回收器:SerialGC ParNewGc Paralle...

2019-06-23 22:57:43 1307

转载 Mybatis常见面试题总结

Mybatis常见面试题总结 (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 (2)MyBatis 可以使用&nbs...

2019-06-23 22:55:27 99

转载 Java最常见的 208 道面试题和答案(8) 网络

79. http 响应码 301 和 302 代表的是什么?有什么区别? 答:301,302 都是HTTP状态的编码,都代表着某个URL发生了转移。 区别: 301 redirect: 301 代表永久性转移(Permanently Moved)。 302 redirect: 302 代表暂时性转移(Temporarily Moved )。 80. forward 和 redirect 的区别...

2019-06-21 15:40:04 112

转载 史上最全的大厂MySQL面试题

1、MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联; 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中; 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中; 从:sql执行线程——执行relay log中的语句; 2、MySQL中myisam与innod...

2019-06-19 21:41:20 91

转载 mysql中在一个千万级的数据库查寻中,如何提高查询效率

版权声明:转载请注明出处 https://blog.csdn.net/cowbin2012/article/details/89741056 </div> <li...

2019-06-18 18:00:02 1006

转载 数据库优化大总结

1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num i...

2019-06-18 17:49:55 93

转载 图解动态规划

文章目录算法简介与贪婪算法区别案例案例一案例二局限性java实现 原博地址:https://www.jianshu.com/p/7998321aecfd 算法简介 动态规划,...

2019-06-16 22:40:51 231

转载 十大经典排序算法

十大经典排序算法 文章目录冒泡排序算法步骤动图演示什么时候最快什么时候最慢Jav...

2019-06-14 00:33:47 177

转载 Redis常见面试题

(1)什么是redis?   Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正) (2)Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存...

2019-06-13 17:59:34 79

原创 神经网络NN简单理解以及算法

简介 1.什么是神经网络 1.1 背景 : 以人脑中的神经网络为启发,历史上出现过很多不同版本 最著名的算法是1980年的 backpropagation 1.2 多层向前神经网络(Multilayer Feed-Forward Neural Network) Backpropagation被使用在多层向前神经网络上 多层向前神经网络由以下部分组成:  输入层(input lay...

2018-08-20 19:00:12 5976

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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