Redux 设计和使用的三大原则: 1. 单一数据源: 一个应用永远只有唯一的数据源。使用单一数据源的好处在于整个应用状态都保存在一个对象中,这样我们随时可以 6提取出整个应用的状态进行持久化(比如实现一个针对整个应用的即时保存功能)。此外,这样 的设计也为服务端渲染提供了可能。工具函数combin ...
分类:
其他好文 时间:
2019-05-27 13:28:06
阅读次数:
93
这次给大家分享一个通过js向HTML添加便签,实现随机代码生成的案例,代码已经放在下方,这里我在下面准备了50张图片,但是没有放在博文中,如果读者想要练习,可以自己下载一些图片,建议下载的多一些。 随机生成图片 点击生成随机图片 --> --> ... ...
分类:
Web程序 时间:
2019-05-27 13:27:53
阅读次数:
333
1:Unicode 编码 \u4e0d\u80fd\u4e3a\u7a7a\u3002 转换为中文:不能为空。 2:待续 在线转码:http://tool.chinaz.com/tools/unicode.aspx ...
分类:
其他好文 时间:
2019-05-27 13:27:39
阅读次数:
103
添加博客 博客标题 博客内容 Vue.js Node.js React.js Angular4 作者: 添加博客 ... ...
分类:
其他好文 时间:
2019-05-27 13:27:11
阅读次数:
92
树的遍历 三种遍历方式 1. 前序遍历 首先访问根节点,然后递归地做左侧子树的前序遍历,随后是右侧子树的递归前序遍历。 2. 中序遍历 递归地对左子树进行一次遍历,访问根节点,最后递归遍历右子树。 3. 前序遍历 递归地对左子树和右子树进行后序遍历,然后访问根节点。 前序遍历 树的遍历代码十分简洁, ...
分类:
其他好文 时间:
2019-05-27 13:26:54
阅读次数:
106
面试的时候被问到无限极分类的设计和实现,比较常见的做法是在建表的时候,增加一个PID字段用来区别自己所属的分类 据在数据库中存储大概是这个样子,怎么实现无限极递归呢,有两种常用的做法,递归和引用算法 引用算法 ...
分类:
Web程序 时间:
2019-05-27 13:26:34
阅读次数:
151
特征选择 (feature_selection) Filter 1. 移除低方差的特征 (Removing features with low variance) 2. 单变量特征选择 (Univariate feature selection) Wrapper 3. 递归特征消除 (Recursi ...
分类:
其他好文 时间:
2019-05-27 13:26:05
阅读次数:
100
恢复内容开始 普通的计算方式,也叫中缀表达式计算机识别及正确运用需要耗费大量的资源 23+45*2-(8+2) 计算机想要正确计算出此时的结果需要十分复杂,更何况情况十分多变。 逆波兰式:又叫做后缀表达式,它能去除中缀表达式的括号。十分符合计算机的计算思维,能极大提高效率 表达式不能用字符串进行存储 ...
分类:
其他好文 时间:
2019-05-27 13:25:41
阅读次数:
98
```C# using System.Collections; using System.Collections.Generic; using UnityEngine; public abstract class BaseApp:MonoBehaviour where T:class,new(){ ... ...
分类:
其他好文 时间:
2019-05-27 13:25:25
阅读次数:
90
3、配置PHP 进入文件夹C:\Apps\php-7.3.4-Win32-VC15-x64,复制文件php.ini-development成php.ini php.ini就是PHP的配置文件。用文本编辑器打开php.ini 取消下面的注释: 在753行。 在Windows下有些配置中,需要将ext改 ...
分类:
Web程序 时间:
2019-05-27 13:24:54
阅读次数:
99
1.java中的四舍五入: // 方式一:BigDecimal方式 double f = 3.1315; BigDecimal b = new BigDecimal(new Double(f).toString); double f1 = b.setScale(3, BigDecimal.ROUND ...
分类:
其他好文 时间:
2019-05-27 13:24:39
阅读次数:
107
Problem Description Give you two numbers A and B, if A is equal to B, you should print "YES", or print "NO". Input each test case contains two numbers ...
分类:
编程语言 时间:
2019-05-27 13:24:21
阅读次数:
125
1、新建新的虚拟机系统 2、使用自定义高级安装 3、选择下一步操作 4、选择稍后安装 4、因为我们要安装的是Linux的发行版本ubuntu,所以这里选择Linux(L),版本是Ubuntu 64位,下一步 5.选择安装默认路径 6.选择默认选项 7、分配8G内存 8、使用默认选项 9、至此虚拟机创 ...
分类:
系统相关 时间:
2019-05-27 13:23:58
阅读次数:
199
在学习Spring框架的时候, 第一件事情就是分析Spring的设计思想 在学习Spring的时候, 需要先了解耦合和解耦的概念 耦合: 简单来说, 在软件工程当中, 耦合是指对象之间的相互依赖 耦合的坏处: 耦合提升了代码的复杂度, 不利于开发和维护, 低耦合是软件系统架构设计的原则之一 为什么需 ...
分类:
编程语言 时间:
2019-05-27 13:23:43
阅读次数:
129
cookie注入 引号和括号闭合 base64编码 0X01 看了题目应该是 cookie注入 闭合是') 那么base64编码是什么鬼?? 看源码解决吧 https://www.cnblogs.com/yuanwanli/p/5808472.html setcookie()函数的介绍 然后在查询比 ...
分类:
数据库 时间:
2019-05-27 13:23:21
阅读次数:
136
概述 我们在做性能测试的时候,不同的视角看到的结果都不一样。 例如响应时间 用户通过客户端向服务端发出请求的时间为: T1服务端接收到请求,处理该请求的时间为:T2服务端返回数据给客户端时间为: T3客户端接收到响应数据,处理数据呈现给用户时间为:T4 从系统视角来看:系统的响应时间Ts= T1+T ...
分类:
其他好文 时间:
2019-05-27 13:22:44
阅读次数:
289
面向健壮性的编程有以下几点要求或优点:处理未期望的行为和错误终止即使终止执行,也要准确/无歧义的向用户展示全面的错误信息错误信息有助于进行debug 健壮性原则:总是假定用户为恶意用户,假定自己的代码会失败把用户想象成一个小孩,可能输出任何东西注意,因为用户很小孩,最好要返回给用户错误提示信息,而且 ...
分类:
其他好文 时间:
2019-05-27 13:22:28
阅读次数:
99