码迷,mamicode.com
首页 > 编程语言
关于对象数组的深拷贝的一种绝佳方法
目前在百度上搜索了好多关于对象深拷贝的问题。 发现有的说 1, Objec.assign() 2, Array.slice(0) 3, [].concat(data) 发现都没有达到深层拷贝的目的, 但有一种方法可以实现深层拷贝 NewData = JSON.parse(JSON.stringify ...
分类:编程语言   时间:2016-11-11 23:48:41    阅读次数:368
(四)装饰模式-C++实现
动态地给对象添加一些额外的职责。就功能来说,装饰模式相比派生子类更为灵活。 当需要改进类的某个功能,而不是该类创建的全部对象时,可以使用这种设计模式。 装饰模式中有四种角色; 1、抽象组件:我们需要改进的类的父类,是一个抽象类。定义了一些虚函数。 2、具体组件:也就是它的某些对象可能需要被改进。也叫 ...
分类:编程语言   时间:2016-11-11 23:46:05    阅读次数:409
崔希凡JavaWeb笔记day25-day27(2016年11月11日22:02:34)
JavaWeb的学习进入尾声,最近三个dayy做了项目,也完成了一些的基础加强 以下是本人的原创笔记 链接:http://pan.baidu.com/s/1mhUtdgc 密码:1ov4 ...
分类:编程语言   时间:2016-11-11 23:41:36    阅读次数:283
算法分析
算法就是一系列解决问题的指令,对于给定的输入,能够在有限时间内获得预期的输出。一个好的算法和一篇好的文章一样,都是不断努力,反复修正的结果。算法分析主要从运行时间和存储空间两方面讨论算法的效率。相信有些人会有跟我一样的感觉,对于一些算法,有时我们一眼就能看出它的时间复杂度,但就是无法比较规范的表达出... ...
分类:编程语言   时间:2016-11-11 23:35:23    阅读次数:287
python排序算法实现(冒泡、选择、插入)
python排序算法实现(冒泡、选择、插入) ...
分类:编程语言   时间:2016-11-11 23:30:16    阅读次数:185
Java安全发布的理解
看《Java并发编程实战》遇到如下问题 代码: public void assertSanity(); flags: ACC_PUBLIC Code: stack=3, locals=1, args_size=1 0: aload_0 1: getfield #2 // Field n:I 4: a ...
分类:编程语言   时间:2016-11-11 23:30:52    阅读次数:293
angularJS操作键值对象(类似java的hashmap)填坑小结
.factory('iParamsServices', function () { var map = {}; return { get: function (key) { return map[key]; }, put: function (key, object) { map[key] = ob ...
分类:编程语言   时间:2016-11-11 23:27:33    阅读次数:1533
Java语言的学习
众所周知,Java是上个世纪的语言产物,到现在已经有多个分支,Java和OC、Swift一样都是面向对象的语言,目前学习Java是想接触一下后台的开发,当然iOS也不会丢掉,毕竟多学一点不是坏事。 今天遇到了这样一个情况,在写if判断的时候,在括号的后面加了分号,如下: 按理说括号里的内容是不会被打 ...
分类:编程语言   时间:2016-11-11 23:21:51    阅读次数:279
java静态修饰符static的使用
...
分类:编程语言   时间:2016-11-11 23:21:22    阅读次数:227
Java覆盖
Java的覆盖: 源代码: package dijia;class Parent1{ void f() { System.out.println("迪迦奥特曼1"); } void f(int r) { System.out.println("迪迦奥特曼r"); } void f(int i,int ...
分类:编程语言   时间:2016-11-11 23:16:41    阅读次数:229
Spring学习总结四——SpringIOC容器四
一:spring容器给bean对象注入属性值 1:注入基本属性值 a. 创建MessageBean类: b. 在spring容器配置文件中配置MessageBean对象核心代码: 或者将value元素作为property元素的子元素,效果是一样的 c. 运行测试方法 通过运行结果可知属性值已经注入到 ...
分类:编程语言   时间:2016-11-11 23:10:54    阅读次数:231
Java调用Shell命令和脚本,致力于hadoop/spark集群
前言 说明的是,本博文,是在以下的博文基础上,立足于它们,致力于我的大数据领域! http://kongcodecenter.iteye.com/blog/1231177 http://blog.csdn.net/u010376788/article/details/51337312 http:// ...
分类:编程语言   时间:2016-11-11 23:07:29    阅读次数:350
Hibernate反向工程在javaweb下的操作配置
1.在javaEE下新建项目,在WEB-INF的lib文件夹下添加所用到的jar包。 2.创建Hibernate 主配置文件 文件 新建 其他下的Hibernate目录,如图: 下一步,注意目录在项目的src下 如图 下一步 数据如图根据自己的数据库填写 调试和自动建表方式:也可以在向导里加,具体代 ...
分类:编程语言   时间:2016-11-11 23:05:17    阅读次数:215
C语言之位运算
位运算 1).定义. 指的是1个二进制数据的每一位来参与运算. 位运算的前提: 是这个数必须是1个二进制. 注意: a). 参与位运算的二进制数据必须是补码形式. b). 位运算的结果也是二进制的补码形式. 2).按位与: & 参与按位与的两个二进制数.如果都为1 那么结果就为1 只要有1位为0 那 ...
分类:编程语言   时间:2016-11-11 23:01:55    阅读次数:292
spring mvc中的标签
要引入 <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> 标签库 标签里的path属性视为了接受后台传过来的对象。当对象的属性名与path名相同时就会绑定到变现上(如input 就会自动加一个value ...
分类:编程语言   时间:2016-11-11 23:02:09    阅读次数:212
Python学习第五天
复习内容: · 迭代器&生成器 · 装饰器 · Json & pickle 数据序列化 · 软件目录结构规范yi 一、生成器 1. 列表生成式: 2. 生成器的定义:在Python中一边循环一边计算的机制成为生成器(generator)。 3. 创建生成器(generator)的方法: 1、把一个列 ...
分类:编程语言   时间:2016-11-11 23:00:52    阅读次数:227
Java虚拟机的内存组成以及堆内存介绍
一、java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JV ...
分类:编程语言   时间:2016-11-11 22:52:32    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!