码迷,mamicode.com
首页 > 编程语言 > 周排行
C++如何禁止对象的复制操作
最容易想到的是将拷贝构造函数与赋值函数声明为private。但是,private只是说外部不能直接调用,但是可以间接通过类的成员函数与友元函数对其访问。那么怎么办呢? 》在类中,允许声明函数,但是,可以不用实现该函数,这是合法的。那么即使是在public中声明函数,但是不实现,那么调用这个函数也是会 ...
分类:编程语言   时间:2018-03-18 00:13:11    阅读次数:337
C++拷贝构造函数(深拷贝&浅拷贝)
对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a=88; int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 <iostream> using namespace std; class CExample { p ...
分类:编程语言   时间:2018-03-18 00:14:42    阅读次数:255
Java基础回顾
一、this;类变量/类方法 1.this:用于区分构造方法中的属性(只能在内部使用) 2.类变量:(访问修饰符) static 数据类型 变量名 访问方法:类名 . 变量名 (或者 对象名 . 类变量名) 3. 类方法:(访问修饰符) static 数据类型 变量名 访问方法:类名 . 类方法名 ...
分类:编程语言   时间:2018-03-18 00:15:02    阅读次数:248
python学习-psuti模块
psutil(进程和系统实用程序)是一个跨平台的库,用于?在Python中检索有关运行进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。它主要用于系统监视,分析和限制流程资源以及运行流程的管理。它实现了UNIX命令行工具提供的许多功能,例如:ps,top,lsof,netstat,ifconfig,who,df,kill,free,nice,ionice,iostat,ioto
分类:编程语言   时间:2018-03-18 00:15:08    阅读次数:733
『Python CoolBook』数据结构和算法_字典比较&字典和集合
一、字典元素排序 dict.keys(),dict.values(),dict.items() 结合max、min、sorted、zip进行排序是个很好的办法,另外注意不使用zip时,字典的lambda操作方法: 二、字典和集合 一个字典就是一个键集合与值集合的映射关系。字典的keys()方法返回一 ...
分类:编程语言   时间:2018-03-18 00:17:03    阅读次数:280
python学习笔记-day1
又要码代码了,记录一下python的知识点,关于python的变量,条件判断,循环语句 一、编程语言的分类 1、编译型语言 写好代码之后就把代码编译成二进制文件,运行的时候运行编译好的二进制文件。像C/C++,C#等。 特点是: 运行的速度比快,一次编译,到处运行。 缺点是: 编译过程较慢。 2、解 ...
分类:编程语言   时间:2018-03-18 00:17:19    阅读次数:260
python 正则表达式(RE)笔记1
compile(pattern , flags=0) 函数 ,对正则表达式pattern进行编译,并返回一个正则表达式(regex)对象,返回的对象可供match() ,search()等函数使用,flags是标志位,用于控制是否忽略大小写等 输出结果为: ['ac' , 'ac'] 分割线 输出结 ...
分类:编程语言   时间:2018-03-18 00:17:34    阅读次数:321
Python 运算符重载 [转载]
构造函数与表达式: __init__, __sub__ 常见运算符重载方法 method overload call __init__ 构造函数 对象创建: X = Class(args) __del__ 析构函数 X对象收回 __add__ 云算法+ 如果没有_iadd_, X+Y, X+=Y _ ...
分类:编程语言   时间:2018-03-18 00:17:45    阅读次数:324
[转载]基础算法——筛法求素数
以下来自http://blog.csdn.net/stack_queue/article/details/53560887 求素数是程序设计比赛中经常遇到的问题,最基本的方法是通过素数的定义直接判断,只能被1和它本身整除的数就是素数了。这种方法适合判断单个数是否为素数,当要求一个范围内素数而这个范围 ...
分类:编程语言   时间:2018-03-18 00:42:25    阅读次数:274
20172324《Java程序设计》第二周学习总结
20172324《Java程序设计》第2周学习总结 教材学习内容总结 了解了字符串及其拼接和转义序列的使用。 Java的基本数据类型。 定义数据转换类型和实现其转换的方法。 Scanner类程序。 堆了一个雪人。 教材学习中的问题和解决过程 问题1:在学习eg2.4的时候出现了这样一个问题,因为这一 ...
分类:编程语言   时间:2018-03-18 01:22:45    阅读次数:297
《Java技术》第一次作业
(一)、学习总结 1.在java中通过Scanner类完成控制台的输入,查阅JDK帮助文档,Scanner类实现基本数据输入的方法是什么?不能只用文字描述,一定要写代码,通过具体实例加以说明。 文本扫描类Scanner(java.util.Scanner),可以使用不同的next方法将输入的文本转换 ...
分类:编程语言   时间:2018-03-18 01:23:52    阅读次数:301
c语言第0次作业
1)最理想的师生关系是健身教练和学员的关系,在这种师生关系中你期望获得来自老师的哪些帮助? 邹欣老师的博客里,列举了老师和学员的关系,就像蜡烛和春蚕、像园丁和树苗、餐馆和食客、老板 和雇员、哥们 和 哥们、路人甲 和路人乙、狱警和犯人、但是邹欣老师最后得出的结论是,老师和学生之间,最理想的师生关系就 ...
分类:编程语言   时间:2018-03-18 01:24:28    阅读次数:257
Python之dict字典详解
Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,字典是另 一种可变容器模型,且可存储任意类型对象。具有极快的查找速度。 字典是一种通过名字或者关键字引用的得数据结构,其键可以是数字、字符串、元组,这种结构类型也称之为映射。字典类型是Python中唯 ...
分类:编程语言   时间:2018-03-18 01:26:04    阅读次数:235
线程方法的解析
A synchronized Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 B C D 都是Object类中的方法 notify(): 是唤醒一个正在等待该对象的线程。 notifyAll(): 唤醒所有正在等待该对象的线程。 E ...
分类:编程语言   时间:2018-03-18 10:24:40    阅读次数:190
Java 语法糖
Java语法糖 语法糖即为了方便开发人员进行代码开发而在语言层面添加了一些语法支持,这些语法对程序性能并不会有什么提升,仅仅用于提升开发效率。 Java语法糖需要Java编译器提供支持,在将源代码编译成字节码的过程中,编译器会进行解语法糖操作,将语法糖还原成更普通的Java语法。 常见的Java语法 ...
分类:编程语言   时间:2018-03-18 10:25:03    阅读次数:194
C语言的printf()语句(下)
上次给大家介绍了printf()语句中的格式字符,这篇博客我们就来说说如何使用他们,我们就用常用的格式字符为大家举几个例子。(PS:本博文的出处请看C语言的printf()语句(上))首先,我们来看一下整型的例子。#include<stdio.h>intmain(void){inta=-12345678;printf("%d\n",a);printf("%o\n",a);printf(
分类:编程语言   时间:2018-03-18 10:26:44    阅读次数:191
python3 pip 安装Scrapy在win10 安装报错error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
问题描述 当前环境win10,python_3.6.1,64位。 在windows下,在dos中运行pip install Scrapy报错: 解决方案 http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下载twisted对应版本的whl文件(如我 ...
分类:编程语言   时间:2018-03-18 10:27:38    阅读次数:445
2018上IEC计算机高级语言(C)作业 第0次作业
最理想的师生关系是健身教练和学员的关系,在这种师生关系中你期望获得来自老师的哪些帮助? 大学的师生关系与之前的学习时光完全不同,就像邹欣老师说的那样,就像是健身教练和学员一样,对学员负责,但又能给学员很多的自主安排时间,而且管理更加轻松,学生的自觉与学习态度此时显得便尤为重要。我明白了在大学师生间的 ...
分类:编程语言   时间:2018-03-18 10:28:00    阅读次数:199
java 多线程
java 的多线程有好几种,可以继承 Thread,也可以实现 Runnable 接口,还可以实现 Callable 接口 Thread Callable 接口也只有一个方法 ,和 Runnable 不同的是 Callable 允许有返回值,而这个返回值可以通过 获取,还可以设置任务运行的超时时间, ...
分类:编程语言   时间:2018-03-18 10:28:34    阅读次数:239
<springBoot>(二)Eclipse中右击新增没有Spring Starter Project选项处理办法
<springBoot>(一)eclipse上安装spring tool suite时出现No software site found at jar是怎么回事 本来最开始的问题是因为 1,直接在Eclipse中点击 help intall new soft 输入连接 http://dist.spri ...
分类:编程语言   时间:2018-03-18 10:28:44    阅读次数:6864
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!