自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 新手入门学习Java必走的一些步骤

第一步首先要做好学习前的准备工作:java语言一般用于大型的服务器程序开发,所有有必要了解如下内容:Unix开发环境Unix系统原理、Unix开发环境、Unix常用命令。熟练掌握Unix常用命令;熟练构建下的Java开发环境。第二步然后进入Java语言基础的学习阶段,学习任何一门语言都要打好基础,曾经学过高级程序语言(C,C++等)来说,java语言基础有自己的特点,但是基本规律都是相...

2019-07-01 16:26:54 544

原创 Java后端工程师要具备哪些技能或技术?

首先你确定你要进入Java开发?决定学习Java是要下很大决心的,因为Java技术的世界是个无底洞,永远也学不完,不废话了,我就简单的说一下自己的看法(偏重Java方面,什么html、css、js这些不在这次的讨论之内,虽然JavaServer开发有时候也都需要懂点):1.Core Java,就是Java基础、JDK的类库,很多童鞋都会说,JDK我懂,但是懂还不足够,知其然还要知其所以然,JD...

2019-07-01 16:21:38 12988

原创 JAVA后端应该学什么技术?

Java语言是最常见的后端开发语言之一,Java语言由于自身具备构建多线程的能力,且体系结构比较中立,所以在大型互联网平台的开发中得到了广泛的采用。目前要想从事Java的后端开发应该学习以下内容:第一,Servlet技术。Servlet技术是Java后端的重要技术之一,作为Java Web开发的核心组件,Servlet承担了Web MVC结构中的核心作用(功能导航)。传统的Model2结构...

2019-07-01 16:17:34 27043 3

原创 程序员被公司辞退12天后,前领导要求回公司讲清代码,结果懵了

一般来说,如果一个员工已经离职,表示与原来公司已经没有任何关系了。而员工在离职前,要做的事就是把工作交接完毕,辞职后公司的任何事情,基本上就与该员工无关了。最近在职场论坛上看到这样一个帖子:程序员被公司辞退都12天了,前领导要求回公司讲清楚代码,员工回复:可以,但收费!这是怎么回事呢?原来这个程序员在上家公司做了4年多,后来公司因为各种原因辞退了很多员工,也包括这个程序员。当该程序员离...

2019-06-28 17:49:19 13161 4

原创 清华应届程序员同时被5家公司录取,晒出工资,网友:羡慕

一般来说,名校毕业可以让你有更多的选择机会,公司给的待遇也更好,即使你水平只有一般,但也比那些普通大学还是要好很多。最近在职场论坛上看到这样一个帖子:清华毕业生同时被5家公司录取,晒出工资名称和工资,网友:羡慕!这是怎么回事呢?原来这个清华学生是今年毕业,通过校招,该学生同时收到了5家公司的offer。由于这个员工没有多少职场经历,不知道该选哪个公司,于是晒出了这几家公司的名称和工资。...

2019-06-28 17:47:46 1893

原创 Java学习书籍推荐,就是这几本,带你快速进入Java编程的世界

前言作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。Java学习书籍推荐,就是这几本,带你快速进入Java编程的世界编程仔日常 2019-06-28 16:09前言作为Java程序员来说,最痛苦的事情莫过于可以选择的...

2019-06-28 16:12:48 308

原创 2019最新JavaSE精讲视频教程(适合Java 0基础,Java初学入门)

https://www.bilibili.com/video/av52533921

2019-06-25 13:52:48 1924

转载 如何优化Spring Cloud微服务注册中心架构?

1、再回顾:什么是服务注册中心?先回顾一下什么叫做服务注册中心?顾名思义,假设你有一个分布式系统,里面包含了多个服务,部署在不同的机器上,然后这些不同机器上的服务之间要互相调用。举个现实点的例子吧,比如电商系统里的订单服务需要调用库存服务,如下图所示。现在的问题在于,订单服务在192.168.31.154这台机器上,库存服务在192.137.1.33这台机器上。现在订单服务...

2019-06-25 11:51:06 132

转载 这个时代,毕业生将很难找Java程序员的工作

相信在现在这个时代,有很多学生选择专业的时候,都会选择热门的计算机专业,因为目前信息化时代,计算机专业不仅是挣钱最多的专业,而且还是接触科技最前沿技术的专业,无论是现在的AI人工智能,还是大数据开发以及云计算等等热门的岗位,都跟计算机有着千丝万缕的直接关系。但是令人恼火的是,很多计算机专业的学生毕业是根本找不到软件开发程序员工作的,很多人疑惑为什么计算机专业的学生找不到程序员开发的工作?今天小...

2019-06-24 11:16:19 718

转载 简历写了会Kafka,面试官90%会让你讲讲acks参数对消息持久化的影响

(0)写在前面面试大厂时,一旦简历上写了Kafka,几乎必然会被问到一个问题:说说acks参数对消息持久化的影响?这个acks参数在kafka的使用中,是非常核心以及关键的一个参数,决定了很多东西。所以无论是为了面试还是实际项目使用,大家都值得看一下这篇文章对Kafka的acks参数的分析,以及背后的原理。(1)如何保证宕机的时候数据不丢失?如果要想理解这个acks参数的含义,首先就得搞...

