自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Smile2you的博客

选择比努力总要,机遇比能力重要

  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 23种设计模式

目录 创建型 1. Factory Method(工厂方法) 2. Abstract Factory(抽象工厂) 3. Builder(建造者) 4. Prototype(原型) 5. Singleton(单例) 结构型 6. Adapter Class/Object(适配器) 7. Bridge(桥接) 8. Composite(组合) 9. Decorator(装饰)

2016-08-11 23:03:02 462

原创 设计模式六大原则

目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4):接口隔离原则 设计模式六大原则(5):迪米特法则 设计模式六大原则(6):开闭原则 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。  问题

2016-08-30 14:33:23 351

原创 JavaScript中的argument

argument 说明:   在JavaScript中,arguments是对象的一个特殊属性。arguments对象就像数组,但是它却不是数组。 属性:   length, 获取arguments对象的长度。     callee, 引用当前正在执行的函数。   编辑本段举例: 1.参数的长度   window.onload = function(){

2016-08-30 09:46:10 947

原创 JavaScript中的prototype

本文基于下面几个知识点:   1 原型法设计模式 在.Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。   2 javascript的方法可以分为三类: a 类方法 b 对象方法 c 原型方法 例子: funct

2016-08-30 09:43:29 296

原创 15个顶级Java多线程面试题及回答

Java 线程面试问题 在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有足够的Java线程与并发方面的知识,因为候选人中有很多只

2016-08-11 23:00:30 296

原创 来自投资银行的20个Java面试题

问题一:在多线程环境中使用HashMap会有什么问题?在什么情况下使用get()方法会产生无限循环? HashMap本身没有什么问题,有没有问题取决于你是如何使用它的。比如,你在一个线程里初始化了一个HashMap然后在多个其他线程里对其进行读取,这肯定没有任何问题。有个例子就是使用HashMap来存储系统配置项。当有多于一个线程对HashMap进行修改操作的时候才会真正产生问题

2016-08-11 22:59:54 1198

原创 69道Spring面试题和答案

Spring 概述 1. 什么是spring? Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么?

2016-08-11 22:59:02 591

原创 10个经典的Java面试题集合

1.Java的HashMap是如何工作的? HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值。 HashMap 基于 hashing 原理,我们通过 put ()和 get ()方法储存和获取对象。当我们将键值对传递给 put ()方法时,它调用键对象的 hashCode ()方法来计算 hashcode,让后找到 bucket

2016-08-11 22:57:39 13683

原创 Java开发岗位面试题归类

一、Java基础 1、String类为什么是final的。 2、HashMap的源码,实现原理,底层结构。 3、说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4、描述一下ArrayList和LinkedList各自实现和区别 5、Java中的队列都有哪些,有什么区别。 6、反射中,Class.forName和

2016-08-11 22:55:21 785

原创 Java中的多线程你只要看这一篇就够了

用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。 很多人都对其中的一些概念不够明确,如同步、并发等等,让我们先建立一个数据字典,以免产生误会。 多线程:指的是这个程序(

2016-08-10 10:01:04 490

传智播客张孝祥老师的经典

传至博客张孝祥老师的经典,适合有基础的初学者学习,高清版本

2018-04-11

黑马28期淘淘商城数据库脚本

黑马28期,淘淘商城sql文件。包括数据库脚本和初始化数据等等

2018-04-01

resids 客户端

MySQL优化笔记 MySQL优化笔记 MySQL优化笔记 MySQL优化笔记 MySQL优化笔记 MySQL优化笔记

2018-01-24

MySQL优化笔记

mysql 优化指南,索引 聚簇索引 innodb引擎,索引优化指南

2018-01-24

Spring+SpringMVC+Mybatis CXF

学习spring 框架 和 cxf webservice接口等必备,接口 restful webservice

2018-01-24

python学些资料

最新的python新特性,淘汰python2.7 最新的python新特性,淘汰python2.7 最新的python新特性,淘汰python2.7

2018-01-23

SSM框架与CXF整合

本代码事例是SSM框架和CXF整合,仅供大家学习,本代码事例是SSM框架和CXF整合,仅供大家学习

2018-01-23

空空如也

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

TA关注的人

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