<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[code_javaer的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/code_javaer</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; code_javaer]]></copyright><item><title><![CDATA[十大经典排序算法汇总-(动画演示+源码)]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/120530005</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/120530005</guid><author>code_javaer</author><pubDate>Tue, 28 Sep 2021 15:21:21 +0800</pubDate><description><![CDATA[0.排序算法种类和时间复杂度比较





时间复杂度指的就是一个算法执行所耗费的时间空间复杂度定义为该算法所耗费的存储空间



1.冒泡排序（Bubble Sort）


1.比较相邻的元素如果第一个比第二个大，就交换它们两个。
2.对每一对相邻元素作同样的工作，从开始第一对到结尾的最后一对，这样在最后的元素应该会是最大的数;
3.针对所有的元素重复以上的步骤，除了最后一个;
4.重复步骤1〜3，直到排序完成。





function bubbleSort(arr) {
    var len ..]]></description><category></category></item><item><title><![CDATA[电商平台常用秒杀系统设计总结，你学会了吗？]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/120476249</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/120476249</guid><author>code_javaer</author><pubDate>Mon, 27 Sep 2021 15:31:57 +0800</pubDate><description><![CDATA[互联网行业有一种魔力，虽然有加班，但每年都能成为应届生的工作首选，这无疑是源自高薪酬的吸引。

最近，网络上对我国各个互联网大厂的加班情况和薪酬情况做了汇总，先来看看各大厂每周的工作时长。


我们的法定工作时间是每周40个小时，从这个数据上来看，目前没有哪一个互联网大厂不加班，其中拼多多以每周66小时独占鳌头！

虽然加班是真的多，但互联网大厂给出的薪酬也是真的高。以下是各级别工程师的薪酬情况：

▎数据来源：https://duibiao.info/2020，侵删

看完这组加班和薪酬数据，你会怎么选择]]></description><category></category></item><item><title><![CDATA[大专毕业，电商转行自学Java拿下月薪10k以上的工作,我是怎么做到的？]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/120476274</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/120476274</guid><author>code_javaer</author><pubDate>Sat, 25 Sep 2021 19:40:54 +0800</pubDate><description><![CDATA[刚入职不久，是在上海的一家软件公司，税前13K，五险一金，996的工作制，已经上班了一个月，说下自己的感受。

因为我专科毕业4年，之前一直在做电商运营，大专学的专业是电子商务，所以我包装了两年的工作经验，目前平时的工作就是增删改查，内容比较单一简单。公司的工作技术氛围一般，业务线也比较单一，感觉在这家公司没有太大的发展，但是想在这家公司积累工作经验，等到明年初跳槽，到时候包装三年工作经验，去一家有发展前途的公司，应该可以拿到18K左右的薪资。

我是怎么自学成功的？

跟大多数人一样，我也是边工作边学习，]]></description><category></category></item><item><title><![CDATA[逆天！从事Java开发工作10年居然被实习生代替了？现在年轻人这么强了？]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/120434991</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/120434991</guid><author>code_javaer</author><pubDate>Thu, 23 Sep 2021 15:12:05 +0800</pubDate><description><![CDATA[前几天有个朋友向我哭诉，说她在公司工作（Java后端开发）了10年了，却被一个实习生代替了，该何去何从？

这是一个值得深思的问题，作为职场人员，我们确实该思考，我们的工作会被实习生代替吗？这是一个很尖锐的问题，却也是一个很实际的问题。想想这个工作如果谁做都可以，企业为什么放着成本低廉的实习生不用，而用你呢？

这里就涉及到了价值，你能给公司带来什么？举个最简单的例子。每个公司都有销售，有的人认为做销售没有什么技术含量，薪资却很高，这是问什么呢？这取决于给公司带来的利益。销售人员的业绩量决定了公司能不能运营]]></description><category></category></item><item><title><![CDATA[哼！谁说大专非科班学历就不能进阿里，我用结果来证明这个是谣言！（附带我的自学手册分享）]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/120327425</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/120327425</guid><author>code_javaer</author><pubDate>Thu, 16 Sep 2021 14:22:28 +0800</pubDate><description><![CDATA[先纠正一下大家的错误认知，大专学历不是不能进大厂，只不过很难罢了，比如阿里就有很多大专学历的人；学历低想进大厂很难的，不光需要的技术足够厉害，还需要有合适的内推人（人脉）以及恰到好处的机遇！当然，也不是所有大厂都像阿里这样，很多大厂学历都是硬性指标，学历不行，谁内推你也没用！

背景

非计科大专一枚，当初学的机械自动化专业。大学完全可以说是玩过来的，临近毕业开始慌了，毕业后一直没能找到工作，在高中同学（211 计科）的引领下，入坑程序员。

从一开始的 4K 起步，一直到三年后的 14K，毫不夸张的说，当]]></description><category></category></item><item><title><![CDATA[什么？这些计算机与操作系统基础知识你还不知道吗？吐血整理万字长文！（建议收藏）]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/120263752</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/120263752</guid><author>code_javaer</author><pubDate>Tue, 14 Sep 2021 11:20:57 +0800</pubDate><description><![CDATA[大家好~~

最近发现很多小伙伴工作很久了，大部分工作都是在重复的进行CRUD，对于一些基础性的知识，比如：计算机基础知识，操作系统，数据结构和算法等，却了解的少之又少。其实，很多时候，这些基础性的知识往往是造成程序员职业生涯瓶颈的一个重要的因素。所以，冰河强烈建议这些基础知识越早知道越好，越早掌握越好！最好是在大学时期就充分掌握这些计算机基础知识。

好了，接下来，我为大家总结了一篇万字长文系统介绍计算机中有关数据方面的基础知识。

数据的表示形式
在计算机中，所有的数据都是以二进制的形式进行表示的，也就]]></description><category></category></item><item><title><![CDATA[爆肝整理珍藏多年的实用工具/学习网站，助你在写代码的路上更顺利！！！]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/120197785</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/120197785</guid><author>code_javaer</author><pubDate>Thu, 09 Sep 2021 15:51:35 +0800</pubDate><description><![CDATA[前言
这期是介绍自己常用的一些工具安利一下

千万不要白嫖，真香警告⚠️。

但是我在构思这篇文章的时候发现我贴个标题，然后发下软件信息会不会太乏味了，于是创作鬼才我呀，准备用一个产品的研发流程，是的就是用这样的一个思路去写这个工具集的介绍文章。

因为读者很多还是学生，还有很多应届生，对一个需求的研发流程都不是很熟悉，还有可能对于以后自己需要使用到的工具都不是很熟悉，那我就一一罗列一下，我作为一个还算有点小经验的程序员都使用哪些工具呢？

那下面就跟随暖男的脚步，走进顶级程序员的百宝箱吧（我所有的标题都是]]></description><category></category></item><item><title><![CDATA[手摸手教你如何吃透一个 Java 项目，yyds]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119966047</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119966047</guid><author>code_javaer</author><pubDate>Tue, 07 Sep 2021 14:06:43 +0800</pubDate><description><![CDATA[先说一下大多数新手的情况：就是对着视频敲 Java 项目，其中遇到的 BUG 还能解决，但就是每次敲完一个项目，就感觉很空虚，项目里面的知识点感觉懂了但又好像没懂，应该怎样才能掌握一个项目所用的知识点呢？

先分享一位好朋友丁威的经验吧，他是《RocketMQ技术内幕》一书的作者。他在尝试学习 RocketMQ 之前未曾接触过消息中间件，但硬是通过自己提炼的学习方法，最终成为 RocketMQ 社区的优秀布道师。这让他有了一个非常亮眼的标签，极大提高了职场竞争力。

他的总结有以下四点：

了解这个项目..]]></description><category></category></item><item><title><![CDATA[程序员 10个 堪称神器的学习网站]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119934281</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119934281</guid><author>code_javaer</author><pubDate>Thu, 26 Aug 2021 16:35:42 +0800</pubDate><description><![CDATA[话不多说，直接上干货！

注：分享一个学习交流群862461829，有不懂的问题可以一起相互讨论

【群里还含有：Java80g学习视频+Java学习书籍+Java项目实战源码+安装软件等】



01、大学资源网


大学资源网是一个完全免费并且功能非常强大的学习网站，它免费提供了丰富并且全面的学习视频教程，并且视频课程一直在更新，非常良心。



我比较看重的是它里面的考研视频教程，有数学、英语、政治、专业课等等；还有英语视频课程，对于一名程序员来说，如果想要变得更优秀，英语是不可或缺的。

另外，我.]]></description><category></category></item><item><title><![CDATA[Linux系统下安装Java环境]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119844022</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119844022</guid><author>code_javaer</author><pubDate>Tue, 24 Aug 2021 19:04:07 +0800</pubDate><description><![CDATA[目录

测试环境

下载JDK

终端模拟软件

安装前准备

tar包的安装方法

tar包的卸载

rpm包的安装方法

rpm包的卸载




下载JDK

安装包我放在群里862461829啦，可以私聊管理员要

群内还有很多关于Java学习视频，学习路线图，必读书籍，项目实战，欢迎加群和志同道合的小伙伴们一起交流学习哦





终端模拟软件


我这里使用的是Xshell，使用其他软件也可以，下载安装完成后用root用户连接Linux（SSH连接，默认端口：22），不会操作的自己...]]></description><category></category></item><item><title><![CDATA[Java程序员面试简历模板（30套简历模板+300套简历）]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119822468</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119822468</guid><author>code_javaer</author><pubDate>Fri, 20 Aug 2021 18:37:33 +0800</pubDate><description><![CDATA[需要免费领取简历模板和简历套装欢迎加群862461829


【群里还含有：Java80g学习视频+Java学习书籍+Java项目实战源码+安装软件等】
各类资源都有哦~

简历是你吸引面试官的第一步，如何让你的平平无奇的简历包装的更好，而又足以让面试官相信你足够优秀！真正好的简历是 当同学们把自己的简历递给面试官的时候，基本都知道面试官看着简历都会问什么问题，然后将面试官的引导到自己最熟悉的领域，这样同学们才会占有主动权。

接下来让我给你讲述写写简历的三大重点！

第一点：谨慎使用精通两字

应届生或者]]></description><category></category></item><item><title><![CDATA[2021Java最全基础知识点]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119807017</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119807017</guid><author>code_javaer</author><pubDate>Thu, 19 Aug 2021 17:28:44 +0800</pubDate><description><![CDATA[刚开始学习java的时候，可能是一头雾水，不知道从何学起，这里跟大家分享一下!(仅仅只供初级学者学习，大佬勿喷)

另外还整理一些Java基础知识点文档，内容详尽，需要的可以加群自取862461829



【群里还含有：Java80g学习视频+Java学习书籍+Java项目实战源码+安装软件等】

各类资源都有哦~




写代码：

1，明确需求。我要做什么？

2，分析思路。我要怎么做？1,2,3。

3，确定步骤。每一个思路部分用到哪些语句，方法，和对象。

4，代码实现。用具体的java语言代码把]]></description><category></category></item><item><title><![CDATA[十款经典游戏的Java版本（附源码）]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119784060</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119784060</guid><author>code_javaer</author><pubDate>Wed, 18 Aug 2021 17:19:02 +0800</pubDate><description><![CDATA[Java小游戏代码都共享到我的群里了，可进群自取]]></description><category></category></item><item><title><![CDATA[Java 入门需要的开发工具（含安装包资源）]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119761390</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119761390</guid><author>code_javaer</author><pubDate>Tue, 17 Aug 2021 17:23:50 +0800</pubDate><description><![CDATA[前言：小编这有开发工具安装包和教程可以免费提供，需要的欢迎加Q群862461829领取资源

【群内还有更多学习资源，内涵学习视频，学习路线图，学习书籍，面试礼包等】









1、常用开发工具

作为一名Java程序开发人员，可以的选择集成开发环境IDE（Integrated Development Environment）非常多，得益于Java是一门开源语言。有开源免费的；有商用收费的。如何选择一款适合自己的集成开发环境，亦或说选择一款符合自己项目开发需要的集成开发环境。如果选择得当，...]]></description><category></category></item><item><title><![CDATA[适合新手 练手的Java 实战项目]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119737852</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119737852</guid><author>code_javaer</author><pubDate>Mon, 16 Aug 2021 17:46:51 +0800</pubDate><description><![CDATA[实践是检验真理的唯一标准，想动手写项目的快进来看








]]></description><category></category></item><item><title><![CDATA[Java程序员的就业方向]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119646775</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119646775</guid><author>code_javaer</author><pubDate>Thu, 12 Aug 2021 16:52:05 +0800</pubDate><description><![CDATA[Java在未来市场是前景最好，同时也是市场人才缺口最大的，
【刚好小编有一些自学Java学习的资料，加v可领取】]]></description><category></category></item><item><title><![CDATA[2021Java面试题库大全（内部资源）]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119544612</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119544612</guid><author>code_javaer</author><pubDate>Mon, 09 Aug 2021 19:07:38 +0800</pubDate><description><![CDATA[由于面试题库较多，需要评论区扣1]]></description><category></category></item><item><title><![CDATA[提高国内访问 Github 速度的 9 种方法]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119540745</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119540745</guid><author>code_javaer</author><pubDate>Mon, 09 Aug 2021 16:28:38 +0800</pubDate><description><![CDATA[大家平时访问github 是不是速度特别的慢，图片经常刷不出来，甚至会出现项目无法下载的情况。

码云虽好，可目前还是无法代替 github 在编程界的地位。

所以呢今天就 给大家找来了几种提高 github 访问速度的方案，、以便大家学习！



1. GitHub 镜像访问

这里提供两个最常用的镜像地址：

https://github.com.cnpmjs.org
	https://hub.fastgit.org
也就是说上面的镜像就是一个克隆版的 GitHub，你可以访问上面的镜像网站，网站的内]]></description><category></category></item><item><title><![CDATA[程序员如何快速成长？]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119517360</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119517360</guid><author>code_javaer</author><pubDate>Sun, 08 Aug 2021 17:13:10 +0800</pubDate><description><![CDATA[程序员如何快速成长？

但万事万物都要讲究科学方法，个人成长也不例外，对于开发者而言，索隆认为有3个方法非常重要：

站在巨人的肩膀上。
	针对薄弱的地方进行刻意训练。
	学会提问。
站在巨人的肩膀上

读研的时候，实验室的老师都在强调一个问题，要看顶级会议和期刊的英文文章，尽量不要看中文的文章。因为看一流的文章，好好学的话，大概率能写出二流的文章，如果一开始就看国内三四流水平的中文文章，那硕士毕业基本上就要成问题了。

技术精进也一样，你每天获取学习信息的质量决定了你的上限。国内知名技术达人“左耳耗子..]]></description><category></category></item><item><title><![CDATA[Java 必知 基础知识点]]></title><link>https://blog.youkuaiyun.com/code_javaer/article/details/119461795</link><guid>https://blog.youkuaiyun.com/code_javaer/article/details/119461795</guid><author>code_javaer</author><pubDate>Fri, 06 Aug 2021 19:04:09 +0800</pubDate><description><![CDATA[一：java概述：


1991 年Sun公司的James Gosling（詹姆斯·高斯林）等人开始开发名称为 Oak 的语言，希望用于控制嵌入在有线电视交换盒、PDA等的微处理器；

1994年将Oak语言更名为Java；


Java的三种技术架构:

JAVAEE：Java Platform Enterprise Edition，开发企业环境下的应用程序，主要针对web程序开发；

JAVASE：Java Platform Standard Edition，完成桌面应用程序的开发，是其它两者的基础；
]]></description><category></category></item></channel></rss>