2019-06-24 11:12:52 210

转载 10年程序员谈规划的重要性,打造年薪百万,你需要具备这些素质

程序员的三个发展分支:1. 技术资深技术工程师,对于技术比较痴迷,有这方面的钻劲。以后可以去做技术顾问,可能一周只去公司两天,但是拿的工资是非常高的。2. 管理有长时间的工作经验,在公司可以带别人去成长,目前常见的三个管理职业,项目经理、产品经理,技术总监。做管理需要高情商,维护人事关系,有自己的大局观,承受压力的能力要强,就是心比较累,承受的东西比较多。3. 创业走创业这...

2019-06-22 16:16:51 261

转载 如何写出让同事无法维护的代码?

对,你没看错,本文就是教你怎么写出让同事无法维护的代码。一、程序命名容易输入的变量名。比如:Fred,asdf单字母的变量名。比如:a,b,c, x,y,z(如果不够用,可以考虑a1,a2,a3,a4,….)有创意地拼写错误。比如:SetPintleOpening, SetPintalClosing。这样可以让人很难搜索代码。抽象。比如:ProcessData, DoIt, GetDat...

2019-06-22 16:11:35 116

转载 拜托!面试请不要再问我Spring Cloud底层原理

目录:一、业务场景介绍二、Spring Cloud核心组件:Eureka三、Spring Cloud核心组件:Feign四、Spring Cloud核心组件:Ribbon五、Spring Cloud核心组件:Hystrix六、Spring Cloud核心组件:Zuul七、总结概述毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都...

2019-06-22 11:02:51 117

转载 8种常见SQL错误用法,你中招了吗?

1、LIMIT 语句分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。SELECT * FROM operation WHERE type = 'SQLStats' AND name = 'S...

2019-06-21 17:22:05 136

转载 为什么不推荐使用存储过程?

一、存储过程是什么?存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。二、优势1、可以减少程序在调用DB时候的信息传输量(其实减少的只有Request的时候)2、存储过程是预先优化和预编译的,...

2019-06-21 14:56:15 933

转载 我的天!史上最烂的项目:苦撑12年,600多万行代码

你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了12年多,直到项目负责人被逮起来丢进监狱才完事。到底有多烂?用下面这组触目惊心的数据告诉你↓↓● 总共 600 多万行 C++ 代码● 总共 50000 多个类● 受编译器版本限制,用的 C++ 语法都是陈旧过时的,只能在某个(早就没有维护)的操作系统上部署● 基于 CORBA...

2019-06-21 14:53:05 257

转载 你的快递已到达,一份Java成神路线图,请你查收!

入学习Java后端技术栈,今天分享一个,互联网牛人整理出来的完整的Java成神路线图,文末附学习资料。一:常见模式与工具学习Java技术体系,设计模式,流行的框架与组件—— 常见的设计模式,编码必备, Spring5,做应用必不可少的最新框架,MyBatis,玩数据库必不可少的组件......二:工程化与工具工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好...

2019-06-20 16:15:11 283

转载 你看不懂的spring原理是因为不知道这几个概念

背景问题从一杯咖啡开始。今天我去楼下咖啡机买了一杯「粉黛拿铁」。制作过程中显示:我取了做好的粉黛拿铁,喝了一口,果然就是一杯热巧克力。咦咦咦,说好的拿铁呢?虽然我对「零点吧」的咖啡评价很高,觉得味道不亚于星爸爸。但是不可否认它确实给了我一杯假的拿铁。现在很多技术专家好比品鉴咖啡的专家。他们并不需要知道咖啡豆和可可豆的区别,更不知道这两种植物长在树上是什么样子。没关系,这并不影响他们区别一...

2019-06-20 15:29:32 126

转载 Java实现贪吃蛇小游戏(附完整源码)

今天我就从零开始来完成这个小游戏,完成的方式也是一步一步的添加功能这样的方式来实现。第一步完成的功能:写一个界面大家见到的贪吃蛇小游戏,界面肯定是少不了的。因此,第一步就是写一个小界面。实现代码如下:public class SnakeFrame extends Frame{ //方格的宽度和长度 public static final int BLOCK_WIDTH = ...

2019-06-19 16:39:29 3660

转载 几张图让你彻底了解JAVASE、JAVAEE、JAVAWEB整个的知识体系

一、JAVASE:二、JAVAEE:三、JAVAWEB:我有一个微信公众号,经常会分享一些Java技术相关的干货;如果你喜欢我的分享,可以用微信搜索“java新手入门”关注。...

2019-06-19 16:28:31 340

转载 如何准备Java初级和高级的技术面试

本人最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集了面试了一些java初级和高级开发的候选人,在面试过程中,我自认为比较慎重,遇到问题回答不好的候选人,我总会再三从不同方面提问,只有当反复确认能力不行才会下结论,相反,如果候选人给我的印象不错,我也会从多个角度来衡量,以免招进会说但不会干活的“大忽悠”。其实倒也不是我故意要为难候选人,毕竟入职后就是同事,但面试官的职责使...

2019-06-19 16:26:54 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除