自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Git 冲突 conflict

Can't UpdateNo tracked branch configured for branch master or the branch doesn't exist.To make your branch track a remote branch call, for examp...

2019-07-26 11:33:00 827

转载 基于 中国标准时间 的字符串格式转换

时间格式转换不太熟,记录一下 private static String parseTime( String dateStr ) { // 转换时间格式 ==> "Wed Nov 21 2018 00:00:00 GMT+0800 (中国标准时间)" ...

2019-07-23 15:09:00 2445

转载 weex-eros+vue Android拍照并预览图片踩坑【小白向】

[TOC]最近做一个移动端的手机拍照预览,碰了不少墙,但还是遇到好心人帮助,成功预览。感谢“小豬仔”~开干之前,请先阅读 Weex-Eros文档 和 Vue教程Windows(其他环境暂时没尝试)根据 Eros 文档要求安装配置环境,安装路径要改D盘的改D盘,不改的一路Next,链接文...

2019-05-31 10:57:00 460

转载 Java转发(forward)与重定向(redirect)

1.从地址栏显示来说 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址. redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新...

2018-11-27 11:25:00 394

转载 [转记]Spring常见面试题(22)

Spring MVC的优点 基于 View 框架的无缝集成,采用IOC便于测试 典型的纯 MVC 架构,Struts 是不完全基于 MVC 框架的 与 Tapestry是纯正的 Servlet 系统 具体请见——SpringMVC总结——Segmentfault ...

2018-10-17 15:08:00 65

转载 [转记]Spring常见面试题(21)

SpringMVC怎样设定重定向和转发 ? 在返回值的前面加”forword”,就可以实现让结果转发; 在返回值的前面加上”redirect”,就可以让返回值重定向。 具体请见——springmvc中使用forward和redirect——开源中国 延伸——请求转发(For...

2018-10-17 15:01:00 77

转载 [转记]Spring常见面试题(20)

SpringMVC的控制器是不是单例模式,如果是,有什么问题,怎么解决? 是单例模式,所以在多线程访问的时候有线程安全问题,不要用同步,会影响性能,解决方案是在控制器里面不能写字段。 具体请见——spring mvc 的Controller类是单例?——CSDN ...

2018-10-17 14:48:00 92

转载 [转记]Spring常见面试题(19)

Spring MVC 的运行原理 客户端请求提交到DispatcherServlet 由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller DispatcherServlet将请求提交到...

2018-10-17 14:39:00 56

转载 [转记]Spring常见面试题(18)

Spring MVC的五大组键 ? 前端控制器 (DispatcherServlet) 映射处理器(HandlerMapping) 处理器(Controller) 模型和视图(ModelAndView) 视图解析器(ViewResolver) 以下引用自ht...

2018-10-17 14:10:00 63

转载 [转记]Spring常见面试题(17)

什么是Spring MVC ? Spring MVC是一个基于MVC架构的用来简化web应用程序开发的应用开发框架,它是Spring的一部分,它和Struts2一样都属于表现层的框架。 MVC(Model模型 View视图 Controller控制器):这是一种软件架构思想,是一...

2018-10-17 13:58:00 67

转载 [转记]Spring常见面试题(16)

解释一下代理模式(Proxy) 代理模式: 代理模式就是本该我做的事,我不做,我交给代理人去完成。就比如,我生产了一些产品,我自己不卖,我委托代理商帮我卖,让代理商和顾客打交道,我自己负责主要产品的生产就可以了。 代理模式的使用,需要有本类,和代理类,本类和代理类共同实现统一的接口。...

2018-10-17 13:40:00 82

转载 [转记]Spring常见面试题(15)

Spring AOP(面向切面)编程的原理 ? Spring AOP的编程原理?JDK的动态代理:只能用于实现了接口的类产生代理。 CGLIB代理:针对没有实现接口的类产生代理,应用的是底层的字节码增强技术,生成当前类的子类对象。 AOP面向切面编程,它是一种思想。针对业务...

2018-10-17 11:10:00 84

转载 [转记]Spring常见面试题(14)

Spring 中的事件处理 ? Spring 的核心是ApplicatonContext,它负责管理bean的完整的生命周期。 Spring 提供了以下内置事件: ContextRefreshedEvent ApplicationContext被初始化或...

2018-10-17 10:57:00 92

转载 [转记]Spring常见面试题(13)

Spring框架中用到了哪些设计模式 ? 代理模式 在 AOP 中被使用最多。 单例模式 在 Spring 配置文件中定义bean的时候默认的是单例模式。 工厂模式 BeanFactory 用来创建对象的实例。 模板方法 ...

2018-10-17 10:41:00 102

转载 [转记]Spring常见面试题(12)

如何在Spring中注入一个Java Collection ? Spring提供理论四种集合类的配置元素: <List>: 该标签用来装配 有重复值的list值 <set>: 该标签用来装配没有重复值的 set值 <map&gt...

2018-10-17 10:21:00 65

转载 [转记]Spring常见面试题(11)

Spring 中的 Bean 是线程安全的么? Spring框架并没有对单例的Bean进行多线程的封装处理,线程安全问题和并发问题,需要我们开发者自己考虑。 但实际上,大部分的 Spring Bean并没有可变的状态(比如:service类和dao类),所以在某种程度上来说...

2018-10-17 10:13:00 68

转载 [转记]Spring常见面试题(10)

Spring Bean元素的作用域? 当通过 Spring 容器创建一个 Bean 实例的时候,1.可以完成 Bean 实例的实例化,2.还可以为 Bean 指定作用域。 Spring Bean元素支持以下5种作用域: Singleton :单例模式,在整个 Spri...

2018-10-16 16:49:00 74

转载 [转记]Spring常见面试题(09)

什么是自动装配 ? 就是将一个 Bean 注入到其它的 Bean 的 Property 中,默认情况下,容器不会自动装配,需要我们手动设定。Spring 可以通过向 Bean Factory 中注入的方式来搞定 Bean 之间的依赖关系,达到自动装配的目的。 自动装配建议少用,如...

2018-10-16 16:40:00 74

转载 [转记]Spring常见面试题(08)

什么叫延迟加载 ? 默认情况下,容器启动之后会将所有作用域为单例(Singleton)的 bean 创建好; 但是有的业务场景我们并不需要它们提前都创建好; 此时,我们可以在 bean 中设置 lzay-init=“true” ,当容器启动之后,作用域为单例的bean,就不再...

2018-10-16 16:13:00 84

转载 [转记]Spring常见面试题(07)

Spring Bean的生命周期 ? Spring中bean元素被实例化,和被销毁的过程。我们通过 init-method 属性指定初始化方法; 通过 destroy-method 方法指定销毁方法。 注意:只有作用域为 Singleton 的时候才会有效。 ...

2018-10-16 16:08:00 69

转载 [转记]Spring常见面试题(06)

Spring有几种配置方式 ? 基于XML文件的配置 配置文件的格式常用<beans>开头,然后运用一系列的bean定义和专门的应用配置选项组成。 Spring XML配置方式是使用被Spring命名空间所支持的一些列XML的标签来实现的。 基于注解的配置 可以使用注...

2018-10-16 16:04:00 80

转载 [转记]Spring常见面试题(05)

Spring容器中如何创建对象? 无参构造创建 静态工厂创建 实例工厂创建 请结合——https://www.jianshu.com/p/688826c3c97c 和https://www.cnblogs.com/lzy1991/p/5353176.html ...

2018-10-16 15:49:00 59

转载 [转记]Spring常见面试题(04)

Java中实现依赖注入的三种方式? 接口注入(不推荐) 构造器注入 set方法注入(比较常用) 具体请另见——https://blog.csdn.net/qq_35580883/article/details/78048952 ...

2018-10-16 15:39:00 51

转载 [转记]Spring常见面试题(03)

什么是控制反转和依赖注入? IOC(Inversion of Control):对象之间的依赖关系由容器来创建和维护,将开发者做的事让容器做,这就是控制反转。BeanFactory接口是Spring Ioc容器的核心接口。 DI(Dependency Injection):使用S...

2018-10-16 15:12:00 91

转载 [转记]Spring常见面试题(02)

Spring的优点 ? 简化开发,解耦,集成其它框架。 低侵入式设计,代码污染极低。 Spring的 DI(Dependency Injection依赖注入) 机制降低了替换业务对象的复杂性,提高软件间的解耦程度。 Spring AOP(Aspect-Oriented P...

2018-10-16 15:03:00 49

转载 [转记]Spring常见面试题(01)

你对Spring框架的理解(特点)? Spring,一种用来简化企业应用级开发的一种开源框架。 Spring框架 是按照设计模式精心打造的,使得我们在开发环境中,能方便的使用框架,不用考虑后台是怎么进行的。 Spring容器 是Spring框架中一个核心的模块,用来管理对象的...

2018-10-16 14:55:00 52

转载 Java成员变量、局部变量、静态变量、成员方法、全局方法等概念的区别

成员变量的生命周期 声明对象后,对该对象的访问需要依靠引用变量(栈中的c),那么当一个对象没有任何引用时,该对象被视为废弃的对象,属于被回收的范围,同时该对象中的所有成员变量也随之被回收。 成员变量的生命周期为:从对象在堆中创建开始到对象从堆中被回收结束。 请看如下的代码,演...

2017-09-29 15:07:00 70

转载 JVM如何管理内存

JVM如何管理内存,分成几个部分?分别有什么用途?说出下面代码的内存实现原理: JVM内存分为“堆”、“栈”和“方法区”三个区域,分别用于存储不同的数据。 堆内存用于存储使用new关键字所创建的对象;栈内存用于存储程序运行时在方法中声明的所有的局部变量;方法区用于存放类的信息,...

2017-09-23 10:39:00 92

转载 抽象类和接口的对比

部分来自:Java抽象类与接口的区别-ImportNew 抽象类 ——一种模板式设计 abstract void fun(); [public] abstract class ClassName { abstract void fun();} 抽象类就是为...

2017-09-13 20:58:00 98

转载 Java重写重载的区别

重载:指在一个类中定义多个方法名相同但参数列表不同的方法 “编译期绑定”,在编译时根据参数变量的类型判断应该调用哪个方法 重写:指在子类中定义中父类完全相同的方法 “运行期绑定”,在运行时根据引用变量指向的实际对象类型调用方法 方...

2017-09-12 20:19:00 64

转载 Java(标识符和关键字)

Java中的包、类、方法、参数和变量的名字由任意顺序的大小字母、数字、下划线(_)、和美元符号($)组成 标识符:不能以数字开头、也不能是JAVA中的保留关键字 如:yourname、yourname_dxh、li_yourname、$yourname都是合法的标识符 class、67....

2017-09-10 10:55:00 77

转载 默认值场景

类里定义的数据成员称为属性,属性可以不赋初值,若不赋初值则JAVA会为其添加默认值 方法里定义的数据成员称为变量,变量在参与运算之前必须赋初值。 来自http://www.cnblogs.com/renyuan/archive/2012/11/07/2758507.html...

2017-09-10 10:33:00 94

转载 抽象类abstract(包含抽象方法的类)

一种模板模式。抽象类为所有子类提供了一个通用模板,子类可以在这个模板基础上进行扩展。 通过抽象类,可以避免子类设计的随意性。 要点: 有抽象方法的类只能被定义为抽象类。 抽象类不能实例化,即不能用new来实例化抽象类。 抽象类可以包含属性...

2017-03-09 12:40:00 220

转载 java中的多态polymorphism

多态性是OOP中的一个重要特性,主要是用来实现动态联编的(即程序的最终状态只有在执行过程中才被决定)。这对于大型系统来说能提高系统的灵活性和扩展性 多态的存在要有3个必要条件: 1、要有继承, 2、要有方法重写, 3、父类引用指向子类对象(Aa = new B();) ...

2017-03-05 13:26:00 89

转载 java中的“继承”

子类继承父类,可以得到父类的全部属性和方法(除了父类的构造方法)。 java中类只有单继承,没有像C++那样的多继承。多继承会引起混乱,使继承链过于复杂,系统难于维护。就像现实中,如果你有多个父母亲,那是一个多么混乱的世界!多继承,就是为了实现代码的复用性,却引入了复杂性,是的...

2017-03-04 18:30:00 69

转载 面向对象(Oriented Object Programing)的本质

以类的方式组织代码,以对象的方式组织(封装)数据 转载于:https://my.oschina.net/EricSUID/blog/849537...

2017-03-02 15:20:00 121

转载 Java设计方法原则

设计方法的原则: 方法的本意是功能块,是实现某个功能的语句块的集合。设计方法时,最好保持方法的原子性,就是一个方法只完成1个功能,这样有利于我们后期的扩展。 转载于:https://m...

2017-03-02 12:26:00 88

转载 Java命名规范

所有变量、方法、类名:见名知意 变量、方法名: 首字母小写+驼峰原则 run(),runRun(),age ageNew monthSalary 常量: 大写字母和下划线:MAX_VALUE 类名: 首...

2017-02-27 16:01:00 45

转载 最常用的15大Eclipse开发快捷键技巧

百度百科也有相关doc:http://baike.baidu.com/link?url=50p-10w37lzLF6cBYvs9b5r0baOVyAVl68DTEzts6Z5DrfiqYd-wc6WGsd7Q_ByxkMKUZAEHVd2TZs1PP_MS6X-beJBCmBuoCprq2T...

2017-02-24 15:49:00 78

转载 Eclipse注释模板设置详解

添加的注释格式可以修改,进入菜单 Window -> Preference -> Java -> Code Style -> Code Templates,在右侧选择"Comments"或"code"修改注释格式即可. ...

2017-02-24 15:29:00 58

空空如也

空空如也

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

TA关注的人

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