<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Java_LingFeng的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Java_LingFeng</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Java_LingFeng]]></copyright><item><title><![CDATA[【无标题】]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128814954</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128814954</guid><author>Java_LingFeng</author><pubDate>Tue, 31 Jan 2023 11:56:06 +0800</pubDate><description><![CDATA[产品经理的平均年薪在美国超过 160,000 美元/年，在印度约为 25 卢比/年。美国 DevOps 工程师的平均年薪约为 176,000 美元，而在印度，约为 13-25 万卢比/年。在这项高薪技术工作中，您在美国的平均年薪超过 200,000 美元，在印度约为 200 万卢比/年。美国全栈开发人员的平均年薪为 164,000 美元，而在印度，约为 11-21 万卢比/年。美国系统分析师的平均年薪约为 145,000 美元，而在印度，约为 160 万卢比/年。对数据科学家的需求同比增长了29%。]]></description><category></category></item><item><title><![CDATA[2022年10大最重要的科技事件和突破！]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128814757</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128814757</guid><author>Java_LingFeng</author><pubDate>Tue, 31 Jan 2023 11:42:23 +0800</pubDate><description><![CDATA[7 月，美国宇航局的望远镜向我们展示了有史以来最古老（13.1B 岁）的宇宙图像。它将研究最早的恒星和星系，帮助我们了解宇宙的起源并找到可以承载生命的行星。全球第二大加密货币以太坊从PoW过渡到PoS。这是第一次反应产生的能量超过了它消耗的能量。]]></description><category></category></item><item><title><![CDATA[编程技术面试的7个英文网站，你知道几个？]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128814714</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128814714</guid><author>Java_LingFeng</author><pubDate>Tue, 31 Jan 2023 11:38:46 +0800</pubDate><description><![CDATA[CodeChef 的难度等级很高，有 3,000 多个问题。— 初学者友好 — 专家友好 如果您真的很勇敢，您还可以在技术问题上与其他人竞争。LeetCode可以说是最好的技术面试题练习平台。准备在最大的公司 Facebook、谷歌工作的开发人员使用 LeetCode。他们有各种大型科技公司使用的确切问题。他们甚至有免费的模拟面试。使用一下一个过滤器，就只看到困难的挑战，你将得到大量的问题，你可以用于面试准备。在这里展示你的技能，你可能最终得到一份工作机会。它对于学习代码或学习一种新的语言是很好的。]]></description><category></category></item><item><title><![CDATA[系统设计的7个基础概念！]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128814664</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128814664</guid><author>Java_LingFeng</author><pubDate>Tue, 31 Jan 2023 11:36:42 +0800</pubDate><description><![CDATA[当您的用户分布在不同的地理位置时，在合理的时间内将您的内容提供给他们将成为一个真正的挑战。通过了解概念，我的意思不仅仅是关于这些是什么的一些理论知识，而是关于应该在什么时候使用什么的更实际的实践经验。根据您的要求，根据您共享的内容类型，您可能需要决定使用哪种网络协议。此外，根据您的用例，您可能需要存储更频繁访问的信息或最近访问的信息。有一些组件是肯定需要的。有时我们的系统需要执行一些需要完成但不一定立即完成的任务，或者它们的结果不会影响用户的旅程。这确保了适当的资源利用，并且您的系统中没有单点故障。]]></description><category></category></item><item><title><![CDATA[如何使用 Java8 改造模板方法模式！]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128797850</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128797850</guid><author>Java_LingFeng</author><pubDate>Mon, 30 Jan 2023 10:17:16 +0800</pubDate><description><![CDATA[我们在日常开发中，经常会遇到类似的场景：当要做一件事儿的时候，这件事儿的步骤是固定好的，但是每一个步骤的具体实现方式是不一定的。

通常，遇到这种情况，我们会把所有要做的事儿抽象到一个抽象类中，并在该类中定义一个模板方法。这就是所谓的模板方法模式。]]></description><category></category></item><item><title><![CDATA[如何应对 Redis 集群的数据倾斜问题]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128788849</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128788849</guid><author>Java_LingFeng</author><pubDate>Sun, 29 Jan 2023 14:34:26 +0800</pubDate><description><![CDATA[在切片集群中，数据会按照一定的分布规则分散到不同的实例上保存。比如，在使用 Redis Cluster 或 Codis 时，数据都会先按照 CRC 算法的计算值对 Slot（逻辑槽）取模，同时，所有的 Slot 又会由运维管理员分配到不同的实例上。这样，数据就被保存到相应的实例上了。
虽然这种方法实现起来比较简单，但是很容易导致一个问题：数据倾斜。]]></description><category></category></item><item><title><![CDATA[谈谈非公平锁的性能为什么更高问题]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128788311</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128788311</guid><author>Java_LingFeng</author><pubDate>Sun, 29 Jan 2023 13:59:39 +0800</pubDate><description><![CDATA[在 Java 中 synchronized 和 ReentrantLock 默认使用的都是非公平锁，而它们采用非公平锁的原因都是一致的，都是为了提升程序的性能。那为什么非公平锁就能提升性能呢？接下来我们一起来看。]]></description><category></category></item><item><title><![CDATA[野心藏住不住了！OpenAI或在悄悄聘请国际承包商，以培训其软件工程方面的人工智能。]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128788131</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128788131</guid><author>Java_LingFeng</author><pubDate>Sun, 29 Jan 2023 13:51:05 +0800</pubDate><description><![CDATA[虽然OpenAI已经有一款名为Codex的产品，可以将自然语言转换为工作代码，但同时该公司的招聘热潮表明，它正在寻求推进这项技术，有可能为一些人类程序员创造一个工作替代品。这可能涉及找到解决他们的问题的方法，或者调整团队使用Scrum的方式，以更好地满足他们的需求。强调遵循Scrum框架的重要性：最终，重要的是提醒利益相关者，Scrum是一个经过验证的框架，它已经帮助许多团队和组织取得了成功。然而，需要注意的是，DoR应该是一个活文档，团队可以根据需要不断更新和调整，以满足项目不断变化的需求。]]></description><category></category></item><item><title><![CDATA[精选 60 道 MySQL 面试题，附答案！]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128786623</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128786623</guid><author>Java_LingFeng</author><pubDate>Sun, 29 Jan 2023 11:22:08 +0800</pubDate><description><![CDATA[今天给大家整理一些数据库必知必会的面试题，一起来看吧。]]></description><category></category></item><item><title><![CDATA[如何进行秒杀场景下的异步下单实现]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128692261</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128692261</guid><author>Java_LingFeng</author><pubDate>Sun, 15 Jan 2023 10:27:11 +0800</pubDate><description><![CDATA[单异步削峰的目标，即提升用户体验和提升系统吞吐能力。提交下单任务处理下单任务和轮询下单结果。]]></description><category></category></item><item><title><![CDATA[谈一谈有关 MySQL 数据库数据安全问题]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128692182</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128692182</guid><author>Java_LingFeng</author><pubDate>Sun, 15 Jan 2023 10:21:38 +0800</pubDate><description><![CDATA[以前去企业面试的时候，经常被问一些关于 MySQL 数据库相关的问题，其中最典型的就是关于 MySQL 数据库数据安全的问题。

例如：如何才能保证 MySQL 数据库的数据安全？MySQL 数据库如果发生数据丢失可能会发生在什么地方？如果 MySQL 数据库出现了数据丢失该如何挽救？]]></description><category></category></item><item><title><![CDATA[一个比一个牛皮的5个杨辉三角特性！]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128685349</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128685349</guid><author>Java_LingFeng</author><pubDate>Sat, 14 Jan 2023 15:05:26 +0800</pubDate><description><![CDATA[杨辉三角的历史杨辉三角按照杨辉于1261年所编写的《详解九章算法》一书，里面有一张图片，介绍此种算法来自于另外一个数学家贾宪所编写的《释锁算书》一书，但这本书早已失传无从考证。但可以肯定的是这一图形的发现我国不迟于1200年左右。在欧洲，这图形称为"巴斯加(Pascal)三角"。因为一般都认为这是巴斯加在1654年发明的。其实在巴斯加之前已经有许多人普及过，最早是德国人阿匹纳斯(Pertrus APianus)，他曾经把这个图形刻在1527年著的一本算术书封面上。]]></description><category></category></item><item><title><![CDATA[总结一下经典机器学习算法]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128682496</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128682496</guid><author>Java_LingFeng</author><pubDate>Sat, 14 Jan 2023 10:05:19 +0800</pubDate><description><![CDATA[K近邻算法（KNN）是一种基本分类和回归方法。KNN算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于一个类别，那该样本也属于这个类别，并具有这个类别上样本的特性。该方法在确定分类决策上只依据最邻近的一个或者几个样本的类别来决定待分类样本所属的类别。]]></description><category></category></item><item><title><![CDATA[非常实用的代码阅读策略！]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128682311</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128682311</guid><author>Java_LingFeng</author><pubDate>Sat, 14 Jan 2023 09:51:12 +0800</pubDate><description><![CDATA[谁都喜欢可读性强的代码，希望接手的代码容易阅读，容易理解，从而减少交接的工作量，但并不是所有的代码都有好的易读性，接手前辈的“屎山”通常是一件令开发者非常痛苦的事情。]]></description><category></category></item><item><title><![CDATA[如何破越发展 to B 市场亏损越多问题？]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128682242</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128682242</guid><author>Java_LingFeng</author><pubDate>Sat, 14 Jan 2023 09:37:29 +0800</pubDate><description><![CDATA[这直接导致了，相比国外软件是为了让用户更好地完成工作，国内互联网大公司的入局，更像是为了抢风口占市场。前者是技术驱动，后者看中对行业的重新改造，叫得上名字的阿里云、腾讯云等产品，往往是靠着雄厚背景立足，然后快速占领市场。]]></description><category></category></item><item><title><![CDATA[聊聊 SpringMVC 是如何工作的？]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128672906</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128672906</guid><author>Java_LingFeng</author><pubDate>Fri, 13 Jan 2023 13:32:05 +0800</pubDate><description><![CDATA[SpringMVC的作用毋庸置疑，虽然我们现在都是用SpringBoot，但是SpringBoot中仍然是在使用SpringMVC来处理请求。

我们在使用SpringMVC时，传统的方式是通过定义web.xml，]]></description><category></category></item><item><title><![CDATA[面试官：什么是自旋锁？自旋的好处和后果是什么呢？]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128672795</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128672795</guid><author>Java_LingFeng</author><pubDate>Fri, 13 Jan 2023 13:24:20 +0800</pubDate><description><![CDATA[今天主要回答一下面试官常问的一些问题：比如什么是自旋锁？自旋的好处和后果是什么呢？]]></description><category></category></item><item><title><![CDATA[4个MySQL 数据同步 Elasticsearch 的方案！]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128672744</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128672744</guid><author>Java_LingFeng</author><pubDate>Fri, 13 Jan 2023 13:20:08 +0800</pubDate><description><![CDATA[今天给大家介绍一个电商中常见的场景 —— MySQL 数据同步 Elasticsearch。商品检索大家应该都在各种电商网站检索过商品，检索商品一般都是通过什么实现呢？搜索引擎Elasticsearch。那么问题来了，商品上架，数据一般写入到MySQL的数据库中，那么用于检索的数据又是怎么同步到Elasticsearch的呢？MySQL同步ES。]]></description><category></category></item><item><title><![CDATA[很详细，万字教你如何提高 Java 代码质量]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128654722</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128654722</guid><author>Java_LingFeng</author><pubDate>Thu, 12 Jan 2023 10:23:36 +0800</pubDate><description><![CDATA[每种编程语言都有自己的命名规范，不同语言的风格差异有大有小，下面以Java为例：

Java整体命名风格为UpperCamelCase或lowerCamelCase形式。不管是类还是变量命名要见名知意，切勿使用缩写或中文；风格统一，尽量使用英文名词，切勿中英文混合；尽量避免和Java自带类库重名，切勿使用Java关键字命名。]]></description><category></category></item><item><title><![CDATA[知道这10个让你的API接口突然超时的原因吗？]]></title><link>https://blog.csdn.net/Java_LingFeng/article/details/128654578</link><guid>https://blog.csdn.net/Java_LingFeng/article/details/128654578</guid><author>Java_LingFeng</author><pubDate>Thu, 12 Jan 2023 10:11:32 +0800</pubDate><description><![CDATA[不知道你有没有遇到过这样的场景：我们提供的某个API接口，响应时间原本一直都很快，但在某个不经意的时间点，突然出现了接口超时。

也许你会有点懵，到底是为什么呢？

今天跟大家一起聊聊接口突然超时的10个原因，希望对你会有所帮助。]]></description><category></category></item></channel></rss>