最近发现的一个bug让我从react框架角度重新复习了一遍浅拷贝与深拷贝。 浅拷贝,就是两个变量都是指向一个地址,改变了一个变量,那另一个变量也随之改变。这就是浅拷贝带来的副作用,两个变量会相互影响到,因为它们指向同一个地址。 深拷贝,就是互相独立,指向的是不同的地址,一个变量改变了,另一个变量不会 ...
分类:
其他好文 时间:
2018-04-01 18:57:57
阅读次数:
316
为什么要有装饰器? 什么是装饰器? 装饰器是可调用的函数,被装饰者也是可以调用的函数 原则:不修改被装饰者的代码,不改变被装饰者的调用方式 目的:给被装饰者添加功能 实现过程 基本语法 无参装饰器 有参装饰器 ...
分类:
编程语言 时间:
2018-03-29 16:04:18
阅读次数:
184
假设A为登录页面并将登录获得的用户信息保存到app.js中的全局变量userInfo中,然后在B页面进行使用。 app.js globalData:{ userInfo:null, } a.js wx.request({ ………… ………… success: function (res) { if ...
分类:
微信 时间:
2018-03-25 16:59:13
阅读次数:
1146
转载自:http://blog.csdn.net/leshami/article/details/5917103 Oracle 客户端连接到Oracle 数据库服务器貌似不同于SQL serve中的网络配置,其实不然,只不过所有的SQL server 运行于Windows平台,故很多配置直接集成到了 ...
分类:
数据库 时间:
2018-03-21 20:03:35
阅读次数:
234
No1: 多种方式创建任务 结果 No2: Task参数中Map的可用配置 No3: 多种方式访问任务 结果 注: 任务都是通过TaskContainer创建的,其实TaskContainer就是我们创建任务的集合,在Project中我们可以通过tasks属性访问TaskContainer,所以我们 ...
分类:
其他好文 时间:
2018-03-19 16:53:41
阅读次数:
250
首先通过Nuget安装包System.Reactive. ReactiveX项目 Url: https://github.com/Reactive-Extensions/Rx.NET ...
用yum安装JDK 首先检查jdk是否安装, rpm -qa | grep java 或者 java -version,或者用find找到了就rm -rf删包.就是这么干脆! 1.查看yum库中都有哪些jdk版本(暂时只发现了openjdk) [root@localhost ~]# yum sear ...
分类:
其他好文 时间:
2018-03-15 00:33:07
阅读次数:
241
Microsoft SDK自带的ildasm.exe工具, 是一个反编译工具, 可以查看编译好后的dll的文件 双击ildasm.exe, 把你要识别的.dll文件拖进来, 就会反编译了. 接着在ildasm里, 双击第一行的MANIFEST, 前面五行会类似如下显示, 注意一定要是mscorlib ...
public class SqlHelper { /// /// 获取连接字符串 /// static string conStr = ConfigurationManager.ConnectionStrings["sql"].ConnectionString; #region ExecuteNo.... ...
分类:
数据库 时间:
2018-03-12 10:28:19
阅读次数:
212
许多机器学习算法都有一个假设:输入数据要是线性可分的。感知机算法必须针对完全线性可分数据才能收敛。考虑到噪音,Adalien、逻辑斯蒂回归和SVM并不会要求数据完全线性可分。
但是现实生活中有大量的非线性数据,此时用于降维的线性转换手段比如PCA和LDA效果就不会太好。这一节我们学习PCA的核化版... ...
分类:
编程语言 时间:
2018-03-12 00:05:32
阅读次数:
366