1、对于String类型的类(含有指针) 其中的指针成员能够灵活的申请存储空间,但指针操作又带来内存泄漏的风险,变更指针的操作需要尤为谨慎。 要点在于写好BigThree 构造函数 { 完成成员初始化(列表); 完成存储空间的申请; } 拷贝构造函数 { 拷贝成员; 申请新的存储空间并将参数对象的内 ...
分类:
编程语言 时间:
2017-04-22 20:33:47
收藏:
0 评论:
0 赞:
0 阅读:
231
package com.net.util; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; import com.sun.org.apache.xerces.internal... ...
分类:
编程语言 时间:
2017-04-22 20:28:15
收藏:
0 评论:
0 赞:
0 阅读:
269
其中需要的实体类为: 工具类二: 这个工具类中用到的实体类同上,如果上一个工具类不好用,可以试一试这个: ...
分类:
编程语言 时间:
2017-04-22 20:27:10
收藏:
0 评论:
0 赞:
0 阅读:
238
1 import java.awt.*; 2 import javax.swing.*; 3 import javax.swing.JFrame; 4 import java.awt.event.WindowListener; 5 import java.awt.event.WindowEvent;... ...
分类:
编程语言 时间:
2017-04-22 20:26:58
收藏:
0 评论:
0 赞:
0 阅读:
256
新人学习: 1、php自带的内部函数: // 升序// sort($arr);// 降序// rsort($arr); 2、为了更好的理解(不嫌累): // 不用sort函数的情况下 for($i=0;$i<count($arr)-1;$i++){ for($j=0;$j<count($arr)-1 ...
分类:
编程语言 时间:
2017-04-22 20:26:48
收藏:
0 评论:
0 赞:
0 阅读:
186
应该是一道很水的题吧。。。 显然可以用树链剖分解决这个问题,虽然不知道多一个log会不会T。但是由于问题的特殊性。 每次修改都是将边权为1的边修改为0,且询问的是点i到根节点的路径长度。 令点i到根节点的路径长度为w[i],显然初始时w[i]=dep[i].考虑修改边为(u,v),那么令u为深度大的 ...
分类:
编程语言 时间:
2017-04-22 20:26:01
收藏:
0 评论:
0 赞:
0 阅读:
189
数据类型 字符串:字符串用来储存一系列字符,放到引号里面,单引号和双引号的效果一样。 例如:var a=" bongly-ge"; var a='bonly-ge'; 效果一样,其中var是定义变量a,意思就是表明a是一个变量,现在里面的值是字符串bonly-ge,Javascript里面不能凭空出... ...
分类:
编程语言 时间:
2017-04-22 20:25:29
收藏:
0 评论:
0 赞:
0 阅读:
237
对象:职能化。是存在的具体实体,具有明确定义的特征和行为。 面向对象:一种认识事物的方式,注重对事物整体的认知,最符合人类自然的思维习惯。 类是对象的抽象,对象是类的实例。 类是具有相同属性和行为的一组对象的集合。 在软件系统中,我们用类来模拟现实生活中的实体。 属性用于描述对象的特征,对象之间属性 ...
分类:
编程语言 时间:
2017-04-22 20:24:40
收藏:
0 评论:
0 赞:
0 阅读:
210
排序一 冒泡排序 目录 要点 算法思想 算法分析 冒泡排序算法的性能 时间复杂度 算法稳定性 优化 完整参考代码 JAVA版本 要点 冒泡排序是一种交换排序。 什么是交换排序呢? 交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。 算法思想 它重复地走访过 ...
分类:
编程语言 时间:
2017-04-22 20:24:02
收藏:
0 评论:
0 赞:
0 阅读:
249
如果一个文档中有个类型为字符串数组的字段,比如{id:1,tags:['aa','bb','cc']},现在要将tags字段的'bb'改为'BB',之前的办法是这样写的: 上面代码的意思,在article集合中找到所有文档的tags字段包含有doc.name的记录,然后遍历找到的结果集,循环更新每条 ...
分类:
编程语言 时间:
2017-04-22 20:22:09
收藏:
0 评论:
0 赞:
0 阅读:
823
注意:这里我不提供所需jar包的路径,我会把所有引用的jar包显示出来,大家自行Google ...
分类:
编程语言 时间:
2017-04-22 20:21:57
收藏:
0 评论:
0 赞:
0 阅读:
243
package com.net.util; import java.security.MessageDigest; import java.util.Iterator; import java.util.Map; import java.util.Random; import java.util.S... ...
分类:
编程语言 时间:
2017-04-22 20:21:02
收藏:
0 评论:
0 赞:
0 阅读:
448
栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 ); 只要数据运算完成所在的区域结束,该数据就会被释放。 堆:用于存储数组和对象,也就是实体。啥是实体啊?就是用于封装多个数据的。 1:每一个实体都有内存首地址值。 2:堆内存中的变量都有默认初始化值。因为数据类型不同,值也不 ...
分类:
编程语言 时间:
2017-04-22 20:19:33
收藏:
0 评论:
0 赞:
0 阅读:
225
在学习spring的时候,最常听到的词应该就是IOC和AOP了,以下,我从我的角度再次理解一下Spring里的IOC和AOP. IOC简单介绍 IoC(InversionofControl):IoC就是应用本身不依赖对象的创建和维护而是交给外部容器(这里为spring),这要就把应用和对象之间解耦, ...
分类:
编程语言 时间:
2017-04-22 20:18:49
收藏:
0 评论:
0 赞:
0 阅读:
164
Gray Hat Python Python Programming for hackers and reverse engineers Python灰帽子:黑客与逆向project师的Python编程之道 几乎相同两周之前看到了这本书,心情非常是激动啊,下定决心一定要好好看看。 好了一个星期的边看 ...
分类:
编程语言 时间:
2017-04-22 20:18:37
收藏:
0 评论:
0 赞:
0 阅读:
202
package org.rui.thread.block; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit ...
分类:
编程语言 时间:
2017-04-22 20:18:24
收藏:
0 评论:
0 赞:
0 阅读:
208
首先jdk中定义int占4个字节 > 32位(后面全部的计算都是以此为根据的) 32位就是jvm仅仅给分配32个格子的空间,用以存放数据。 总所周知计算机中用0和1存放数据。那么,32个格子中放满0或1的方法 有2的32次方种: 所以。这32个格子中。或者说32位的空间能标识10进制的数字: 最小 ...
分类:
编程语言 时间:
2017-04-22 20:17:49
收藏:
0 评论:
0 赞:
0 阅读:
190
package com.net.util; import java.security.MessageDigest; /** * MD5签名工具类 * @author zhangdi * */ public class MD5Util { private static String byteArray... ...
分类:
编程语言 时间:
2017-04-22 20:17:11
收藏:
0 评论:
0 赞:
0 阅读:
317
通常我们在定义了与window同名的方法时,会自动覆盖掉window同名的方法。close()方法也不例外。示例: 但是点击确定按钮,你会发现根本没按预期弹出“1”。这是因为我们定义的close方法虽然覆盖了window.close,但是document下还有一个close方法没被覆盖。为了覆盖do ...
分类:
编程语言 时间:
2017-04-22 20:17:01
收藏:
0 评论:
0 赞:
0 阅读:
190
package com.net.util; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import ... ...
分类:
编程语言 时间:
2017-04-22 20:14:53
收藏:
0 评论:
0 赞:
0 阅读:
192