首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wssaidong
掘友等级
研究技术
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
赞
文章( 13 )
沸点( 0 )
5个方案告诉你:高并发环境下,先操作数据库还是先操作缓存?
先思考一下,可能会存在哪些问题,再往下看。下面我分几种方案阐述。 这样看,没啥问题。我们再看第二个流程图,如下: OK,酱紫,就有问题了吧,老数据入到缓存了,每次读都是老数据啦,缓存与数据与数据库数据不一致。 双写操作,先操作缓存,在操作数据库。 这样看,也没啥问题。,但是有时…
数据库两大神器【索引和锁】
索引和锁在数据库中可以说是非常重要的知识点了,在面试中也会经常会被问到的。 表经常进行INSERT/UPDATE/DELETE操作就不要建立索引了,换言之:索引会降低插入、删除、修改等维护任务的速度。 索引需要占物理和数据空间。 为什么说索引会降低插入、删除、修改等维护任务的速…
编写优雅代码的最佳实践
Robert Martin曾说过"在代码阅读中说脏话的频率是衡量代码质量额唯一标准"。同时,代码的写法应当使别人理解它所需的时间最小化,也就是说我们写的代码是给人看的而不是给机器看的。那么,如何编写优雅代码呢?可以从思想层面和具体技巧层面来优化代码,思想层面指的是遵循面向对象设…
JVM内存区域划分
学习Java不可避免的要学习Java虚拟机,也就是JVM,Java虚拟机规范里面规定了程序运行期间会使用到的运行时数据区,这也是JVM的内存区域划分的模型,应该可以这么理解吧。 这其中有一些是随着虚拟机的启动和退出而创建和销毁的,这些区域是线程共享的,另外有一些是跟各个线程绑定…
我的阿里之路+Java面经考点
我的2017是忙碌的一年,从年初备战实习春招,年三十都在死磕JDK源码,三月份经历了阿里五次面试,四月顺利收到实习offer。然后五月怀着忐忑的心情开始了蚂蚁金服的实习。八月,又经历了两轮面试,总算拿到转正offer。到此为止,我总算可以尽情地享受最后的校园时光了。 希望我的经…
使用又拍云的cdn加速GitHub Pages
在GitHubPages上搭建个人博客后,你会发现Github屏蔽百度爬虫导致在Github Pages上托管的博客、网站都无法被百度索引到。 那么小编想到的是用CDN来加速自己博客,我采用的是又拍云的CDN。 我们需要创建一个CDN 服务 服务名称自定义一个唯一的即可 加速域…
如何部署一个高可用的hexo个人博客
以往的博客已经介绍怎么使用hexo搭建一个个人博客了,这里就不介绍了,那么个人博客创建后,我们怎么部署这个博客可以既高可用又省钱呢! 最省钱方式 在图中,我们可以看紫色的路径部署方式,直接把hexo博客部署到GitHubPages上,然后配置自定义域名,这样就有一个属于自己个性…
一个前端er使用浏览器打印功能快速制作PDF简历
先弄个大概的样子,把简历制作成html的形式,如果要放服务器上面,建议最好就是对移动端做上适配,这样的话,手机发自己网址出去的时候,对方可以在手机上快速浏览。 完成之后,在浏览器打开后,调出打印预览cmd+p/ctrl+p,先初步看看效果,记得要勾上选项里面的背景图形。mac下…
Spring事务传播行为详解
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为。事务传播行为是Spring框架独有的事务增强特性,他不属于的事务实际提供方数据库行为。这是Spring为我们提供的强大的工具箱,使用事务传播行可以为我们的开发工作提供许多便利。但是人们对…
下一页
个人成就
文章被点赞
2
文章被阅读
3,618
掘力值
64
关注了
53
关注者
1
收藏集
7
关注标签
21
加入于
2017-05-11