置顶随笔

[置顶]我的Java自学之路

摘要: 其实在转正之后我就想抽个时间好好的梳理一下我的 Java 上车之路 ,但是一直拖到现在 ,因为有学弟问到 ,所以也就给了我动力 。毕竟答应了人家的事要做到 。 首先要有相应的背景介绍 ,不然说个毛线啊 ,大家不在同一水平 ,不好参考借鉴 。我呢 ,学校很牛逼 ,是一所刚过线的二本 ,自身的成绩在班里阅读全文

posted @ 2018-08-10 11:01 余同学的开发之路 阅读(1166) 评论(21) 编辑

2018年12月9日

绝对良心的 Java 中发邮件功能

摘要: 开篇语,是不是感觉这个功能都老掉牙了,网上一大推的文章,随便找个代码就是了,为什么我还要选择专门写一篇呢,因为我遇到了不一样的坑…… 首先,不免俗套的把代码都贴上来,拿去执行吧,记住换上你的账号和授权密码,还有收件人邮箱。若是执行成功,不谢,后面不用看了,执行不成功再来看看后面的说的啥吧。 我就是像阅读全文

posted @ 2018-12-09 14:02 余同学的开发之路 阅读(176) 评论(7) 编辑

2018年12月6日

Java 中的定时任务(一)

摘要: 定时任务简单来说就是在指定时间,指定的频率来执行一个方法,而在 Java 中我们又该如何实现呢? 想来主要有 3 种方式,最原始的方式肯定是开启一个线程,让它睡一会跑一次睡一会跑一次这也就达到了定频率的执行 run 方法,我们只需要将业务逻辑写在 run 方法中即可。这种方式总结就是单个线程来执行单阅读全文

posted @ 2018-12-06 19:28 余同学的开发之路 阅读(171) 评论(0) 编辑

2018年12月4日

超实用 Git 使用方式介绍

摘要: 都说程序员若是不知道 GitHub 就不是一个合格的程序员,其实这话说的过分了,不知道就学嘛,今天我们就来说说 Git 和 GitHub 到底是什么。 我们在开发软件的时候,常常是需要多人协作完成,这时候我们就需要对我们的代码进行控制,常见的版本控制工具有 CVS、SVN、Git ,区别就在于前两种阅读全文

posted @ 2018-12-04 17:30 余同学的开发之路 阅读(60) 评论(0) 编辑

2018年10月30日

TCP 建立连接为什么要握 3 次手?

摘要: 上次已经说过,没有协议,不成方圆,计算机之间的通信更是依赖于协议。今天就重点分析一下 TCP 协议。 传输控制协议 TCP 是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络 OSI 模型中,它完成第四层传输层所指定的功能,用户数据包协议(UDP阅读全文

posted @ 2018-10-30 15:10 余同学的开发之路 阅读(618) 评论(0) 编辑

2018年10月25日

OSI、TCP、IP、UDP 这些都是啥??

摘要: 一个大大的问号首先抛出,计算机之间是如何进行通信的? 计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现资源共享和数据传输的系统。 网络协议就是数据按照一定的规则进行传输,为了统一网络传输的标准,国际标准化组织定义了 OSI 模型(开放系统互连参考模型)。 阅读全文

posted @ 2018-10-25 19:17 余同学的开发之路 阅读(25) 评论(0) 编辑

2018年10月16日

Java 中线程安全问题

摘要: 不好意思,一个国庆假期给我放的都不知道东西南北了,放松,很放松,差一点就弃更了,感谢那些催更的小伙伴们! 虽然没有更新,但是日常的学习还是有的,以后我尽量给大家分享一些通用知识,非技术。 但是本期还是要回归到之前的多前程的话题。已经说了线程和进程的区别、如何实现多线程、今天说一说线程中的安全问题。 阅读全文

posted @ 2018-10-16 18:05 余同学的开发之路 阅读(23) 评论(0) 编辑

2018年9月10日

Java 中的 I/O

摘要: I/O 指的是 input 和 output ,也就是输入和输出,我们说的是 Java 中的 I/O,那我们就在站在虚拟机的角度去看看有哪些输入和输出。输入又可以称为数据源端,能想到的会有,文件,网络,控制台手动输入。而输出又可以称为数据接收端,能想到依旧还是那几个,输出到文件,网络,控制台。 那好阅读全文

posted @ 2018-09-10 10:50 余同学的开发之路 阅读(228) 评论(5) 编辑

2018年9月6日

浅谈 Java 中的枚举

摘要: 枚举也就是一一列举,常用来表示那些可以明确范围的集合,比方说性别,季节,星期,月份等。 在 JDK 1.5 才出现枚举类,在没有出现枚举类之前,我们要表示几个确定的值通常会使用常量来表示,形如 我们可以使用枚举类来表示,这也就是最简单的枚举。 那么枚举类和定义常量相比有什么优势呢? 安全,我们看上面阅读全文

posted @ 2018-09-06 10:49 余同学的开发之路 阅读(305) 评论(0) 编辑

2018年9月5日

高效能人士的 7 个习惯

摘要: 本书的作者史蒂芬 · 科维被美国《时代》周刊评为 “ 25 位最有影响力的美国人之一 ” 。也是世界级的人类潜能大师,他的著作,我等怎能不拜读一下。 书中首章就给全文下了一个基调,主要阐述成功的内在因素到底是什么?是由我们的个人魅力决定,还是由我们的个人品德决定?成功人士的成功是有一定的原则的,也需阅读全文

posted @ 2018-09-05 10:30 余同学的开发之路 阅读(95) 评论(1) 编辑

2018年9月4日

Java 中的泛型

摘要: 先来看一下以下 2 段代码,然后再进一步引出我们的泛型。 上面这段代码,会出现转化异常的情况,但是编译是没问题的,在输出转化的时候却出现了异常,有没有一种冲动想要把集合中的类型归一?下面就是很正常的一个求和的方法,然而我们只能求类型为 Integer 的参数的和。 对于集合来说,我们若是能在编译时期阅读全文

posted @ 2018-09-04 14:04 余同学的开发之路 阅读(306) 评论(0) 编辑

导航

公告