自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 推荐:给Mac新手准备的工具清单

本文主要记录Mac开发环境的设置,以及一些优秀软件,使用技巧等。所有的设置、软件以及技巧都追求极致简洁和极致效率,最大可能提升工具效率,提升生产力。当然大家如果有其他好用的配置、工具或者软件也可以在评论区留言交流,一起分享一下!macOS系统简单设置1、触摸板设置 SystemPreferences → TrackpadPoint&Click → Tapto click.Poin...

2020-03-31 13:05:47 226

原创 如何在面试中介绍自己的项目经验?

在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目。根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果。第一印象就不好了,至少会感觉该候选人表述能力不强。一般来说,面试官会根据候选人介绍的项目背景来提问题,假设面试时会问10个问题,那么至少有5个...

2020-03-31 12:44:46 415

原创 用Java语言,写一个植物大战僵尸简易版!

前言有谁没玩过植物大战僵尸吗?小灰的一位读者,用Java语言开发了自己的植物大战僵尸游戏。虽然系统相对简单,但是麻雀虽小五脏俱全,对游戏开发感兴趣的小伙伴可以学习一下哦~~游戏设计植物大战僵尸中有一个小游戏关卡,屏幕的正上方有一个滚轮机,会随机生成植物,玩家可以选中植物后自由选择草坪来进行安放。基于此游戏模式,我将该关卡抽取出来,单独做成了一个简易版的植物大战僵尸。游戏的画面大概如下:屏...

2020-03-30 14:55:39 679

原创 远程电话面试怎么破?硬核攻略看这里!

怎样才能拿到大厂的offer,没有掌握绝对的技术,那么就要不断的学习我是如何拿下阿里等大厂的offer的呢,今天分享我的秘密武器,资深架构师整理的Java核心知识点,面试时面试官必问的知识点,篇章包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓...

2020-03-30 14:44:18 522

原创 0基础想要学好开发,是否需要参加Java培训?

JAVA分两个大方向web企业级开发(JavaWeb J2EE)和手机android开发。一般从事Java的开发人员都会从J2SE开始学习,因此对于J2SE的掌握必须要牢固。然而在初期学习时,通常会对如何学习而感到迷茫,下面小编来分析一下如何学习好JAVA编程,相信能帮助正处于迷茫状态的你。学习语言基础很显然,掌握语言基础是第一步。如果你不了解基础知识,那么你就不知道自己是否做错了或者接下来...

2020-03-15 16:05:43 416

原创 0基础小白学好JAVA的5个方法

JAVA分两个大方向web企业级开发(JavaWeb J2EE)和手机android开发。一般从事Java的开发人员都会从J2SE开始学习,因此对于J2SE的掌握必须要牢固。然而在初期学习时,通常会对如何学习而感到迷茫,下面小编来分析一下如何学习好JAVA编程,相信能帮助正处于迷茫状态的你。1. 学习语言基础很显然,掌握语言基础是第一步。如果你不了解基础知识,那么你就不知道自己是否做错了或者接下...

2020-03-13 16:21:03 284

原创 0基础培训java必须掌握的一些知识点

相信接触过Java的小伙伴们都知道,Java是一门强大的编程语言,在现今互联网行业中,Java的身影可谓是随处可见的,可能刚刚开始学习的小伙伴会因Java编程语言庞大的体系而震惊,但是知识是需要日积月累的,没有人能够一口吃成个胖子那么对于零基础学习java技术的学员来说必学的五个知识点是什么呢?怎么才可以学习好java技术呢?下面就给大家讲解下:一.什么是线程世间万物都可以同时完成很多工作。例如...

2020-03-11 18:03:57 367

原创 0基础是否能够自学Java,有必要参加培训班吗?

学习编程语言不仅要学得会,更要用得上和用得好,所以学习Java编程通常需要遵循一个系统的步骤,尤其是对于利用业余时间学习Java的人来说,更是如此。自学Java需要注重以下几个方面:第一:掌握java原理在程序真正运行在CPU上之前,必须要让OS的kernel理解我们在编辑器或者IDE里根据每种语言的语法规则敲入的源代码,kernel才能做出相关的调度,所以需要先将源代码转化成可执行的二进制文...

2020-03-10 20:31:29 414

