1.-分层:common   +   expand dao + model + navigators +page +util common 中放常见的公共组件
原创 2022-07-08 20:03:45
147阅读
hooks 是为了践行 代数效应,目的是把副作用从函数调用中剥离出去。 比如,我们有一个通过两篇文章 id 获取评论总数的函数 getTotalCommentNum,里面调用 getCommentNum 方法获取每篇文章的评论数,如下代码所示。 function getTotalCommentNum ...
转载 2021-10-16 22:02:00
403阅读
2评论
异步可中断React15慢在哪里在讲这部分之前,需要讲是那些因素导致了react变慢,并且需要重构呢。React15之前的协调过程是同步的,也叫stackreco
原创 2022-02-14 09:17:20
138阅读
react源码解析2.react的设计理念视频讲解(高效学习):进入学习(https://xiaochen1024.com/series/60b1b600712e370039088e24/60b1b636712e370039088e25)往期文章:1.开篇介绍和面试题(https://xiaochen1024.com/courseware/60b1b2f6cf10a4003b634718/60b1
原创 2021-12-10 09:34:54
148阅读
异步可中断React15慢在哪里在讲这部分之前,需要讲是那些因素导致了react变慢,并且需要重构呢。React15之前的协调过程是同步的,也叫stackreconciler,又因为js的执行是单线程的,这就导致了在更新比较耗时的任务时,不能及时响应一些高优先级的任务,比如用户的输入,所以页面就会卡顿,这就是cpu的限制。解决方案如何解决这个问题呢,试想一下,如果我们在日常的开发中,在单线程的环境
原创 2022-09-23 09:27:37
81阅读
提高一分,干掉千人!!!!
原创 2015-06-03 10:53:42
284阅读
今天给大家分享一篇Python的干货:Python 函数式编程。文末还整理了一些Python资料,正在学习Python的同学可以下载学习学习。引言Functional Programming(函数式编程)的概念最早起源于LISP,由约翰·麦卡锡在1958年创立,最早提出了自动垃圾回收的理念,这一理念现在也被Python/Java/Ruby等多种语言借鉴。发展到今天,LISP已经衍生出了多种方言。相
vue router 与 react router 设计理念上的区别: 区别 | vue router | react router | | 改成history | mode: 'history' | 直接使用 react router 的话,用 BrowserRouter 将``包裹起来,或引入h
转载 2018-04-02 21:15:00
171阅读
2评论
1. 优设哥其实在最早做设计的时候,就是设计银行的客户关系管理系统以及电商网站的后台管理界面。 做那种界面的时候,和设计网页的感觉不一样。因为得考虑的不只是美观,更多应该在操作体验及视觉舒适度上下足功夫。 这种界面会成为管理员长时间驻留的地方,会有很多数据表格。如果我们的配色太鲜艳或者太暗沉,都会让
转载 2016-12-18 08:38:00
202阅读
2评论
12.2DevOps理念DevOps(Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到,为了按时交付软件产品和服务,开发和运营工作必须紧密合作。12.2.1Development和Operations的组合可以把DevOps看作开发(软件
原创 2021-03-16 22:31:31
403阅读
新概念的定义总是让人有点摸不着头脑,wiki 也不例外。先看看简单解释:Wiki--一种多人协作的写作工具。Wiki站点可以有多人(甚至任何访问者)维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。 还不明白,那就给你看看更复杂、更晕眩的解释:Wiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。我们可以在Web的基础上对Wiki...
原创 2021-08-24 09:37:49
1865阅读
DevOps其实是一个理念DevOps理念 DevSecOps理念开发 development 运维 operations 测试 test当下所有互联网市场提高产品质量1 自动化测试 2 持续集成/持续交付/持续部署 3 代码质量管理工具 4 程序员鼓励师开发的痛CI/CD产品的生命周期CI:持续集成,将代码提交到代码仓库 gitlab\SVN 版本管理工具 CD:持续交付 CD:持续部署 she
原创 2023-09-19 15:09:30
10000+阅读
DevOps(Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到,为了按时交付软件产品和服务,开发和运营工作必须紧密合作。
原创 2021-07-14 11:03:07
357阅读
MapReduce的定义 Hadoop 中的 MapReduce 是一个使用简单的软件框架,基于它写出来的应用程序能够运行在由上千个商用机器组成的大型集群上,并以一种可靠容错式并行处理TB级别的数据集mapreduce的优点1、MapReduce 易于编程 。它简单的实现一些接口,就可以完成一个分布式程序,这个分布式程序可以分布到大量廉价的 PC 机器运行。也就是说你写一个分布式程序,跟
转载 2024-09-03 03:08:45
45阅读
    狐狸知道很多事,但刺猬知道最重要的事 —— 简化目标,勇往直前!         注:35互联商务销售培训
原创 2009-03-26 15:18:31
468阅读
1评论
分享了一篇测试理念相关的文章,《【测试理念】测试过程我主导》,介绍了测试理念对测试的重要性,那么做好测试,需要具备哪些理念呢? 小编根据平时的测试经历整理了一些,后续会针对这些测试理念逐一详细讲解。 大家敬请期待。。。 本期内容 1. 测试过程我主导 测试主导就是让测试活动中和质量有关的事情由测试去
原创 2022-10-30 09:03:50
135阅读
1、自然界中任何宏观系统都表现出不可逆性,这个结果与微观可逆性无关。2、我们说左右对称时,其含义是不可能观测到左与右之间的绝对差别。换句话说,假如能够找到它们之间的绝对差别,那么,我们就有左右对称的破坏,或左右不对称了。 3、事实上,所有的对称原理,均基于下述假设:某些基本量是不可能观察到的。这些量将称之为“不可观测量”;反之,只要某个不可观测量变成客观测量,那么,我们就有对称性的破坏。 因为“不
原创 2023-07-29 09:50:48
148阅读
8.8 高级和声理念-组和弦理念 这节课蛮重要的,会让和弦的使用灵活化,而且解释了一些和弦使用的疑惑。 1 3 5 6,有很多种和弦解释。不在和弦名字,在音。
原创 2021-07-22 09:45:44
181阅读
网页是网站构成的基本元素。当我们轻点鼠标,在网海中遨游,一副副精彩的网页会呈现在我们面前,那么,网页的精彩与否的因素是什么呢?色彩的搭配、文字的变化、图片的处理等,这些当然是不可忽略的因素,除了这些,还有一个非常重要的因素——网页的布局。下面,我们就有关网页布局谈论一下。网页布局类型   网页布局大致可分为“国”字型、拐角型、标题正文型、左右框架型、上下框架型、综合框架型、封面型、Flash型、变
转载 精选 2006-04-01 21:52:05
3622阅读
3评论
这是一个非常值得看的心得。作者真挚地把她从不相信、不明白到明白,但还有迷惑的心理历程描述的很清楚。其中对成熟度的分级,是一个重要的CMMI理念。用中美的政治对比来说明制度的成熟度也是非常值得欣赏的。
推荐 原创 2008-06-22 16:38:24
1106阅读
1评论
  • 1
  • 2
  • 3
  • 4
  • 5