码迷,mamicode.com
首页 > 编程语言
C++第六天笔记2016年02月23日(周二)A.M
1. 赋值运算符的重载: 什么情况下需要赋值运算符的重载? 当类中有指向对空间的指针变量时,需要重载赋值运算符以实现深拷贝。 浅拷贝问题: 当类中有指向对空间的指针变量时,前拷贝有可能会导致二次删除或内存泄露问题。 重载赋值操作符分5步:a=a; 1.1 判断是否为自赋值à自赋值则直接跳至第5步。
分类:编程语言   时间:2016-02-25 22:55:56    阅读次数:201
PHP 冒泡排序法
1 <?php 2 // 冒泡排序法:将一个数组中的值按照从小到大的顺 序排序 3 $arr = array(1, 4, 5, 2, 3, 7, 9, 8); 4 $len = count($arr); 5 $len2= $len - 1; 6 for ($i = 0; $i < $len; $i+
分类:编程语言   时间:2016-02-25 22:51:02    阅读次数:204
第一个spring、springmvc、mybatis、freemarker项目小知识(一)
ssm项目开发小知识点。
分类:编程语言   时间:2016-02-25 22:48:37    阅读次数:178
java经典问题
//水仙花数 int a=0; for(int g=0;g<10;g++)//穷举个位数 { for(int s=0;s<10;s++)//穷举十位 { for(int b=1;b<10;b++)//穷举个位 { a=g+s*10+b*100; if(g*g*g+s*s*s+b*b*b==a) {
分类:编程语言   时间:2016-02-25 22:48:58    阅读次数:186
JavaScript学习笔记(3)——JavaScript与HTML的组合方式
一、JavaScript可以写在HTML页面内部,通过<script>标签,如下面代码中的粗体部分: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"
分类:编程语言   时间:2016-02-25 22:46:57    阅读次数:175
C++第五天笔记2016年02月22日(周一)P.M
1. 输出运算符重载: 1 #include <iostream> 2 #include"cstring" 3 4 using namespace std; 5 6 class Complex 7 { 8 public: 9 Complex(int r=0,int i=0):_r(r),_i(i){
分类:编程语言   时间:2016-02-25 22:43:57    阅读次数:231
C++第八天笔记2016年02月25日(周四)A.M
1. 继承:一个类A可以继承另一个类B,那么我们称类B为基类(父类),类A为派生类 (子类)。 2. 派生类从基类继承了所有成员,除了构造函数、析构函数、=函数。 3. 基类的私有成员,虽然它们也是派生类的私有成员,但是不能在派生类中定义的成员函数访问。这些基类的私有成员只能通过基类的公有成员函数访
分类:编程语言   时间:2016-02-25 22:45:39    阅读次数:205
C++第七天笔记2016年02月24日(周三)P.M
1. 哪些构造函数支持做类型转换? 传递一个参数就可以被调用的构造函数。 2. 不同函数调用时间分析源码: 1 #include <iostream> 2 using namespace std; 3 4 class Demo{ 5 public: 6 Demo(int n=0):i(n){cout
分类:编程语言   时间:2016-02-25 22:44:03    阅读次数:250
C++第二天笔记2016年01月27日(周三)P.M
1. Point(Point p,int r):p(_p){} 对象p p.print();//代码复用调用Point中的打印函数 2. 对象成员变量,没有显示使用初始化列表做初始化,编译器依旧会自动调用成员变量所属类中的构造函数(默认构造)对对象成员变量进行初始化。 3. const: const
分类:编程语言   时间:2016-02-25 22:40:10    阅读次数:177
IFE 2015_spring task0002 自学记录
JavaScript数据类型及语言基础 1. 判断arr是不是一个数组,返回一个bool值。 首先javascript有5大基本数据类型:Undefined,Null,Boolean,Number和String(双无BNS) 还有一个引用数据类型:Object,它包括以下三大类: Native Ob
分类:编程语言   时间:2016-02-25 22:41:28    阅读次数:246
C++第四天笔记2016年01月29日(周五)A.M
1. 类的静态成员 静态局部变量: (1) 静态局部变量的空间并非在栈区。 (2) 静态局部变量可以保留上一次函数调用时的计算结果,这与全局变量很相似,但是静态局部变量只能在当前函数体内可见。 (3) 静态局部变量如果未进行初始化,会被编译器初始化为0。 静态变量的声明只会执行一次,以保证stati
分类:编程语言   时间:2016-02-25 22:37:21    阅读次数:216
JAVA多线程和并发基础面试问答
原文:http://www.cnblogs.com/dolphin0520/p/3932934.html
分类:编程语言   时间:2016-02-25 22:37:20    阅读次数:271
Python代码优化及技巧笔记(一)
这里是记录一些本人在开发过程中遇到的一些细节问题,与君共勉。...
分类:编程语言   时间:2016-02-25 21:25:01    阅读次数:350
python简单的绘制折现图
在做一些数据统计时,折现图能够看出变化的趋势,最近查内存泄漏,跑了一个晚上的数据,想查查,那么折现图能够给一个很直观的结构。我们使用pylab包来绘制图形。 我使用pip来管理python包sudo pip install pylab时间比较长,其会下载一些依赖的包。#!/usr/bin/pythonimport os import matplotlib.pyplot as pltallFile...
分类:编程语言   时间:2016-02-25 21:26:27    阅读次数:358
java操作xml的一个小例子
这两天跟xml打交道,本来原来一直在用xstream解析和生成xml,但是今天发现xstream有两个比较大的缺点,所以这两天都是在用dom4j在跟xml打交道。本文实现一个简单的用dom4j解析xml和生成xml的例子。(xml既有属性又有值)
分类:编程语言   时间:2016-02-25 21:24:45    阅读次数:219
ASM:《X86汇编语言-从实模式到保护模式》第12章:存储器的保护
12章其实是11章的拓展,代码基本不变,就是在保护模式下展开讨论。 ★PART1:存储器的保护机制 1. 修改段寄存器的保护 当执行把段选择子传到段寄存器的选择器部分的时候,处理器固件在完成传送之前,要检查和确认选择子是正确的,并且该选择子选择的描述符也是正确的。假如索引号是正确的,也就是说明索引号
分类:编程语言   时间:2016-02-25 21:19:29    阅读次数:342
PHP算法--将数字金额转换成大写金额
最近在看一些PHP算法题,遇到一个将数字金额转换成大写金额的小算法题,这里贴出自己的一个例子。 注:这个小算法适用于10万以内的金额。 <?php //$num = 12345.67; function RMB_Upper($num) { $num = round($num,2); //取两位小数
分类:编程语言   时间:2016-02-25 21:18:01    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!