- 博客(13)
- 资源 (11)
- 收藏
- 关注
原创 Flutter必备语言Dart教程03 - 类,泛型
上篇中我们学习了Flutter必备语言Dart教程02 - 控制流,异常,现在我们继续学习Dart中的类和泛型。Class以下是在Dart中声明一个简单类,并创建它的实例的方法。向类中添加实例变量,以及构造函数Dart提供了一种构造函数初始化的简洁语法。如下所示:如您所见,我们编写了一行构造函数,第一个参数值将设置为name,第二个参数值将设置为age。现在我们就不用写 this...
2019-09-20 11:33:52 396
原创 Flutter必备语言Dart教程04 - 异步,库
现在我们来看看如何在Dart中处理异步代码。使用Flutter时,会执行各种操作,例如网络调用和数据库访问,这些操作都应该异步执行。在Dart中导入库在Dart中使用异步,需要先导入异步库。Future异步库包含一个名为Future的类,Future是基于观察者模式的。如果您熟悉Javascript中的Rxjs或Promises,那么理解起来会很容易。简单来说,Future定义的是“...
2019-09-20 11:31:36 194
原创 Flutter必备语言Dart教程02 - 控制流,异常
我们已经完成了Dart中的变量,类型和函数的学习(如果你还没有读过它,请阅读Flutter必备语言Dart教程01 - 变量,类型,函数),现在我们来看看Dart中的控制流和异常处理。控制流If – elseDart中的 if-else 非常简单,与其他语言非常相似。您还可以使用三元运算符编写 if-else 条件的简短形式。循环Dart支持各种循环,您会很快熟悉上手这些语法,因...
2019-09-16 09:30:57 360
原创 Flutter必备语言Dart教程01 - 变量,类型,函数
Hello World致敬经典 ‘Hello World’ 程序。与Java类似,每个Dart程序都必须有一个main作为其入口点。要运行程序,请将其保存在名为“hello_world.dart”的文件中,并在终端中执行以下命令。(如果没有dart环境,请先完成安装。)定义变量就像在JavaScript中一样,您可以使用var关键字来定义变量。但是!与JavaScript不同,...
2019-09-16 09:29:28 354
原创 Node.js错误处理模式
异步语言中的错误处理,需要使用一些独特的,非常规的方式。 Node.js中有七种主要的错误处理模式。让我们简单地看一下。错误返回值最简单的模式,不能处理异步情况。如下:抛出错误这是一个常用的模式,函数执行时,如果出现错误情况,它会直接抛出一个错误。错误异常需要在catch中捕捉并处理。在try / catch中无法处理异步方法调用抛出的错误。要解决这个问题,我们需要使用domains。...
2019-09-14 17:17:18 337
原创 如何在Vue Router中应用中间件
中间件是我们在软件开发中的一个古老而强大的概念,当我们在应用程序中使用路由相关模式时,它非常有用。如果您不太了解中间件的含义,Nodejs框架Express里的中间件可以帮助您了解它们的工作原理。但是,中间件仅适用于后端吗?不,当应用程序中有路由时,中间件在前端或后端中就会非常常见。比如现在流行的单页应用程序。有一些示例可以说明,何时可以使用中间件:不允许未登录用户访问您的网页。仅允...
2019-09-13 16:28:25 1763
原创 JS对象那些事儿
JavaScript中几乎所有东西都是一个对象,除了六种基本类型数据 - null,undefined,strings,numbers,boolean和symbols。任何不是原始值的东西都是Object。这包括数组,函数,构造函数和对象本身。对象从概念上讲,对象在所有编程语言中都是相同的。它们使用具有属性和方法的代码来表示真实世界。例如,如果您的对象是学生,则它将具有名称,年龄,地址,...
2019-09-13 09:12:56 226
原创 25个JavaScript代码简写技巧(下篇)
14. 多行字符串如果您发现自己需要在代码中编写多行字符串,那么您可以编写它:常规:但是有一种更简单的方法。只需使用反引号。简写:15. 展开(spread)操作符ES6中引入的展开运算符有几个用例,可以使JavaScript代码更高效,更有趣。它可以用来替换某些数组函数。展开操作符只是连续的三个点。常规:简写:与 concat() 函数不同,您可以使用spread运算...
2019-09-12 10:29:23 236
原创 25个JavaScript代码简写技巧(上篇)
对于任何JavaScript开发人员来说,这篇文章很值得一读。这里记录了我多年来学习的JavaScript代码简洁写法,也给大家提供一些编码上的思考和取舍。1. 三元(三目)运算符如果只想在一行中编写if…else语句时,这是一个很好的节省代码的方式。常规:简写:嵌套版三元运算:2. 短路判断简写将变量值分配给另一个变量时,您可能希望确保源变量不为null,undefined...
2019-09-12 10:26:11 313
原创 使用React Hooks进行状态管理 - 无Redux和Context API
React Hooks比你想象的更强大。现在,我们将探索和开发一个自定义Hook来管理全局状态 - 比Redux更容易使用的方法,并且比Context API更高效。Hooks基础如果你已经很熟悉React Hooks,那么可以直接跳过这部分。useState()在Hooks之前,功能组件没有状态。现在,使用useState(),我们可以让功能组件拥有状态。useState()会返回...
2019-09-11 09:08:06 1132
原创 25个JavaScript代码简写技巧(上篇)
对于任何JavaScript开发人员来说,这篇文章很值得一读。这里记录了我多年来学习的JavaScript代码简洁写法,也给大家提供一些编码上的思考和取舍。1. 三元(三目)运算符如果只想在一行中编写if…else语句时,这是一个很好的节省代码的方式。常规:简写:嵌套版三元运算:2. 短路判断简写将变量值分配给另一个变量时,您可能希望确保源变量不为null,undefined...
2019-09-11 09:03:56 419
原创 使用React hooks处理复杂表单状态数据
使用hooks替换this.setState()自从React hooks*发布以来已经有一段时间了,我很喜欢这个特性。这个hooks把我勾上了!Hooks允许我们创建更小,可组合,可重用,更易管理的React组件。您可能正在使用Hooks的一个用例是:使用useState或useReducer管理表单状态。让我们考虑一个场景,您必须管理具有多个输入的复杂表单状态,这些表单输入可以是几种...
2019-09-09 07:46:51 4304
原创 Vue.js应用性能优化一
虽然现在网络环境和电子设备变得越来越好,但是保持应用程序快速加载变得越来越困难。在本系列中,我将深入研究我们在实践中使用的Vue性能优化技术,并且您可以在Vue.js应用程序中使用它们,使应用程序快速加载并顺利执行。我的目标是让这个系列成为关于Vue应用程序性能的全面而完整的指南。系列文章:Vue.js应用性能优化二Vue.js应用性能优化三请关注微信公众号和头条号,「前端知否」...
2019-09-08 08:30:37 283
ehcache-1.3.0.rar
2012-03-11
hibernate-entitymanager-3.4.0.GA.zip
2011-09-10
JAVA ThreadLocal类深入
2011-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人