溜达向日葵 + 关注
码农犹如医者。后者80%的问题都可以靠多喝水解决,前者80%的问题都可以靠重启系统解决!——所以我们需要DevOpens和微服务。

Java管理——Gradle使用速记

发布时间:2018-09-13 13:39:22 浏览:1008 评论 :0

在J2SE或J2EE工程中关于包的管理主要是Ant、Maven和Gradle,本文的目标是10分钟快速入门Gradle。

java spring gradle 配置 测试 Maven url Group groovy

Jvm与字节码——类的方法区模型

发布时间:2018-08-31 09:33:29 浏览:880 评论 :0

Java实际上是由2个体系组成的——Java语言以及Jvm。Jvm运行并不依靠Java代码,而是使用Java字节码。我们所编写的每一个类、每一个方法最后都会被编译成一段Java字节码。本文将介绍Java类是如何加载到Jvm的内存管理模型中的。

java jvm 线程 操作系统 class CPU 存储

Jvm与字节码——方法区与常量池

发布时间:2018-08-23 16:58:23 浏览:710 评论 :0

本系列将深入介绍JVM的字节码机制以及相关的知识,本文将介绍JVM相关的分区规范、常量池、运行时常量池等基础知识。还会通过一个案例来简要介绍字节码与Java代码的对应关系

jvm string static class 存储

Java JSR330

发布时间:2018-08-20 10:07:15 浏览:985 评论 :0

JSR330是Jcp给出的官方标准反向依赖注入规范。Java大部分反向依赖注入的工具或者框架目前基本上都满足JSR330规范、例如spring、guice以及Dagger。

java spring class void schema bean service utf-8

Java Optional空指针处理

发布时间:2018-08-13 09:51:53 浏览:2005 评论 :0

直到真正了解了空指针异常,才能算一名合格的Java开发人员。在我们逼格闪闪的java码字符生涯中,每天都会遇到各种null的处理,Java8之后提供了一种更优雅的方式来处理空指针——Optional。

java 函数 string static class 编程 void test

Java——重要但容易忽略的知识

发布时间:2018-08-09 13:58:42 浏览:11394 评论 :0

本文将一点一滴的累计记录Java中的一些细节知识。不只是加以说明,而是所有的细节都找到来源,以官方文档、知名社区的介绍为主。

java 线程 string 兼容性 regex

安装NodeJs运行环境

发布时间:2018-08-06 10:39:34 浏览:3412 评论 :0

要用一样东西之前,当然是要先安装环境。Nodejs的安装网上一搜一大把,这里记录windows、linux、以及ubuntu apt-get的安装方式,方便在工作中快速查阅。

linux windows path 测试 node 前端开发

React 高阶组件传递Forwarding Refs

发布时间:2018-08-02 10:51:02 浏览:1177 评论 :0

在我们使用React高阶组件时,常常会在高阶组件上使用Refs遇到各种问题。最新版的React使用Forwarding Refs优雅的解决了这个问题。

react class html

React——Fragments特性

发布时间:2018-08-01 16:06:37 浏览:841 评论 :0

在我们开发React时每个组件都必须返回一个根元素将所有的子元素包装起来。在某些时候会导致最终的真实Dom出现一些不必要的元素。新版本的React通过Fragments组件来解决这个问题。

react Render class html fragment

React 前后端同构防止重复渲染

发布时间:2018-07-31 14:11:37 浏览:1223 评论 :1

为了解决某些问题(比如SEO、提升渲染速度等)react 提供了2个方法在服务端生成一个HTML文本格式的字符串。在得到了这个HTML格式的字符串之后,通常会将其组装成一个页面直接返回给用户的浏览器。本文将介绍服务端同构渲染的原理。

react 用户体验 浏览器 开发环境 Render checksum html

React Portals与Error Boundaries

发布时间:2018-07-31 09:37:33 浏览:885 评论 :0

在16.x版本之后React提供了2个革新性的特性——Portals和Error Boundaries。Portals彻底解决了模式对话框不在根节点出现的问题,并能很好的合并到React组件结构中来。在16.x版本React调整了异常处理的方式,结合Error Boundaries特性能够更好的捕获处理各种问题。

react Render class

React中的模式对话框

发布时间:2018-07-30 13:52:56 浏览:1590 评论 :0

在16.x版本之后React提供了Protals功能来解决模式对话框不在Dom根节点导致的一些BUG。除了Protal还有更多的方法去解决这些问题,本文来自David Gilbertson的博客,详细解释了React中模式对话框的一些问题,以及他给出的解决方案,在了解Protals之前阅读这篇内容,能让你更加明白Protal的重要性。

react 数据流

React 高阶组件(HOCs)

发布时间:2018-07-27 09:43:06 浏览:768 评论 :0

高阶组件(HOCs)是一个React组件复用的高级技巧。HOCs本身并不是React的API接口,他是React组件相互组合使用的的一种模式。了解高阶组件能大大增加组件的应用灵活性

react 容器 Render class

React Web组件

发布时间:2018-07-26 09:37:23 浏览:788 评论 :0

React并不是一个封闭的生态,它可以通过封装或者高阶组件的方式和其他第三方的技术进行整合,比如Jquery等,本文非常简短,只为大家提供一个使用web组件的思路。

react web jquery Render 数据同步 class prototype

React 虚拟Dom渲染算法

发布时间:2018-07-25 09:16:57 浏览:781 评论 :0

React宣称具有比那些直接控制Dom的技术有更高的性能,关键核心点就在于他的虚拟Dom的差异对比算法。本文将会向读者详细介绍React的这个核心算法以及工作机制,以便在开发React组件时能更好的提升性能。

算法 react Render

React Object实现React对象

发布时间:2018-07-24 17:37:46 浏览:1298 评论 :0

最快最便捷的方式是用ES6的class或一个方法来定义一个React组件,但是实际上所有的组件最终都会被转译成一个Object对象,本文将介绍React对象的创建方式和组成结构。

react 函数 表达式 Render class

React 渲染性能优化

发布时间:2018-07-24 09:37:48 浏览:2482 评论 :0

在React内部已经使用了许多巧妙的技术来最小化由于Dom变更导致UI渲染所耗费的时间。对于很多应用来说,使用React后无需太多工作就会让客户端执行性能有质的提升。除此之外还有更多手段来加速React的性能,本文将逐一介绍这些方法。

javascript react 性能优化 Render 数据结构

React 非受控组件

发布时间:2018-07-23 14:39:45 浏览:679 评论 :0

在“React列表、键值与表单”一文介绍了用户录入表单数据的常规处理方式。本文将会配合refs的特性说明另外一种表单数据获取方式——非受控组件。

react form Render type input

React prop类型检查与Dom

发布时间:2018-07-19 16:39:05 浏览:827 评论 :0

随着应用规模的增长以及参与开发的人员越来越多,组件模块之间相互调用出现的BUG的情况会呈指数级别的增长,这时我们可以引入传递参数的检测与限定机制来减轻这个问题。React提供了Props参数检查的机制,通过这个机制我们可以限定使用者在使用组件时的传递参数。

react string Render class input

React 深入说明JSX语法与Props特性

发布时间:2018-07-18 14:37:53 浏览:1317 评论 :0

Jsx语法(JavaScript XML)和React组件的结合将整个UI分割成许多松耦合、独立、可复用并且每个部分都自持数据的“模块”。这些“模块”就像类一样,通过“接口”实现与其他组件的交互。本文将介绍React如何通过Jsx和Props特性来实现组件的功能。

javascript react 表达式 html

2