自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NullPointerException的博客

路漫漫其修远兮 吾将上下而求索

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

转载 单元素的枚举类型实现单例模式

单例的枚举实现在《Effective Java》中有提到,因为其功能完整、使用简洁、无偿地提供了序列化机制、在面对复杂的序列化或者反射攻击时仍然可以绝对防止多次实例化等优点,单元素的枚举类型被作者认为是实现Singleton的最佳方法。其实现非常简单,如下:public enum Singleton {    INSTANCE;    private Singleton() {}...

2018-07-31 14:20:58 958

原创 React学习之旅五:创建组件的两种方式 使用构造函数创建组件和使用class关键字创建组件

目录 方法一:构造函数创建组件实例:创建一个简单组件实例:向组件传递数据实例:复合组件方法二:class关键字创建组件实例:向组件传递数据方法一:构造函数创建组件使用构造函数来创建组件时,如果要接收外界传递的数据,需要在构造函数的参数列表中使用props来接收; 必须要向外return一个合法的JSX创建的虚拟DOM; 实例:创建一个简单组件 ...

2018-07-23 15:21:39 908

原创 React学习之旅四:JSX的简单应用

目录JSX是什么JSX的优点JSX可以做什么注意点实例:多层嵌套html实例:JSX中写入javascript代码实例:JSX中写入三元表达式实例:内联式样实例:数组 JSX是什么 JSX就是符合xml规范的JS,其语法格式比HTML严谨很多。React使用JSX来代替常规的JavaScript。渲染的时候,JSX本质是先在内部转换为create...

2018-07-23 13:02:47 413

原创 React学习之旅三:元素渲染、React.createElement()、ReactDOM.render()

目录 将元素渲染到DOM中通过React渲染简单元素通过定时器改变元素内容将要展示的内容封装成函数将展示内容封装成类将元素渲染到DOM中 通过React渲染简单元素 用react实现该html内容:<h1>这是我的第一个小实验</h1>第一步:创建html文件,引入相应的react和react-dom包,并定义一个容器用于存放虚...

2018-07-22 00:56:17 2897

原创 React学习之旅二:虚拟DOM的概念和本质以及Diff算法

虚拟DOM (Virtual Document Object Model)DOM的本质是什么:浏览器中的概念,用JS对象表示页面上的元素并提供操作DOM对象的API; 什么是React中的虚拟DOM:框架中的概念,是程序员用JS对象模拟页面上的DOM和DOM嵌套; 为什么要实现虚拟 DOM(虚拟DOM的目的):为了实现页面中DOM元素的高效更新; DOM元素和虚拟DOM的区别:...

2018-07-21 15:27:11 879

原创 React学习之旅一:React介绍以及和Vue的对比区别

React简介React起源于FaceBook的内部项目,因为该公司对市场上的javaScript MVC框架,都不满意,遂决定自己写一套,用来架设Instagram(照片的网站)。做出来之后觉得很好用,于是在2013年5月进行开源了。 由于React的设计思想及其独特,属于革命性创新,性能卓越,代码逻辑却非常简单,所以越来越多的人开始关注并使用,其将成为未来Web开发的主流佛工具。 两...

2018-07-20 23:23:17 401

转载 设计模式:六大原则

 关于设计模式的六大设计原则的资料网上很多,但是很多地方解释地都太过于笼统化,我也找了很多资料来看,发现CSDN上有几篇关于设计模式的六大原则讲述的比较通俗易懂,因此转载过来。  原作者博客链接:http://blog.csdn.net/LoveLion/article/category/738450/7一.单一职责原则  原文链接:http://blog.csdn.net/lovelion/ar...

2018-07-02 00:27:54 315

传智播客黑马JavaEE实战项目:宜立方商城

传智播客黑马JavaEE实战项目:宜立方商城;注册、登录、添加购物城、下订单、支付、搜索、菜单分类、后台管理、、、、

2018-09-22

空空如也

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

TA关注的人

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