自定义博客皮肤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 155

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

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

2019-06-26 16:44:52 734

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

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

2019-06-26 15:35:49 102

原创 Java面经(JVM)

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

2019-06-23 22:57:43 1314

转载 Mybatis常见面试题总结

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

2019-06-23 22:55:27 103

转载 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 94

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

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

2019-06-18 18:00:02 1010

转载 数据库优化大总结

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

2019-06-18 17:49:55 97

转载 图解动态规划

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

2019-06-16 22:40:51 233

转载 十大经典排序算法

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

2019-06-14 00:33:47 179

转载 Redis常见面试题

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

2019-06-13 17:59:34 82

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

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

2018-08-20 19:00:12 6008

空空如也

空空如也

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

TA关注的人

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