自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录一次互联网公司的面试

工作以来一直都在传统的企业公司做开发,所以很快就成了公司产品开发的绝对的主力。然后在现有的公司感觉自己工作的并不开发,感觉到的是自己得不到长足的进步,虽然每天也是分析业务,然后转换成代码。所以想借此机会去尝试尝试一下互联网公司的开发岗位。 7月27号的面试,遇到的面试官应该是我迄今为止遇到的最好的面试官,重要的一点是能够引导着自己去回答一些问题。 先说说问的问题: 自我介绍开始,介绍了平常开...

2018-07-28 09:50:32 466

原创 Java多线程基础介绍

线程共包括以下5种状态。 1. 新建状态(New)        : 线程对象被创建后,就进入了新建状态。例如,Thread thread = new Thread()。 2. 就绪状态(Runnable): 也被称为“可执行状态”。线程对象被创建后,其它线程调用了该对象的start()方法,从而来启动该线程。例如,thread.start()。处于就绪状态的线程,随时可能被CPU调度执行。

2018-01-14 22:44:58 148

转载 原型模式

定义: 通过复制现有的对象实例来创建新的对象实例。实现: 实现Cloneable接口: Cloneable接口的作用是在运行时通知虚拟机可以安全地在实现了此接口的类上使用clone方法。在java虚拟机中,只有实现了这个接口的类才可以被拷贝,否则在运行时会抛出CloneNotSupportedException异常。重写Object类中的clone方法:

2018-01-14 22:05:08 164

转载 工厂模式

定义: 工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式根据抽象程度的不同分为三种: 简单工厂模式(也叫静态工厂模式) 工厂方法模式(也叫多形性工厂) 抽象工厂模式(也叫工具箱)

2018-01-14 20:06:53 119

原创 单列模式

定义: 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。

2018-01-14 19:33:07 162

原创 心情(2018-01-06)

拖者疲倦的身軀回到家,然後就接到爸媽的微信,兩件事:1.對象考研的事。2.工作生活。 最近可能是想的比較多,經常想者什麽時候結婚,買房。生活亞歷山大啊。 這可能是所有的北漂人面臨的生活困境吧。 2018年,想著換一家公司來奮鬥。 有錢就是爹,沒錢就是孫子。

2018-01-06 00:27:09 140

原创 数据结构之冒泡排序

基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。

2018-01-03 23:19:22 181

原创 深入理解Java的接口和抽象类

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:一.抽象类二.接口三.抽象类和接口的区别若有不正之处,请多多谅解并欢迎批评指正,不甚感激。

2018-01-02 14:27:01 143

原创 回顾2017,思考2018

元旦了,2017年过去了,在感觉自己还是小孩的生活里,慢慢的开始苏醒了。 老婆问我说,你知道咋两一直能走下去的原因是什么,我说不知道,她说了一句很客观的原因。 2017年的最后一天跟一个朋友聊了一晚,觉得真是贫穷限制的你的想象,看着之前的同学开着保时捷,有着编制公务员一样的生活,感觉自己真的很渺小。 2018年,我相信一切都会好的,努力赚钱,为父母家庭,为未来家庭。

2017-12-31 23:46:14 229

原创 Java的两个高精度计算的类:BigInteger,BigDecimal

BigInteger 和 BigDecimal二者都是属于包装器类的范畴,但二者都没有对应的基本类型。两个类包含的方法,提供的操作都与基本类型所执行的操作相似,能够作用于int和float 类型的操作,也能够作用于BigInteger和BigDecimal的操作。以方法调用的方式来取代运算符方式来实现,同时这样做就降低了运算的速度。运算速度慢。BigInteger支持任意精度的整数,比如:任何大小的

2017-12-11 23:38:41 563

转载 SOA,Web Service,SOAP,REST,RPC,RMI,JMS的区别与联系

最近需要同步不同的系统之前的数据的问题,目前采用的架构是通过webService 来做服务端和客户端的请求同步数据。所以就找了一篇通信的相关的东西总结一下。SOA面向服务的软件架构(Service Oriented Architecture) 是一种计算机软件的设计模式,主要应用于不通应用组件中通过某种协议来互操作 它的基本设计原理是:服务提供了一个简单的接口,抽象了底层的复杂性,然后用户可以访

2017-11-14 23:00:27 403

原创 京漂两年,程序心情

心情1.最近遇到的事挺多的,感觉自己的情商有点不够,所以也在不断的学习别人处事的方式。 2.来北京两年了,之前一直想着能够积累一些东西,但是还是有点慵懒,告诉自己以后每天都需要收获,把自己技术总结沉淀起来。 3.前两天,部门领导辞退了一个今年毕业的应届毕业生,高校毕业了,来公司两个月都是由我带这他做项目的。现在被领导辞退了,感觉自己没有做好。 4.努力赚钱。

2017-11-14 22:56:09 153

原创 Java中static关键字的使用

1.static关键字可以修饰成员变量和成员函数.还有就是可以修饰内部类2.使用的场景:不想创建某个类的对象,而希望直接访问该类的属性和方法.3.static标记的变量由整个类(所有对象)共享,无论该类是否产生了对象,产生了多少个对象,都有且只有一份.在类加载时,类变量会自动初始化. 类加载 第一次 类名.静态属性名 第一次 类名.静态方法名

2016-08-18 17:40:37 332

原创 Java给出一个只由小写英文字符a,b,c...y,z组成的字符串S,求S中最长回文串的长度.

//给出一个只由小写英文字符a,b,c...y,z组成的字符串S,求S中最长回文串的长度. //回文就是正反读都是一样的字符串,如aba, abba等 import java.util.Scanner;class huiWen{public static void main(String[] args) {Scanner sc=new Scanner(System.in);String s1=sc

2016-08-18 17:07:13 4381 1

原创 Java单例模式

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 **LaTex数学公式* **UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用

2016-08-18 17:00:32 204

异常处理试题

异常处理的试题和答案,包含了一些异常处理的选择和代码

2015-09-20

空空如也

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

TA关注的人

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