码迷,mamicode.com
首页 > 编程语言 > 日排行
Vue实现对数组、对象的深拷贝、复制
当组件间传递对象时,由于此对象的引用类型指向的都是一个地址(除了基本类型跟null,对象之间的赋值,只是将地址指向同一个,而不是真正意义上的拷贝),如下 这就是由于对象类型直接赋值,只是将引用指向同一个地址,导致修改了obj会导致obj2也被修改 所以在vue中,如果多个组件引用了同一个对象作为数据 ...
分类:编程语言   时间:2018-02-10 14:58:51    阅读次数:133
RxJava 2.x 理解-2
操作符总结:http://reactivex.io/documentation/operators.html Operators By Category Creating Observables Operators that originate new Observables. Create — c ...
分类:编程语言   时间:2018-02-10 14:59:16    阅读次数:158
Effective Java 第三版——31.使用限定通配符来增加API的灵活性
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:编程语言   时间:2018-02-10 14:59:47    阅读次数:186
python生成器
生成器是python语言中很有用的特性,是构造可迭代对象的一种方式,具有减少内存使用、提高代码可读性的优点。下面是构造生成器的几种方法: 1、使用yield构造生成器 一般函数执行后会返回单个值,而生成器以延迟的方式返回一个值的序列。在函数中将return替代为yield即可构造生成器。 例子中,第 ...
分类:编程语言   时间:2018-02-10 14:59:55    阅读次数:128
python操作mongo脚本
#!/usr/bin/python# -*- coding: utf-8 -*- import sysimport osimport jsonfrom pymongo import MongoClientimport datetime #获取系统当前日期today = datetime.dateti ...
分类:编程语言   时间:2018-02-10 15:00:21    阅读次数:172
【转载】分布式系列文章——Paxos算法原理与推导
Paxos算法在分布式领域具有非常重要的地位。但是Paxos算法有两个比较明显的缺点:1.难以理解 2.工程实现更难。 网上有很多讲解Paxos算法的文章,但是质量参差不齐。看了很多关于Paxos的资料后发现,学习Paxos最好的资料是论文《Paxos Made Simple》,其次是中、英文版维基 ...
分类:编程语言   时间:2018-02-10 15:02:17    阅读次数:189
《机器学习实战》之k-近邻算法
看了这本书的第一个算法—k-近邻算法,这个算法总体构造思想是比较简单的,在ACM当中的话就对应了kd树这种结构。首先需要给定训练集,然后给出测试数据,求出训练集中与测试数据最相近的k个数据,根据这k个数据的属性来确定我们测试数据的属性。 书上的例子是给了四个点以及这四个点的标签,分别是A,A,B,B ...
分类:编程语言   时间:2018-02-10 15:02:33    阅读次数:99
java发送邮件(纯文本和带附件)
public class TestMail { //纯文本 @Test public void fun()throws AddressException,MessagingException{ Properties prop=new Properties(); prop.setProperty("m ...
分类:编程语言   时间:2018-02-10 15:02:57    阅读次数:170
Java访问权限
关键字 当前类中 当前包中 继承类中 当前包外 public 允许 允许 允许 允许 protected 允许 允许 允许 禁止 friendly 允许 允许 禁止 禁止 private 允许 禁止 禁止 禁止 ...
分类:编程语言   时间:2018-02-10 15:03:29    阅读次数:133
1 java基础增强
1.JDK内置的注解2.classpath文件解析通过Eclipse创建的每个项目中都有一个.classpath文件src:源目录存放代码和配置文件output:项目的根路径classpath路径,源目录的代码和配置文件都会编译到此目录下con:引入eclipse自带环境jrelib:引入第三方jar包3.加载配置文件ClassLoader,每一个项目中有且只有一个ClassLoader,在项目运
分类:编程语言   时间:2018-02-10 15:48:29    阅读次数:147
Python基础(函数-递归)
本章内容: 深浅拷贝 函数(全局与局部变量) 内置函数 文件处理 三元运算 lambda 表达式 递归(斐波那契数列) 冒泡排序 深浅拷贝 一、数字和字符串 对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 1 2 3 4 5 6 7 8 9 10 11 12 ...
分类:编程语言   时间:2018-02-10 15:51:07    阅读次数:216
二叉排序树
题目截图: 思路: 二叉排序树的操作详解请看另一篇博客。 代码如下: ...
分类:编程语言   时间:2018-02-10 15:51:15    阅读次数:187
python 基础
python基础 # 是注释。通过空格进行缩进,当一行语句以 : 结尾时,缩进的语句视为一段代码块。按约定俗成的规范,使用4个空格进行缩进。最后代码就类似这样: 1. 数据类型和变量 1.1. 数据类型 整数:例如:1, -10, 0等。十六进制表示整数方式为:以 0x 为前缀,后面为0-9, a- ...
分类:编程语言   时间:2018-02-10 15:52:13    阅读次数:183
python logging模块打印log到指定文件
python里logging模块的方便使用,可以输出信息到指定的文件,极大的方便了查看程序的运行情况
分类:编程语言   时间:2018-02-10 15:52:22    阅读次数:136
Python装饰器
装饰器表现形式 1. 函数装饰器 编写自定义装饰器有许多方法,但最简单的方法是编写一个函数,返回包装原始函数调用的一个子函数 例1: >>> [DEBUG]:enter say_hello()--Python>>> say_hello>>> 原始函数名:wrapper>>> 函数文档字符串:包装函数 ...
分类:编程语言   时间:2018-02-10 15:53:04    阅读次数:170
windows c++ 修改用户的文件夹操作权限
一般Windows下的系统文件(夹)只让受限帐户读取而不让写入和修改。如果要开启写操作权限就需要手动修改文件(夹)的用户帐户安全权限(这操作当然要在管理员帐户下执行).以下用程序封装了一下该操作: 通用访问权限 安全对象使用Windows 访问掩码格式,四个高位说明通用访问权限。每个安全对象类型映射 ...
分类:编程语言   时间:2018-02-10 15:53:24    阅读次数:539
简单电梯调度算法
电梯 仓库地址: "Click me" 看完问题开始写,直接冲着最优,码了六七十行,果断放弃,我还年轻,我不想掉头发?? 咨询了学姐还是决定从最简单的开始开始吧 提交的跟我们日常单部电梯运行的算法比较类似 就是判断接下来的时间路径上是否有人可以搭顺风车,最大的通病是,电梯在2~9层并不会掉头 因为对 ...
分类:编程语言   时间:2018-02-10 15:54:22    阅读次数:167
初识Python
我的是python3.6.4 开发工具IDE pycharm ...
分类:编程语言   时间:2018-02-10 15:54:47    阅读次数:167
R语言-基本数据管理
目的:学会对原始的数据集进行整理(日期,缺失值,变量创建等),然后通过修改后的数据集可以更有针对性的来分析数据 案例:分析男性和女性经理人在领导自己企业的不同 问题:1.处于管理岗的男性和女性在服从上级的程度上是否有所不同 2.导致不同的原因是因为性别还是国家,或者是年龄 1.准备数据集 2.修正异 ...
分类:编程语言   时间:2018-02-10 15:56:01    阅读次数:551
[OpenCV-Python] OpenCV 中的图像处理 部分 IV (四)
21 OpenCV 中的轮廓 21.1 初识轮廓目标 ? 理解什么是轮廓 ? 学习找轮廓,绘制轮廓等 ? 函数:cv2.findContours(),cv2.drawContours() 21.1.1 什么是轮廓 轮廓可以简单认为成将连续的点(连着边界)连在一起的曲线,具有相同、的颜色或者灰度。轮廓 ...
分类:编程语言   时间:2018-02-10 15:56:09    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!