- 博客(16)
- 收藏
- 关注
原创 为什么总是有人说 Java 啰嗦,却没人说 C++ 啰嗦?
作者:沉默王二链接:https://www.zhihu.com/question/447802262/answer/1893642192来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一般来说,开发可以分为三类,一类是前端,一类是后端,一类是全栈。通常来说,我会说自己是一个 Java 后端程序员,因为十多年的编程生涯中,从事 Java 的相关开发工作是最长的,但我也做过前端,像 HTML+CSS+JavaScript 这些方面的代码都有写过,甚至出版过一本《Web.
2021-06-18 14:16:56
241
原创 为什么学习python?
今天乐字节小z讲讲为什么学习python?给你7个学习理由。Python 是一门更注重可读性和效率的语言,尤其是相较于 Java,PHP 以及 C++ 这样的语言,它的这两个优势让其在开发者中大受欢迎。诚然,它有点老了,但仍是80后啊 —— 至少没有 Cobol 或者 Fortran 那么老。而且,如果还能派上用场的话,为啥要折腾着改变它呢 (尤其在这个还有那么多方法可以提升它性能的时候)?实际上这要看你怎么看待它,生命线长本身就是件好事 —— 说明它稳定且可靠。如果你是像其他许多人一样都是从
2021-06-17 14:41:18
164
原创 终于搞清前端和后端的区别啦!
众所周知,程序开发领域的技术更新迭代速度是非常快的,而且开发方式也会随着新技术的出现不断调整。因此,想要从事工程师岗位,前后端开发知识都应该掌握。但如果一定要将前端和后端开发做一个比较,可以从这几方面来区分。下面,跟着乐字节小z具体来看看吧。1、从技术栈上区分一线互联网公司对于前端工程师的要求莫过于精通HTML、CSS、JS以及良好的交互设计能力等;而对于后端开发工程师则要求熟悉互联网开发模式,熟练运用SSH开源框架,精通Java、socket网络编程等。此外,有用Java做大访问量高压..
2021-06-16 13:00:22
1574
原创 讲一讲前后端分离技术
乐字节小z给大家讲一讲前后端分离技术前后端分离技术应该是未来的大势所趋,在网站开发要求越来越高,就越来越需要精细化,需要分工明确,前端负责前端和前端的业务逻辑比如vue,后端负责后端的搭建和逻辑。所以在将来前端需要的技能不仅仅在于切图,前端页面动态交互上,而也应该多关注vue等前端的数据处理逻辑。切图网从最早专注于网页切图等HTML/CSS/JS相关的web前端外包开始,目前也一直跟随着技术的脚步,现在也全面投入到vue等开发进程中来了。前后端工程师需要约定交互接口,实现并行开发,开发结束.
2021-06-15 13:19:28
2357
原创 Java基本概念 什么是Java
什么是JavaJava是一种开发语言(核心特点:跨平台,面向对象,名称由来看这里:J2EE里面的2是什么意思),对于开发者来讲,Java基本等于Jdk。Jdk的版本介绍看这里:Java都有那些版本开发人员一般通过IDE(Eclipse、NetBeans、JBuilder等)编写、编译Java代码(在远古没有IDE的时代,都是用文本编辑器编写,使用javac编译),在这个过程中,会使用到Jdk与第三方Jar包(Jar包即一组编译后的类打成的压缩包,可以使用解压工具解压成文件结构)。想知道Java
2021-06-11 14:39:42
1161
1
原创 Java学习路线
把下面这些内容掌握以后,你就可以自诩精通Java后端了。前言学习路线图往往是学习一样技术的入门指南。网上搜到的Java学习路线图也是一抓一大把。今天我只选一张图,仅此一图,足以包罗Java后端技术的知识点。所谓不求最好,但求最全,学习Java后端的同学完全可以参考这张图进行学习路线安排。当然,有一些知识点是可选的,并不是说上面有的你都要会啦。我在复习秋招的过程中就是基于此图进行复习的,感觉效果还是不错的。闲言少叙,我们还是看看这张图上都包含哪些有价值的信息吧。再次说明,本文只对路线图做一
2021-06-10 13:10:25
92
原创 史上最全的Java从入门到精通,播放最多的Java视频教程
“Java Planform Standard Edition”是Java语言的标准平台技术,是所有Java开发的语言基础,更是大数据、分布式开发思想建模的初期,此阶段的Java语义、语法,会充斥在大型企业级架构中的各个环节,是Java开发的核心内容。怎么学JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。JavaSE编程基础DOS常用命令 安装JDK、设置环境变..
2021-06-09 13:52:14
292
1
原创 Java基础知识之笔记总结分享
给大家分享一篇我之前在学习java过程中的关于java基础部分的笔记,比较详细,内容也比较多。 如有问题请指出以便修改,谢谢。 篇幅较长建议收藏浏览。里面的部分重点内容以后会做详细讲解:集合,线程,JVM,JMM内存管理,多线程。请大家多多关注。java数据类型Java数据类型基本数据类型1.1 char :Unicode编码的字符,或字符的整数编码,必须用单引号float默认值是0.0f;double默认值是0.0d;1.2基本类型字面值规则1.整数字面值是i.
2021-06-08 11:53:52
213
原创 比较流行的前后端分离,咱们来看看它的优缺点
WEB 前后端分离三个最大的优点在于:1:最大的好处就是前端JS可以做很大部分的数据处理工作,对服务器的压力减小到最小2:后台错误不会直接反映到前台,错误界面较为友好3:由于后台是很难去探知前台页面的分布情况,而这又是JS的强项,而JS又是无法独立和服务器进行通讯的。所以单单用后台去控制整体页面,又或者只靠JS完成效果,都会难度加大,前后台各尽其职可以最大程度的减少开发难度。为了解决传统Web开发模式带来的各种问题,我们进行了许多尝试,但由于前/后端的物理鸿沟,尝试的方案都大同小异。痛定
2021-06-07 12:39:51
561
原创 什么是前后端分离
在网站开发过程中,对于前后端的分界线似乎一直是众说纷纭。在网上搜索什么是前后端分离,更是说什么的都有,天花乱坠,描述不清。从一开始完全没有前后端的概念,到后来的纠缠不清。乐字节小z给您讲解一下传统的分离方法在我的脑海中一提到前端和后端,基本上第一个出现的区别点就是:后端是跟数据库跟服务器打交道的,前端是跟浏览器打交道的。似乎没有什么问题,大家都这么认为的。当然这没有什么错,我们一直以来都认为仅仅是以浏览器作分界,把这两部分的代码分离出来。但是前后端分离的初衷是为了分离前后端开发人员的职责,同时解决开
2021-06-04 13:29:45
131
原创 如何从零开始学习Python「小白入门」
我应该怎么开始呢?别着急,我们需要先知道Python是什么。我可不太喜欢没有什么解释的大词。现在就让乐字节小z给您讲解简单来说,Python就是一种你告诉电脑应该怎么做的方法。你也许会问,电脑怎么听得懂英语呢?Python有个编译器,会在运行的时候读取你的代码。然后再将其转换为电脑操作,有关开源的部分,我稍后再说。Hello World!写下Hello World是你在学任何编程语言时做的第一件事,除了让你对第一次代码运行感到兴奋,它也会帮你检测目前运行环境是否正...
2021-06-03 10:44:02
144
原创 如何学好Python 从入门到精通:一个月就够了
毫无疑问,Python 是当下最火的编程语言之一。对于许多未曾涉足计算机编程的领域「小白」来说,深入地掌握 Python 看似是一件十分困难的事。其实,只要掌握了科学的学习方法并制定了合理的学习计划,Python 从 入门到精通只需要一个月就够了!要知道,一个月是一段很长的时间。如果每天坚持用 6-7 小时来做一件事,你会有意想不到的收获。作为初学者,第一个月的月目标应该是这样的:熟悉基本概念(变量,条件,列表,循环,函数) 练习超过 30 个编程问题 利用这些概...
2021-06-02 10:31:37
149
原创 面试必死问题:了解Java的AQS吗?
乐字节小z带你们了解面试必死问题:了解Java的AQS吗?AQS简介AQS是一个抽象类,不可以被实例化,它的设计之初就是为了让子类通过继承来实现多样的功能的。它内部提供了一个FIFO的等待队列,用于多个线程等待一个事件(锁)。它有一个重要的状态标志——state,该属性是一个int值,表示对象的当前状态(如0表示lock,1表示unlock)。AQS提供了三个protected final的方法来改变state的值,分别是:getState、setState(int)、compareAndSetSt
2021-06-01 10:41:36
91
原创 必须掌握的 Java 核心技术
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Java中各个框架相关的内容。经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,乐字节小z带你掌握以下的一些内容1. JVM相关(包括了各个版本的特性)
2021-05-31 11:23:28
167
原创 你知道为什么要前后端分离?它有什么优缺点?
今天我给大家分享一下为什么要前后端分离?有什么优缺点?接下来由乐字节小z带大家进入主题:一、前戏前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系统架构从猿进化成人的必经之路。核心思想是前端html页面通过ajax调用后端的restuful api接口并
2021-05-28 11:12:39
282
原创 Java 最常见的面试题:面试必备
这份面试清单原本是我们公司内部使用的,可到后来有很多朋友在微信上联系到我,让我帮他们找一些面试方面的资料,而且这些关系也不太好拒绝,一呢,是因为这些找我,要面试题的人,不是我的好朋友的弟弟妹妹,就是我的弟弟妹妹们;二呢,我也不能马马虎虎的对付,受人之事忠人之命,我也不能辜负这份信任。慢慢的我产生了一个想法,要不要把我整理的这 200 多道面试题分享出来,来帮助更多需要的人。 说实话刚开始的时候还是比较犹豫的,首先我会觉得这么做会不会有点帮人“作弊”的嫌疑,最后我想通了,这是一件值得去做的事儿。第一:让更
2021-05-27 14:53:39
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人