#du

redux异步

  在一个项目中redux是必不可少的,redux中没有提供异步的操作,但是异步又是项目开发中重要的一部分,所以我们的redux对此有进行了拓展;  所以我们需要redux-thunk的插件,这个是redux的插件  异步开发的思路:在组件中调用dispatch的方法,发送一个action,在这个action中返回一个...
代码星球 ·2021-02-12

redux 第二部分

  redux的使用方法,     为什么使用action.js文件,进行优化代码将其分开,然后我们通过工厂函数的每次返回不同的对象,由于参数是固定的,每次返回的都是事件类型和事件数据,所以我们可以使用一个函数,通过其返回值来返回一个对象,让后传递给action;  我们的reducer函数有两个参数,参数一...
代码星球 ·2021-02-12

redux

  显示react脚手架的配置文件  使用指令:npmruneject,  如果出现报错的解决办法,我们要使用git将工作区的文件放到本地库上;    指令:gitadd.  将工作区的文件添加到暂存区       gitcommit-m'第一次提交'  将暂存区提交到本地库       npmruneject  就可...
代码星球 ·2021-02-12

react-redux 的总结

  第一步,我们将我们要使用的插件来先一步进行安装    create-react-appapp //在这里我们使用了react的脚手架来搭建的项目    cdapp      //进入我们的项目    npmi-Sredux   //这里时我们需要下载的redux组件通信的插件    npmi-S...
代码星球 ·2021-02-12

react 脚手架 及路由和 redux

  前提是我们需要下载nodejs   使用npm下载react的脚手架,react-router-dom,redux    全局下载react的脚手架:npmicreate-react-app-g    使用react脚手架创建一个app的项目:create-react-appapp  ...
代码星球 ·2021-02-12

LeetCode:26. Remove Duplicates from Sorted Array(Easy)

https://leetcode.com/problems/remove-duplicates-from-sorted-array/description/给定一个已经排序的整数数组nums[],返回除去重复元素后的数组长度注意:不能重新创建一个数组,空间复杂度为O(1)使用指针j来遍历数组,i用来计数。初始时,i指向...

es6基础Array扩展(map,reduce,filter,forEach)

map---映射//判断分数是否及格letarr=[56,86,70,99,41];letarr2=arr.map(item=>item>=60?'及格':'不及格');console.log(arr2); reduce---求平均数//求班级的平均分数。letarr=[56,86,70,99,4...
代码星球 ·2021-02-12

java WordUtils word文档工具类

packagecom.sicdt.library.core.utils;importjava.io.ByteArrayOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.util.Map;importjava.util....

RocketMQ学习笔记(10)----RocketMQ的Producer 事务消息使用

 RocketMQ除了支持普通消息,顺序消息之外,还支持了事务消息。  分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保...

RocketMQ学习笔记(9)----RocketMQ的Producer 顺序消息

  消费消息的顺序要求同发送消息的顺序一致,在RocketMQ中,主要指的是局部顺序,即一类消息为满足顺序性,必须Producer单线程顺序发送,并且发送给到同一队列,这样Consumer就可以按照Producer发送的顺序去消费消息。  正常情况下可以保证完全的顺序消息,但是一旦发生通信异常,Broker重启,由于队...

RocketMQ学习笔记(8)----RocketMQ的Producer API简介

在RocketMQ中提供了三种发送消息的模式:  1.NormalProducer(普通)  2.OrderProducer(顺序)  3.TransactionProducer(事务)下面来介绍一下producer中的各个API的使用:  1.producerGroup:Producer组名,默认值为DEFAULT_...

RocketMQ学习笔记(6)----RocketMQ的Client的使用 Producer/Consumer

  pom.xml如下:<dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-client</artifactId><version>4.3.1</ver...

Kafka学习笔记(6)----Kafka使用Producer发送消息

  不论将kafka作为什么样的用途,都少不了的向Broker发送数据或接受数据,Producer就是用于向Kafka发送数据。如下:    pom.xml文件如下:<!--https://mvnrepository.com/artifact/org.apache.kafka/kafka--><dep...

mapreduce中控制mapper的数量

很多文档中描述,Mapper的数量在默认情况下不可直接控制干预,因为Mapper的数量由输入的大小和个数决定。在默认情况下,最终input占据了多少block,就应该启动多少个Mapper。如果输入的文件数量巨大,但是每个文件的size都小于HDFS的blockSize,那么会造成启动的Mapper等于文件的数量(即每...

前端MVC Vue2学习总结(七)——ES6与Module模块化、Vue-cli脚手架搭建、开发、发布项目与综合示例

使用vue-cli可以规范项目,提高开发效率,但是使用vue-cli时需要一些ECMAScript6的知识,特别是ES6中的模块管理内容,本章先介绍ES6中的基础与模块化的内容再使用vue-cli开发vue项目。ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是EuropeanComput...
首页上一页...5152535455...下一页尾页