<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[java700001的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/java700001</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java700001]]></copyright><item><title><![CDATA[架构师必须要知道的阿里的中台战略与微服务]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124802451</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124802451</guid><author>java700001</author><pubDate>Mon, 16 May 2022 16:27:08 +0800</pubDate><description><![CDATA[传统企业平台都是烟囱式的系统架构，企业内部为了迎合业务发展不停的打造各种系统，导致各系统间的重复功能建设和维护带来的重复投资。重复投资不仅消耗的是人力，财力还有时间。但打通烟囱式系统间交互的集成和协作成本高昂，各大企业不得不借助ESB产品，构建企业服务总线，打通各系统间的交互问题。
但这种借助ESB“中心化”的服务架构缺点也有不少，“中心化”架构的所有服务调用者和服务提供者之间的交互都必须通过这个中心点，而这个中心点的能力是很难进行扩展的，导致这中心会成为一个瓶颈。

2015年阿里巴巴集团启动了中台战略，]]></description><category></category></item><item><title><![CDATA[mysql索引底层数据结构和算法]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124756625</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124756625</guid><author>java700001</author><pubDate>Fri, 13 May 2022 17:37:18 +0800</pubDate><description><![CDATA[分析以下几条 sql 根据索引使用情况
1. SELECT * FROM titles WHERE emp_no=‘10001’ AND title=‘Senior Engineer’ AND
from_date=‘1986-06-26’;
2. SELECT * FROM titles WHERE title=‘Senior Engineer’ ;
3. SELECT * FROM titles WHERE emp_no &gt; ‘10001’;
4. SELECT * FROM titles WHER]]></description><category></category></item><item><title><![CDATA[严禁外传 字节跳动2022春招Java岗位架构师面试题（暂定版）发布]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124756604</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124756604</guid><author>java700001</author><pubDate>Fri, 13 May 2022 17:32:05 +0800</pubDate><description><![CDATA[前言：
说来说去废话也是那么多，今天小编实在是不想写前言了“原谅我一次”让我任性一回！
我还是喜欢直接入正题，直接给大家介绍一下今天的“主菜”《字节跳动2022春招Java岗位面试题（暂定版）》PDF手册+近千套Java简历模板**（从应届生到架构师）**
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iViBSJ37-1652434313129)(https://upload-images.jianshu.io/upload_images/27509882-6817283f]]></description><category></category></item><item><title><![CDATA[Java环境变量配置]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124756539</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124756539</guid><author>java700001</author><pubDate>Fri, 13 May 2022 17:30:06 +0800</pubDate><description><![CDATA[Java环境变量配置
文章目录


Java环境变量配置


1.下载jdk


2.安装jdk


2.1 单击exe文件安装（一路下一步）


2.2安装成功


3.配置环境变量


3.1找到环境变量配置页面


3.2点击环境变量进行如下设置（所有的设置都在系统变量中设置）


新建环境变量


2.配置JAVA_HOME


4.检查是否成功


5.jdk配置成功


1.下载jdk
官网下载:jdk官网下载路径
选择此次项
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传]]></description><category></category></item><item><title><![CDATA[Java面试必知必会八股文210题，看完offer拿到手软]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124736981</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124736981</guid><author>java700001</author><pubDate>Thu, 12 May 2022 18:17:35 +0800</pubDate><description><![CDATA[不积跬步无以至千里，下面的内容是对网上原有的Java面试题集及答案进行了全面修订之后给出的负责任的题目和答案，原来的题目中有很多重复题目和无价值的题目，还有不少的参考答案也是错不积跬步无以至千里，下面的内容是对网上原有的Java面试题集及答案进行了全面修订之后给出的负责任的题目和答案，原来的题目中有很多重复题目和无价值的题目，还有不少的参考答案也是错误的，修改后的Java面试题集参照了JDK最新版本，去掉了EJB 2.x等无用内容，补充了数据结构和算法相关的题目、经典面试编程题、大型网站技术架构、操作系统、]]></description><category></category></item><item><title><![CDATA[Java_框架面试题片尾附答案（值得收藏）]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124736909</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124736909</guid><author>java700001</author><pubDate>Thu, 12 May 2022 18:14:00 +0800</pubDate><description><![CDATA[Java_框架面试题
1.Spring框架分为哪七大模块，各模块的主要功能作用是什么？
2.Spring框架中的三大核心思想是什么
3.IOC的概念以及在Spring容器中如何进行IOC的操作。
4.DI的概念以及在Spring框架注入有几种方式。使用构造注入对象，必须要注意什么问题，当设值注入与构造注入同时存在时，执行的先后流程顺序?
5.使用DI注入时，Property代表什么意思，如果property引用的是其他Bean的话，如何注入，如果引用是字符串的话，如何设置？
6.在使用Spring的JDBC]]></description><category></category></item><item><title><![CDATA[不愧是阿里内部的「排序和数据结构学习笔记」面面俱到、太全了]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124716334</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124716334</guid><author>java700001</author><pubDate>Wed, 11 May 2022 18:47:42 +0800</pubDate><description><![CDATA[算法——成为程序员强者的必经之路
算法到底有多重要不必多说，说**「算法正在统治世界」**也不为过。
在编程行业内，有句话是这么说的**「薪资越高、算法越重要」，互联网头部企业花费了大量的时间和金钱，用来研究新算法，不断地优化旧算法，就是为了让高效率的算法得到集成应用，从而获得企业效益，推动社会的技术革新与进步。相信你一定听说过「程序=数据结构+算法」**，这是在面向过程的编程语言年代备受推崇的一句话，即使在这个编程模式多样化的今天，这句话更是返璞归真，体现着一个程序朴素的灵魂。而且，在技术人才竞争日益激烈]]></description><category></category></item><item><title><![CDATA[作为一名架构师，懂点硬件知识不过分吧？]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124716326</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124716326</guid><author>java700001</author><pubDate>Wed, 11 May 2022 18:46:16 +0800</pubDate><description><![CDATA[很多架构师都是从软件开发成长起来的，大家在软件领域都有很深的造诣，大部分人对硬件接触得很少。而成为架构师后需要频繁地跟人 、硬件 、软件 、网络打交道，
本篇文章就给大家带来服务器硬件方面的相关知识，主要包括服务器、CPU、内存、磁盘、网卡。
服务器
根据服务器的外形和使用场景我们将服务器分为以下四种：

塔式服务器塔式服务器类似于台式机，主要适用于没有机房机架的公司，一般存放于中小办公环境。
机架式服务器机架式服务器需要放置在标准机柜中，多存放于数据中心。
刀片服务器刀片服务器为了提供更高的密度，它比机架]]></description><category></category></item><item><title><![CDATA[怎样成为一名优秀Java程序员？分3步走]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124693350</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124693350</guid><author>java700001</author><pubDate>Tue, 10 May 2022 17:28:01 +0800</pubDate><description><![CDATA[关于如何成为一名更好的Java开发人员这个问题，在过去的几年中经常被人提及。相信屏幕前的你或许有时候也会思考这个问题，今天就为大家列出几点关于怎样成为一名优秀Java程序员的办法，希望能够帮到你。
如果你还没有阅读它们，你可以在阅读本文后阅读它们，它们将帮助你提高你的编程和编码技能，这对于成为一个更好的Java开发人员是至关重要的。下面和千锋广州小编一起来看看吧。
学习Spring框架（Spring Boot）

现在对于Java开发人员来说，了解Spring几乎是当务之急，因为大多数公司更喜欢使用Spri]]></description><category></category></item><item><title><![CDATA[讨论：学习Java是否一定要学习前端常识么？]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124693318</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124693318</guid><author>java700001</author><pubDate>Tue, 10 May 2022 17:26:59 +0800</pubDate><description><![CDATA[学习Java是否一定要学习前端常识呢?这是很多刚接触Java开发的小伙伴问到的问题，下面和小编一起来看看吧!
首先，从技能体系结构来看，Java言语自身与前端之间就存在必定的联系，在JavaWeb技能体系结构当中，不论是Servlet还是JSP都可以完结一些前端的操作，实际上在前期的JavaWeb开发当中，很多前端页面也都是选用JSP来完结的，所以Java程序员如果从事Web开发项目，把握前端常识对错常有必要的。

跟着Web承载的服务越来越多，Java技能体系产生了必定的变化，Java言语首要解决后端服务]]></description><category></category></item><item><title><![CDATA[程序员面试常见5大“套路”，如何反套路获得加分？]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124671368</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124671368</guid><author>java700001</author><pubDate>Mon, 09 May 2022 17:39:45 +0800</pubDate><description><![CDATA[程序员面试常见5大“套路”，如何反套路获得加分？
在面试的时候，你有没有被HR的各种各样的奇葩问题“套路”过？面对HR挖下的坑，如何回答才能反套路获得加分呢？
下面，小编来和大家分享一些面试中常遇到的“套路”，以及如何回答给自己加分！

1、“简单”的自我介绍一下
不夸张的说，有99%的面试是在这一句开场白中开始的。简单的自我介绍一下，但是，“简单”二字真的是单纯的简单吗？一些同学误把HR所谓的“简单”二字书面化理解，只是介绍了自己的姓名、年龄、毕业学校、爱好、工作经验等。其实，这样介绍是远远不够的。这些信]]></description><category></category></item><item><title><![CDATA[Java基础知识：如何计算Java对象占用内存大小？]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124671341</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124671341</guid><author>java700001</author><pubDate>Mon, 09 May 2022 17:38:12 +0800</pubDate><description><![CDATA[在Java中没有sizeof运算符，所以没办法知道一个对象到底占用了多大的空间，但是在分配对象的时候会有一些基本的规则，我们根据这些规则大致能判断出来对象大小。今天就和大家分享一下如何计算Java对象占用内存大小。

一、对象头
对象的头部至少有两个WORD，如果是数组的话，那么三个WORD，内容如下：
对象的HashCode，锁信息等
到对象类型数据的指针
数组的长度(如果是数组的话)
二、分配对象时的基本规则
首先，任何对象都是8字节对齐，属性按照[long,double]、[int,float]、[c]]></description><category></category></item><item><title><![CDATA[Java程序员找工作难点在哪里？关键在于对症下药]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124633762</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124633762</guid><author>java700001</author><pubDate>Sat, 07 May 2022 16:29:16 +0800</pubDate><description><![CDATA[许多Java初学时都很关心这样一个问题，即Java学习到什么程度之后才能找到工作。每个人都有明确的目标，也确实如此，学Java无非就是为了找工作，那我要学多少Java知识，才能找到第一份工作。
真正的Java学到了如何找到第一份工作的时候，应该把公司当作一个变量，这样回答这个问题才有意义。

一、小型初创公司
创业师小公司的特点是人少，事杂。在这里我们指的是少于100人的小公司，这种公司实际上也很多，我们抛开一些独角兽或着名的创业公司不谈，先说多数的创业公司，这些公司吸引不了优秀的人才，而且也拿不了多少钱，]]></description><category></category></item><item><title><![CDATA[Java程序员如何避免开发中的bug出现？给你3个建议]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124633704</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124633704</guid><author>java700001</author><pubDate>Sat, 07 May 2022 16:27:31 +0800</pubDate><description><![CDATA[Java编程语言在IT行业毋庸置疑是企业中不可缺少的，现今企业招收大量Java人才，从Web应用到Android应用，这款语言已经被广泛用于开发各类应用及代码中的复杂功能。
不过在编写代码时，bug永远是困扰每一位从业者的头号难题。在今天的文章中，小千将分享几项最佳实践，希望帮助大家更为轻松地减少Java开发中的bug数量。

不要依赖初始化
在Java编程中，开发者常常依赖构造函数进行对象初始化。不过这其实是一种常见误区。我们完全可以在无需调用构造函数的情况下，通过多种方式实现对象分配。
下面来看几种常用]]></description><category></category></item><item><title><![CDATA[为什么自学Java学不好?大概率是这3个原因]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124612880</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124612880</guid><author>java700001</author><pubDate>Fri, 06 May 2022 16:18:27 +0800</pubDate><description><![CDATA[为什么自学Java学不好?大概率是这3个原因，下面和 小编一起来看看吧!
首先，Java的复杂程度很难衡量，不管是通过书本上的知识，还是网络视频学习，它都是一个需要一步一步来的过程，所以说，小编也不好回答自学需要多久能学会，毕竟期间还会有很多客观因素存在的。
不过，小编可以列举出来自学学不好的一些原因出来，以供大家了解。

1、缺乏学习氛围
懒惰是所有人的共性问题，在没有外界压力和目标督促的情况下，可能难以实时保持学习进度，也可能会因为身边其他事情，从而分散了精力。
2、自律性低，难以坚持
通常情况下，零基]]></description><category></category></item><item><title><![CDATA[2022年Java的5个发展趋势，你认同哪个？]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124612850</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124612850</guid><author>java700001</author><pubDate>Fri, 06 May 2022 16:17:16 +0800</pubDate><description><![CDATA[看过国外一家公司（Eversoft）于去年 12 月的技术分享，提出了 2022 年 Java 的 5 个发展趋势，和 2021 年相比，基本没有区别。

1. Java 发行版
根据 JetBrains 公司的一项调查，我们发现，尽管年代久远，但 Java 8 仍然是最受欢迎的版本，而且比例高达受访者的 75％！
而 Java 11 作为另一个稳定版本，排名第二，比例占受访者的 32%。也就是说，这两个 LTS（长期支持）版本，基本覆盖了所有的 Java 开发者！
虽然如今 Java 16 都已经发布，并]]></description><category></category></item><item><title><![CDATA[【Java进阶营】高效如何学习Java开发？分享这几个方法]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124594798</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124594798</guid><author>java700001</author><pubDate>Thu, 05 May 2022 18:27:29 +0800</pubDate><description><![CDATA[每一个行业中能成为大佬的人，一定都有他自己一套具有独到见解的方法…
他们之所以可以成为大佬就是会有自己独特的见解，在一次次的尝试中不断否定，然后在一次次的确定，一个程序员想要不断精进，要有高效的学习方法和好的学习习惯。
下面我为大家来举例一个如何高效学习的几个方法。

学习/Java好习惯
在各个行业中能做的比较优秀的人都有自己的好习惯，所以学习这事养成一个好的习惯真的太重要了，一个好的学习习惯可以让你超越绝大多数同行的人。就我自己的经历来看，最开始的时候这方面走了不少弯路，很多好习惯也都是后来慢慢自己悟到]]></description><category></category></item><item><title><![CDATA[【Java进阶营】Java初学者面试中应该如何准备？一般公司对Java开发的要求有哪些？]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124594782</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124594782</guid><author>java700001</author><pubDate>Thu, 05 May 2022 18:26:32 +0800</pubDate><description><![CDATA[其实都非常简单，你只需要懂得基本的开发软件安装和使用，不需要太多高大上的技术；

对于Java小白来说，要达到找到第一份工作的目标，不光靠技术，更要靠学习的方法以及写简历和准备面试的技巧。
1零基础的Java小白，其实能力都差不多，只要没经过正式商业项目洗礼，哪怕运行通再多的学习项目，其实离真正能做商业项目的程度，也是有距离的，所以零基础的Java小白，更应该用简历+面试技巧来弥补。
2要找实习，或者找工作，面试官不是凭求职者运行通多少个项目或者学了多少技术来衡量求职者的能力，而只能靠面试来问。在面试中，所]]></description><category></category></item><item><title><![CDATA[【Java进阶营】现在搞Java还不会SpringBoot?看完这篇两万字笔记精髓就够了]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124575014</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124575014</guid><author>java700001</author><pubDate>Wed, 04 May 2022 18:26:00 +0800</pubDate><description><![CDATA[一、大纲

了解Spring的发展
掌握Spring的java配置方式
学习Spring Boot
使用Spring Boot来改造购物车系统

二、Spring的发展
2.1 Spring1.x 时代
在Spring1.x时代，都是通过xml文件配置bean，随着项目的不断扩大，需要将xml配置分放到不同的配置文件中，需要频繁的在java类和xml配置文件中切换。
2.2 Spring2.x时代
随着JDK 1.5带来的注解支持，Spring2.x可以使用注解对Bean进行申明和注入，大大的减少了xml配]]></description><category></category></item><item><title><![CDATA[【Java进阶营】阿里架构师手把手教你如何简单快捷地构建Spring应用]]></title><link>https://blog.youkuaiyun.com/java700001/article/details/124574989</link><guid>https://blog.youkuaiyun.com/java700001/article/details/124574989</guid><author>java700001</author><pubDate>Wed, 04 May 2022 18:23:37 +0800</pubDate><description><![CDATA[一、Spring介绍
1.1 SpringBoot简介
在您第1次接触和学习Spring框架的时候，是否因为其繁杂的配置而退却了？在你第n次使用Spring框架的时候，是否觉得一堆反复黏贴的配置有一些厌烦？那么您就不妨来试试使用Spring Boot来让你更易上手，更简单快捷地构建Spring应用！
Spring Boot让我们的Spring应用变的更轻量化。比如：你可以仅仅依靠一个Java类来运行一个Spring引用。你也可以打包你的应用为jar并通过使用java -jar来运行你的Spring Web.]]></description><category></category></item></channel></rss>