码迷,mamicode.com
首页 > 编程语言 > 日排行
C++ 11 左值,右值,左值引用,右值引用,std::move, std::foward
这篇文章要介绍的内容和标题一致,关于C++ 11中的这几个特性网上介绍的文章很多,看了一些之后想把几个比较关键的点总结记录一下,文章比较长。给出了很多代码示例,都是编译运行测试过的,希望能用这些帮助理解C++ 11中这些比较重要的特性。 关于左值和右值的定义 左值和右值在C中就存在,不过存在感不高, ...
分类:编程语言   时间:2018-02-10 11:25:16    阅读次数:177
python 爬小说
#coding=utf-8 import datetime import time import sys import os import urllib2 import urllib sx = '小说站网址' type = sys.getfilesystemencoding() user_agent... ...
分类:编程语言   时间:2018-02-10 11:25:39    阅读次数:202
简明Python 可变参数
当我们声明一个诸如 *param 的星号参数时,从此处开始直到结束的所有位置参数 (Positional Arguments)都将被收集并汇集成一个称为“param”的元组(Tuple)。 类似地,当我们声明一个诸如 **param 的双星号参数时,从此处开始直至结束的所有关键字 参数都将被收集并汇 ...
分类:编程语言   时间:2018-02-10 12:49:28    阅读次数:168
Java 跨平台原理
Java的跨平台基于一个编译器和不同平台的多个虚拟机。其中,CPU处理器和操作系统的整体称为平台。Java编译器把Java源文件编译成与平台无关的基于Unicode的字节码class文件,JVM把该文件解释成与平台有关的机器码指令,可以在不同平台上执行。 参考资料 为什么JAVA可以跨平台? Jav ...
分类:编程语言   时间:2018-02-10 12:50:38    阅读次数:178
java中经常使用的Swing组件总结
1.按钮(Jbutton) Swing中的按钮是Jbutton,它是javax.swing.AbstracButton类的子类,swing中的按钮可以显示图像,并且可以将按钮设置为窗口的默认图标,而且还可以将多个图像指定给一个按钮。 在JButton中有如下几个比较常用的构造方法。 JButton( ...
分类:编程语言   时间:2018-02-10 12:50:59    阅读次数:476
Java异常结构
Java异常机制 异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Java语言的异常处理框架,是Java语言健壮性的一个重要体现。 Java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。在Java API中已经定义了许多异常类, ...
分类:编程语言   时间:2018-02-10 12:51:52    阅读次数:204
Python 面向对象编程
一,类和实例 1,类是创建实例的模板,而实例则是一个一个具体的对象,各个实例拥有的数据都互相独立,互不影响; 定义类:定义类是通过class关键字,class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object), 表示该类是从哪个类继承下来的,通常,如果没有合适的继 ...
分类:编程语言   时间:2018-02-10 12:54:01    阅读次数:202
python 匹配格式
匹配格式 ...
分类:编程语言   时间:2018-02-10 12:58:16    阅读次数:132
Java 面向对象
Java面向对象有4个特征: 1 抽象 提取对象的共性,构成抽象类或接口,由继承抽象类的类或接口的实现类来重写抽象方法。 2 继承 子类继承父类(超类、基类),表明子类是一种特殊的父类,具有父类没有的属性或方法。super是离自己最近的父类对象的引用。 3 封装 绑定属性和方法,隐藏类的具体实现,提 ...
分类:编程语言   时间:2018-02-10 12:58:55    阅读次数:148
定制炫彩界面:duilib与MFC 的对比
duilib是以DirectUI为技术原理开发的一款轻量级Windows桌面UI库,使用XML来描述界面风格,界面布局,可以很方便的构建高效,绚丽的,非常易于扩展的界面。从而很好的将界面和逻辑分离,同时易于实现各种超炫的界面效果如换色,换肤,透明等。 Duilib界面库的出现解决了使用传统MFC界面 ...
分类:编程语言   时间:2018-02-10 12:59:52    阅读次数:308
swift 编译提前定义 --不知道怎么定义,可是能够#if
var v:Int; #if _COND//不知道怎么定义。可是能够#if v = 1; #else v = 2; #endif println(v);//2 var v:Int; #if _COND//不知道怎么定义。可是能够#if v = 1; #else v = 2; #endif print ...
分类:编程语言   时间:2018-02-10 13:00:37    阅读次数:138
java中静态代码块(static{...}),局部代码块(方法中{...}),构造代码块(类中{...})区别。
1、局部代码块: 格式:在方法中{局部代码块执行语句} 局部代码块,又叫普通代码块。它是作用在方法中的代码块。 作用:是控制变量的生命周期。 在程序中当我们定义完成一个局部变量x之后,并且在接下来的代码中,不想再用到它时,那么就没必要让x在内存中继续占用空间。因此就有了局部代码块。 2、构造代码块: ...
分类:编程语言   时间:2018-02-10 13:00:58    阅读次数:192
RxJava 2.x 理解-1
在RxJava 1.x 系列中,讲解了RxJava的大致用法,因为现在都用RxJava 2了,所以Rxjava 1就不细讲,主要来学习RxJava 2。 基本使用: 基本使用和RxJava 1没有什么区别。 1.新增了onSubscribe方法,onSubscribe方法会在事件开始的时候,触发。 ...
分类:编程语言   时间:2018-02-10 13:01:49    阅读次数:189
Java集合框架(六)—— Collections工具类
操作集合的工具类Collections 操作集合的工具类Collections Java提供了一个操作Set、List和Map等集合的工具类:Collections,该工具类里提供了大量方法对集合元素进行排序、查询和修改等操作,还提供了将集合对象设置为不可变、对集合对象实现同步控制等方法。 排序操作 ...
分类:编程语言   时间:2018-02-10 13:03:00    阅读次数:231
Python 模块相对引用
文件结构如下 除了 mod1.py,其他文件内容都为空。 mod1.py 如果 不为空,相对引用会根据 而不是 [2]。 Relative Import In Non Package 如果直接执行一个模块,那么它的 为 。Python 会认为这个模块是一个最顶层的模块,而不管这个模块在文件系统中的实 ...
分类:编程语言   时间:2018-02-10 13:03:11    阅读次数:305
python 的生成器,yield的使用
生成器 :含有yield 的关键字的函数就是一个生成器。 生成器的运行原理:调用函数时,当函数运行到yield时停止,返回值,下次调用时,就从这次的yield出继续执行,局部变量还是使用这次变量的值。相当于函数在yield被冻结,下次继续在yield处继续执行。 为什么要使用生成器 。 生成器相比一 ...
分类:编程语言   时间:2018-02-10 13:03:41    阅读次数:169
SpringMvc@RequestParam 来映射请求参数
jsp页面 <a href="springmvc/testRequestParam?username=atguigu&age=11">Test RequestParam</a> /** * @RequestParam 来映射请求参数. value 值即请求参数的参数名 required 该参数是否必 ...
分类:编程语言   时间:2018-02-10 13:05:16    阅读次数:145
【python】-文件操作1
f.readline()是一行一行的读,读到哪一行光标就会停留,下一次继续从光标处开始读。 读取前五行: for i in range(5): print(f.readline()) f.readlines()将文件读取为一个列表 for line in f: print(line)一行行读,内存中 ...
分类:编程语言   时间:2018-02-10 13:05:23    阅读次数:146
Python画图
Python里经常需要绘图,客http://nbviewer.jupyter.org/github/lijin-THU/notes-python/blob/master/index.ipynb ,此博文里有详细的Python学习笔记,针对绘图也有详细的说明。此文仅为自己学习实践的记录。 1. plt ...
分类:编程语言   时间:2018-02-10 13:06:30    阅读次数:434
Java集合框架(五)—— Map、HashMap、Hashtable、Properties、SortedMap、TreeMap、WeakHashMap、IdentityHashMap、EnumMap
Map Map Map用于保存具有映射关系的数据,因此Map集合里保存着两组值,一组值用于保存Map里的key,另一组值用于保存Map里的value,key和value都可以是任何引用类型的数据。Map的key不容许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回false。 ...
分类:编程语言   时间:2018-02-10 13:06:36    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!