原创 Java培训学习路线图,如何学习Java事半功倍?

作为一个初学者想掌握Java并不是很容易,Java本身是具有一定难度的,虽然说兴趣这东西可以让我们学习不累,但是有多少人学习是因为兴趣,或者有多少人知道自己的兴趣在哪?所以我很明确的告诉你学习这事本来就是一件非常煎熬的事情,没有多少人愿意学习,但是或许你现在是身为一个应届生或者你是一个本职工作没有发展的,想转行的,所以对于学习任何东西开始,必须逼着自己学,不然可能你学什么都学不进去。学什么东西都...

2020-03-06 19:02:19 559

原创 写出一手烂代码的19条准则

要是想写个烂代码,我们只需遵守这十九条准则?「代码写得好」是对机器学习研究者及开发者最好的赞扬。其第一层意思是说,你的模型非常好,有自己的理解与修正;第二层意思是说代码的结构、命名规则、编写逻辑都非常优秀。我们曾经将写代码比喻成写文章:不仅需要有一个主旨,告诉别人代码的作用是什么,同时还应该在精炼与易读之间做权衡。代码过于精炼,整体逻辑难以跟随,代码过于易读,整体就显得比较臃肿。在精简与易读...

2020-03-04 17:28:25 306

原创 Java基础篇(01)

简单说下什么是跨平台术语:操作系统指令集、屏蔽系统之间的差异由于各种操作系统所支持的指令集不是完全一致,所以在操作系统之上加个虚拟机可以来提供统一接口,屏蔽系统之间的差异。Java有几种基本数据类型有八种基本数据类型。数据类型字节默认值byte10short20int40long80float40.0fdouble80.0dchar2’\u0000’boolean4fal...

2020-03-04 17:14:49 296

原创 真香:一款让你通过玩游戏来学习 Vim 命令的插件

Vim 的使用,一直以来是一个难题以至于国外的知名程序员问答社区 StackOverFlow 上有一个问题How to I exit the Vim editor获得了超过 200万次的浏览量我们常说,学习是痛苦的,那有没有什么方法可以帮助我们更加轻松的学习 Vim 呢?答案当然是肯定的。我们可以通过玩游戏,来学习 Vim 的使用。PacVim —— 一个让你通过玩游戏学习 Vim ...

2020-03-03 19:14:04 271

原创 一个故事讲完CPU的工作原理

上二年级的小明正坐在教室里。现在是数学课,下午第一节,窗外的蝉鸣、缓缓旋转的吊扇让同学们昏昏欲睡。此时,刘老师在黑板上写下一个问题:6324 + 244675 = ?小明抬头看了一眼,觉得这两个数字挺眼熟。他昨天翘课去网吧了,因此错过了刘老师讲的竖式计算加法。“同学们算一算这道题。”刘老师和蔼可亲地说道。小明盯着黑板懵逼。小学二年级的他面对这样一道世界级难题,束手无策。小明伸出了自己的左...

2020-03-03 19:00:40 243

原创 如何在代码中应用设计模式?

为什么要使用设计模式因为我们的项目的需求是永远在变的,为了应对这种变化,使得我们的代码能够轻易的实现解耦和拓展。如果能够保证代码一次写好以后都不会再改变了,那可以想怎么写怎么写了。如何判断那里需要使用设计模式在我们实现中,有一些代码是一次写好后续基本不会改变的,或者不太需要扩展的,比如一些工具类等。有一部分是会经常变得,设计模式大多都应用在需求会变化的这一部分。分析这些代码会如何变,选择合适...

2020-03-02 20:56:27 234

原创 删库不必跑路,谈数据库删除设计

常见删除策略凡是做业务逻辑系统, 总是离不开对删除逻辑的处理.本文论述重点是伪删除, 即字段标示状态, 这是在一些中小型系统开发中的单据等较重要数据的主流做法.但在此之前, 不妨先将常见删除策略列举一下:1、数据库设置级联这个我没太懂是怎么回事, 不过网上也说缺点较多, 很少用到, 在此就不考虑了2、触发器控制– 本文所写sql默认数据库均为mysqlCREATE TRIGGER t...

2020-03-02 20:38:03 872

空空如也

空空如也

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

TA关注的人

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