上一页 1 ··· 105 106 107 108 109 110 111 112 113 ··· 221 下一页
摘要: 转自公众号:捡田螺的小男孩 前言 在分布式系统中,缓存和数据库同时存在时,如果有写操作的时候,先操作数据库还是先操作缓存呢? 先思考一下,可能会存在哪些问题,再往下看。下面我分几种方案阐述。 缓存维护方案一 假设有一写(线程A)一读(线程B)操作,先操作缓存,在操作数据库,如下流程图所示 1)线程A 阅读全文
posted @ 2021-08-10 15:13 Java技术栈 阅读(405) 评论(0) 推荐(0)
摘要: 一、HTTP服务器 Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。 1、 首先在文档根目录Docroot(/usr/local/var/www)下创建html目录, 然后在html中放一个 阅读全文
posted @ 2021-08-10 11:27 Java技术栈 阅读(523) 评论(0) 推荐(0)
摘要: 我们都知道,分割字符串要使用 String 的 split() 方法,split 方法虽然深入人心,使用也简单,但效率太低! 其实在 JDK 中,还有一个性能很强的纯字符串分割工具类:StringTokenizer。 这个类在 JDK 1.0 中就推出来了,但在实际工作却发现很少有人使用,网上有人说 阅读全文
posted @ 2021-08-09 17:18 Java技术栈 阅读(706) 评论(0) 推荐(0)
摘要: 我们知道像stop、suspend这几种中断或者阻塞线程的方法在较高java版本中已经被标记上了@Deprecated过期标签,那么为什么她们曾经登上了java的历史舞台而又渐渐的推出了舞台呢? 到底是人性的扭曲还是道德的沦丧呢,亦或是她们不思进取被取而代之呢,如果是被取而代之,那么取而代之的又是何 阅读全文
posted @ 2021-08-09 14:08 Java技术栈 阅读(397) 评论(0) 推荐(0)
摘要: 作者:Jaskey Lam 来源:https://jaskey.github.io/blog/2020/06/08/rocketmq-message-dedup/ 消息中间件是分布式系统常用的组件,无论是异步化、解耦、削峰等都有广泛的应用价值。我们通常会认为,消息中间件是一个可靠的组件——这里所谓的 阅读全文
posted @ 2021-08-08 08:28 Java技术栈 阅读(1203) 评论(0) 推荐(0)
摘要: 作为首席执行官,辞退员工是一件非常困难的决定。 我们是一家小公司,只有20多个人,我与所有员工都很熟,因此解雇他们中的任何一个都会让我很难过。 根据300多场面试的经历来看,我发现大约50~60%的求职者都会在简历上造假。 虽然我不确定这样做是否妥当,但是对于大多数人我还是选择了睁一只眼闭一只眼。 阅读全文
posted @ 2021-08-07 14:00 Java技术栈 阅读(384) 评论(0) 推荐(0)
摘要: 作者:翁智华 出处:https://www.cnblogs.com/wzh2010/ 概述 我们所说的缓存分为进程内部缓存(系统内部缓存)和 缓存服务(如redis/memcache)。 计算机服务从原来的单体结构,到多实例,到现在流行的微服务,缓存服务变得原来越流行了。 进程缓存 先说说进程缓存, 阅读全文
posted @ 2021-08-07 09:25 Java技术栈 阅读(204) 评论(0) 推荐(0)
摘要: 来源:https://jaskey.github.io/blog/2020/03/18/sharding-sphere-data-desensitization/ 在真实业务场景中,数据库中经常需要存储某些客户的关键性敏感信息如:身份证号、银行卡号、姓名、手机号码等,此类信息按照合规要求,通常需要实 阅读全文
posted @ 2021-08-06 20:08 Java技术栈 阅读(449) 评论(0) 推荐(0)
摘要: spring batch简介 spring batch是spring提供的一个数据处理框架。企业域中的许多应用程序需要批量处理才能在关键任务环境中执行业务操作。这些业务运营包括: 无需用户交互即可最有效地处理大量信息的自动化,复杂处理。这些操作通常包括基于时间的事件(例如月末计算,通知或通信)。 在 阅读全文
posted @ 2021-08-05 21:06 Java技术栈 阅读(3851) 评论(0) 推荐(1)
摘要: 英国作家奥斯卡·王尔德曾说过,人们给自己犯过的错误取名叫做经验。因此可想而知,经验不足的开发人员在编程道路上还有很多未曾踩过的坑。 在本文中,我会给你讲讲一些大多数开发人员都踩过的坑,希望对你有所启发和帮助,以防止你也重蹈覆辙。 1、重新实现API中已有的代码 大多数开发人员都会利用某种框架来减轻工 阅读全文
posted @ 2021-08-05 16:32 Java技术栈 阅读(230) 评论(0) 推荐(0)
上一页 1 ··· 105 106 107 108 109 110 111 112 113 ··· 221 下一页