- 博客(55)
- 收藏
- 关注
原创 不同年龄层java工程师的职业发展道路是怎样的?
首先,在职业目标的确定中,30岁以下的IT人虽然首选是管理(36.89%),但与位列第二的创业(34.09%)差距非常相近,显然想把自己创业作为目标是这个年龄段人的一大特点。 随着年龄的增长,到了30-35岁这个年龄段,对于想自己创业的热情明显减弱,这时却有16.34%的IT人愿意做一辈子的技术牛人,相对比率要高于30岁以下年龄段的人。
2022-04-28 16:38:24
449
原创 一个大数据工程师的日常工作内容都是什么?
大数据工程师工作内容取决于你工作在数据流的哪一个环节。 从数据上游到数据下游,大致可以分为: 数据采集 -> 数据清洗 ->数据存储 ->数据分析统计 ->数据可视化等几个方面 工作内容当然就是使用工具组件(Spark、Flume、Kafka等)或者代码(Java、Scala等)来实现上面几个方面的功能。
2022-04-27 17:12:59
1907
原创 Java程序员怎样做才能完成从入行到大老的晋升之路呢?
在Java程序界流行着一种默认的说法叫“黄金5年”,也就是一个程序员从入职的时候算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向。 如何走好这5年,彻底从一个刚入行的菜鸟蜕变成可以以不变应万变的职业大牛,这是一个涉及到自身专业知识储备和选择的大难题,其实大家看看参加工作的年限就能够明白。
2022-04-26 17:47:41
376
原创 学习java就业前景与工资待遇究竟怎么样?
学习编程语言的同学都知道,Java开发语言一直以来都是世界上数一数二的开发语言,在整个互联网下也占了很大的份额。近年来,学习java参与就业的人也在逐渐增加,在人才需求与就业前景中依然是特别乐观,今天,本人将从java就业前景与工资待遇展开分析。
2022-04-25 15:00:31
1287
原创 身为一个多年经验的Java开发,关于这一点你不容忽略
做了3~5年左右Java开发,你已经积累了不少项目经验,扩宽了技术广度,也许已发力成为团队管理者。到了这个阶段,大家却常有这种感受:感觉自己卡在瓶颈进步缓慢,技术水平很难像早期一样实现大幅突 破? 其实大家往往忽略了这一点——提 升自己的架构认知。 架构的本质在于面对业务场景给出优雅的解决方案,使得业务能够快 速迭代和持续交付,从而达到降本增效的目标。
2022-04-23 15:17:13
95
原创 Java人才需求到底有多大?看完吓一跳
根据教育部公布的消息:2021年毕业生人数更是达900万以上,再创历史新高,再加上中专技校、往届毕业生加起来应该都超过1000万了。不得不说,确实是一个相当惊人的数字。即将毕业的宝宝们年怕是已哭晕在厕所! 而每次说到“就业难”的时候,就会有过来人跳出来说:“专业不是关键,要看自己造化,是人才就有选择权!”
2022-04-22 17:47:25
1246
1
原创 初学者学习Java开发的学习步骤是什么?
Java学习路线: 第一:首先建议大家从HTML+CSS 静态布局还开始,有人说我是做后端的,前端的事情不用管,这本身就是一个误区,如今HTML5这么强大,你不会本身就不会有什么竞争力。 第二:Java和jQuery的学习,不用说Java无论在前端还是后端中都是占比非常大的,很多人学不懂也是情理之中,这个跟思维有关系,适当了解一下数据结构有利于学习Java和Javase。
2022-04-21 16:17:44
529
原创 Java工程师月薪2万你需要掌握哪些核心技术呢?
一、关于月入2万的前提 有人说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿两万的不太可能是码农了,应该已经转管理。还有区域问题,这个不在我的考虑范围内,因为除了北上广深杭,其他地方也很难达到。 还有人提到这个水平不止2w,其实工资是跟面试表现有关的,也跟其他综合水平有关,比如你是985,top10,或者研究生学历,也或者懂点node,懂点大数据等等,或者表达能力强,击中面试官痛点都会加分。如果你达到我说的水准,起薪就是2w,有其他优秀的表现还会在这个基础上加分。
2022-04-20 17:10:04
491
原创 自学java能找到工作吗?公司会要吗?
java是一门面向对象编程语言,它不仅仅吸收了C++语言的各种优点,还摒弃了C++语言当中很难理解的多继承、指针等概念,所以,java语言具有着功能简单、简单易用这两个特征。 java学习起来还是非常的简单的,现在有很多的人都会自学java。但是自学java需要你具备一定的天赋和努力,自律性要高,否则的话,很难去学好它。
2022-04-19 17:18:20
1748
原创 为什么要学习Java开发
97%的企业桌面运行Java 美国有89%的桌面(或计算机)运行Java 全球有900万Java开发人员 开发人员的头号选择 排名第一的部署平台 有30亿部移动电话运行Java 100%的蓝光盘播放器附带了Java 有50亿张Java卡在使用 1.25亿台TV设备运行Java 前5个原始设备制造商均提供了Java ME
2022-04-18 17:40:00
132
原创 身为一个程序员该怎么去判断一个工作的好坏?
当你面试结束后,你该如何判断这个工作的好坏呢?今天达妹就为大家介绍8问题检测法,只需回答这8个问题,就能判断工作的好坏。你也可以在面试的时候,偷偷给这家公司测试一下,如果你的回答里面有2个yes,那么就需要拉响警报,不要再考虑这家公司了。
2022-04-16 17:25:04
3664
原创 Swing常用组件
面板类JPanel JPanel类常用来作为一批组件如JButton,JTextBox等的容器,一般来说对它的常见操作有设置其边框,设置其布局等. 设置边框代码:
2022-04-15 17:34:31
3324
原创 Java9增强的自动资源管理
在学习《Java try catch finally语句》一节后我们可以发现,当程序使用 finally 块关闭资源时,程序会显得异常臃肿,例如以下代码。 public static void main(String[] args) { FileInputStream fis = null; try { fis = new FileInputStream("a.txt"); } catch (FileNotFoundException e) { e.printStackTrace(); } final
2022-04-14 19:04:46
683
原创 css盒子模型基础知识
一. CSS的发展简史 网页为什么要用div布局?CSS为什么会有盒模型?为什么会有CSS代码?为什么会有网页?为什么会有坑爹的多媒体设计?... ... 想知道为什么,这就得了解一点网页的发展历史了。下面请听我娓(zhuang)娓(zhuang)道(bi)来(xian)。
2022-04-13 17:22:14
386
原创 京东Java面试笔试题分享,看看你离入职京东有多大距离
参加完Java培训,我们想要毕业上岗,但是上岗之前必须经过企业的面试,来验证自己知识储备,尤 其是参加完Java培训特别想进大厂,但是大厂谈何容易,今天小编总结了一套京东Java程序员面试题目汇总。
2022-04-12 16:15:40
615
1
原创 AJAXpost方式提交
GET访问 浏览器 认为 是等幂的 就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配] 所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第 一次访问的结果 POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的) 防止 GET 的 等幂 访问 就在URL后面加上 ?+new Date();,[总之就是使每次访问的URL字符串不一样的]
2022-04-11 16:35:16
492
原创 Ajax实现前后端数据交互都包括什么?
1、创建数据库create database 数据库名;2、创建数据表语法: create table 表名 (字段名 varchar(20), 字段名 CHAR(1));例如: create table peo (username varchar(20), sex varchar(20));3、添加数据往表中插入记录:语法: insert into 表名 values (“字段一对应值”,“字段二对应值”,…);ins...
2022-04-09 17:54:23
1136
原创 初学SSM框架多长时间能学会?
多长时间能学会ssm要看你的java基础水平,每个人的基础不同,学习时长也不一样。首先我们学习 ssm 框架之前需要先掌握Java 基础、数据库相关知识、web 基础。Java 基础主要包括:8 种数据类型,基本运算符,条件分支语句,面向接口编程,常见的集合类,IO操作、基本网络通信等。数据库的基本原理,增删改查SQL的使用,数据库范式的了解,高级查询语句的使用
2022-04-08 16:47:42
3200
1
原创 【JAVA实战】练手项目飞机大战2.0加强版
飞机大战 首先对这个游戏分析,在屏幕上的物体都是飞行物,我们可以把建一个类,让其他飞行物继承这个类.游戏中应有英雄机(也就是自己控制的飞机)、敌人。而敌人应该分为打死给分的飞机(就是普通飞机),另一种就是打死有奖励的敌人。他们都应该是飞行物的子类,我们也可以为普通飞机和给奖励的敌人设一个接口让他们去实现接口,这样有利于以后的扩展,我在这里给的简化版的飞机大战,主要是为了让大家了解面向对象。
2022-04-07 16:35:07
229
原创 Java游戏项目:王者荣耀项目源码分享
嗨喽,大家好,今天小编要给大家分享java项目福利了!不管我们要学习哪种语言都希望能第一时间看到成效,能做出实际的东西来,那么这里所说的实际东西当然就是项目啦!不用我说大家也知道,学编程语言不做项目是不行的,自己所学的知识得不到应用,很难有所成长。
2022-04-06 11:27:37
798
原创 关于Java选择结构和循环结构的一个总结
任何编程语言中最常见的程序结构就是顺序结构。顺序结构就是程序从上到下逐行的执行,中间没有任何判断和跳转。 如果 main 方法的多行代码之间没有任何流程控制,则程序总是从上向下依次执行,排在前面的代码先执行,排在后面的代码后执行。这意味着:如果没有流程控制,Java 方法里的语句是一个顺序执行流,从上向下依次执行每条语句。
2022-04-02 16:27:18
90
原创 现在常用的java框架有哪些?
一、SpringMVC Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。
2022-04-01 16:11:26
617
原创 JavaDouble类
Double 类在对象中包装了一个基本类型 double 的值。Double 类对象包含一个 double 类型的字段。此外,该类还提供了多个方法,可以将 double 类型与 String 类型相互转换,同时 还提供了处理 double 类型时比较常用的常量和方法。
2022-03-31 17:17:40
1139
原创 java工程师常用的java框架Shiro
Apache Shiro是Java的一个安全框架,旨在简化身份验证和授权。Shiro在JavaSE和JavaEE项目中都可以使用。它主要用来处理身份认证,授权,企业会话管理和加密等。Shiro的具体功能点如下: (1)身份认证/登录,验证用户是不是拥有相应的身份; (2)授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限;
2022-03-30 17:04:37
97
原创 10道经典java编程笔试题
【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少 //这是一个菲波拉契数列问题 public class lianxi01 { public static void main(String[] args) { System.out.println("第1个月的兔子对数: 1"); System.out.println("第2个月的兔子对数: 1");
2022-03-29 16:20:26
349
原创 JavaEclipse如何调试代码?
很多刚刚学习Java的朋友不太知道Java Eclipse如何调试代码,其实调试代码的方法非常的简单。下面就带大家通过一个简单的例子来了解一下 Eclipse 调试程序的方法。
2022-03-28 16:45:08
444
原创 2022最新最全Python资源【笔记+视频】
Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。
2022-03-27 14:06:18
992
原创 Java自定义异常
如果 Java 提供的内置异常类型不能满足程序设计的需求,这时我们可以自己设计 Java 类库或框架,其中包括异常类型。实现自定义异常类需要继承 Exception 类或其子类,如果自定义运行时异常类需继承 RuntimeException 类或其子类。
2022-03-26 16:25:12
223
原创 java工程师进阶之路—java学习路线
java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以java并不是单机版的,只是面向对象语言。建议如果学习java体系的话可以这样去学习: 第一阶段: java基础,包括java语法,面向对象特征,常见API,集合框架;
2022-03-25 16:38:38
1031
原创 Java字符串(String)
从表面上看,字符串就是双引号之间的数据,例如“微学苑”、“http://www.weixueyuan.net”等。在Java中,可以使用下面的方法定义字符串: String stringName = "string content"; 字符串可以通过“+”连接,基本数据类型与字符串进行“+”操作一般也会自动转换为字符串。 String字符串与数组有一个共同点,就是它们被初始化后,长度是不变的,并且内容也不变。如果要改变它的值,就会产生一个新的字符串。
2022-03-24 15:51:25
321
原创 Java类的定义及其实例化
类必须先定义才能使用。类是创建对象的模板,创建对象也叫类的实例化。 一个类可以包含以下类型变量: 局部变量:在方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。 成员变量:成员变量是定义在类中、方法体之外的变量。这种变量在创建对象的时候实例化(分配内存)。成员变量可以被类中的方法和特定类的语句访问。
2022-03-23 17:17:42
277
原创 如何设计 Java 框架?– 一个简单的例子
您可能对框架的工作原理感到好奇?这里将做一个简单的框架示例来演示框架的思想。框架的目标首先,为什么我们需要一个框架而不是一个普通的库?框架的目标是定义一个流程,让开发人员根据个人需求实现某些功能。换句话说,框架定义了骨架,开发人员在使用时填充了肉体。最简单的框架在下面的示例中,前 3 个类被定义为框架的一部分,第 4 个类是框架的客户端代码。Main.java 是框架的入口点。这是无法改变的。//假设这是一个框架的入口点,它不能被改变public class Main {
2022-03-22 15:43:53
1480
原创 Java中的实例初始化器是什么?
在这篇文章中,我将说明什么是实例变量初始化器、实例初始化器、静态初始化器,以及实例初始化器在 Java 中的工作原理。1. 执行顺序看看下面这个类,你知道哪个是最先执行的吗?
2022-03-21 16:19:55
6532
原创 Java 包
java包是一组相似类型的类、接口和子包。java中的包可以分为两种形式,内置包和用户自定义包。有许多内置的包,如 java、lang、awt、javax、swing、net、io、util、sql 等。在这里,我们将详细学习创建和使用用户定义的包。Java包的优势1)Java包用于对类和接口进行分类,以便于维护。2) Java 包提供访问保护。3) Java 包消除了命名冲突。java包的简单示例package关键字用于在java中创建一个包。//另存为Sim
2022-03-19 15:58:32
229
原创 Java编程规范(命名规则)
编程规范是对编程的一种约定,主要作用是增强代码的可读性和可维护性,便于代码重用。 首先要求程序中的各个要素都遵守命名规则,然后在编码中严格按照编码格式编写代码。命名规则包括以下几点。
2022-03-18 16:17:57
75
原创 java一维数组总结
数组(Array)是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和不同的下标来唯一确定数组中的元素。根据数组的维度,可以将其分为一维数组、二维数组和多维数组等。 一维数组 数组中每个元素都只带有一个下标,是数组中最简单的一种数组。 1. 声明 声明一维数组语法有两种格式(推荐使用第 一种)。 type[] arrayName; // 数据类型[] 数组名; 或者 type arrayName[]; // 数据类型 数组名[]; .
2022-03-17 16:19:55
592
原创 java项目2小时写出黄金矿工经典小游戏
黄金矿工是一款经典益智类小游戏。该游戏中,玩家需要在规定时间内抓到更多的金子,还可以不停闯关、购物。讲解一个黄金矿工游戏的详细开发过程。只要你想学,那么两小时后你就会得到一个你自己亲手开发出来的java黄金矿工游戏!
2022-03-16 16:24:04
10016
1
原创 Java数据类型以及变量的定义
Java 是一种强类型的语言,声明变量时必须指明数据类型。变量(variable)的值占据一定的内存空间。不同类型的变量占据不同的大小。 Java中共有8种基本数据类型,包括4 种整型、2 种浮点型、1 种字符型、1 种布尔型。
2022-03-14 15:01:43
854
原创 get初学者学Jjava开发的方法技巧
针对初学者学java开发的方法技巧如下: 1、培养兴趣 兴趣是能够让你坚持下去的动力,如果只是把写程序作为谋生的手段的话,你会活的很累,多关心一些行业趣事,多想想盖茨。不是提倡天天做白日梦,但人要是没有了梦想,你觉得有味道吗? 可能像许多农民一样,打打麻将,喝喝功夫茶,拜拜财神爷;每个月就有几万十几万甚至更多的进帐,凭空多出个"食利阶层"。你认为,这样有味道吗?有空多到一些程序员论坛转转,你会发现,他们其实很乐观幽默,时不时会冒出智慧的火花。 2、要脚踏实地,快餐式的学习不可取
2022-03-12 16:00:14
587
原创 Java中堆和栈的区别在哪?
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和 multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事 先告诉编译器,因为它是在运行时动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内
2022-03-11 16:57:11
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人