码迷,mamicode.com
首页 > 编程语言
C++string类用法
1.string类的输入操作(string类重载运算符operator>>用于输入,同样重载运算符operator<<用于输出操作)operator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名。 这是C++扩展运算符功能的方法。关于ope ...
分类:编程语言   时间:2017-06-01 21:01:51    阅读次数:271
冒泡排序的python代码实现
li = [33, 2, 10, 1,564,880,8,99,51,3]# for i in range(len(li) - 1):# current = li[i]# next_value = li[i + 1]# if li[i] > li[i + 1]:# temp = li[i]# li[ ...
分类:编程语言   时间:2017-06-01 21:01:29    阅读次数:201
Class C++
为了尽量降低全局变量的使用并提供用户自己定义类型的功能。C++语言提供了一种新的语言机制 类(class)。并以类作为构造程序的基本单位 #include<iostream> using namespace std; class C { public: int getAge()const { ret ...
分类:编程语言   时间:2017-06-01 21:00:38    阅读次数:205
javascript中top、clientTop、scrollTop、offsetTop的讲解(转载加总结)
scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度 offsetHeight:获取对象相对于 ...
分类:编程语言   时间:2017-06-01 21:00:28    阅读次数:190
JavaScript+svg绘制的一个饼状图
--> ...
分类:编程语言   时间:2017-06-01 20:59:49    阅读次数:229
算法复杂度
算法复杂度分为时间复杂度和空间复杂度,一个好的算法应该具体执行时间短,所需空间少的特点。 随着计算机硬件和软件的提升,一个算法的执行时间是算不太精确的。只能依据统计方法对算法进行估算。我们抛开硬件和软件的因素,算法的好坏直接影响程序的运行时间。 我们看一下小例子: int value = 0; // ...
分类:编程语言   时间:2017-06-01 20:58:34    阅读次数:203
解压文件夹python
# _*_ coding: utf-8 _*_ import zipfile import shutil import os print os.getcwd() basedir = os.path.dirname(__file__) print os.path.dirname(os.path.dir... ...
分类:编程语言   时间:2017-06-01 20:58:07    阅读次数:206
通过编写c语言程序,运行时实现打印另一个程序的源代码和行号
2017年6月1日: 执行结果如下: ...
分类:编程语言   时间:2017-06-01 20:30:02    阅读次数:289
数组和矩阵(3)——Next Greater Element I
https://leetcode.com/problems/next-greater-element-i/#/description You are given two arrays (without duplicates) nums1 and nums2 where nums1’s element ...
分类:编程语言   时间:2017-06-01 20:29:55    阅读次数:286
Python OS导入一个文件夹所有文件
这里打印出两个路径,表示当前正在遍历的路径,第一个为当前目录文件夹的路径,其他为该目录文件夹里面的子文件夹的路径 这里每行打印出当前正在遍历的路径(root)下的所包含的目录的名字(dirs) 这里每行打印出当前正在遍历的路径(root)下的 (所包含的目录的名字(dirs)和文件(files)的名 ...
分类:编程语言   时间:2017-06-01 20:29:48    阅读次数:515
java map集合的知识
/** * Map用于存储键值对,不允许键重复,值可以重复。 * (1)HashMap是一个最常用的Map,它根据键的hashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度。 * HashMap最多只允许一条记录的键为null,允许多条记录的值为null。 * HashMap不支持 ...
分类:编程语言   时间:2017-06-01 20:29:40    阅读次数:225
Python爬虫(三)爬淘宝MM图片
直接上代码: 爬下来的图片: 参考资料: Python爬虫实战四之抓取淘宝MM照片 ...
分类:编程语言   时间:2017-06-01 20:29:11    阅读次数:285
多线程
并发:指两个或多个事件在同一时间段内发生; 强调的是时间段. 多线程和进程的区别: 进程:有独立的内存空间,进程中的数据存放空间(堆空间和栈空间)是独立的,至少有一个线程。 线程:堆空间是共享的,栈空间是独立的,线程消耗的资源也比进程小,相互之间可以影响的,又称为轻型进程或进程元。 因为一个进程中的 ...
分类:编程语言   时间:2017-06-01 20:06:59    阅读次数:296
Linux线程基本使用代码演示样例
#include <pthread.h> #include <stdio.h> #include <unistd.h> void* thread_func(void* param) { const char* p = (const char*)param; pid_t pid = 0; pthrea ...
分类:编程语言   时间:2017-06-01 20:05:17    阅读次数:215
[转] Draw Call未被批处理?告诉你在Unity 5.6中如何查找原因 [复制链接]
Unity在5.6之前的版本中并未提供很直接的方式来查找Draw Call未被批处理的原因,但Unity 5.6在Frame Debugger中新增了一项功能,帮助开发者查找相关信息。今天这篇文章就为大家分享,在Unity 5.6中如何查看Draw Call未被批处理的原因。相信大家都知道,Unit ...
分类:编程语言   时间:2017-06-01 20:04:34    阅读次数:371
es6 Array.from() 将类似数组的对象转化为数组(1)
Array.from() 将数组对象转化为数组,应用方式Array.from(arr) arr数组对象的名称; 常用与类似数组的对象是DOM操作返回的Nodelist集合(如: let ps = document.querySelectorAll('p')),函数内部的arguments对象(如:f ...
分类:编程语言   时间:2017-06-01 19:44:24    阅读次数:239
Python虚拟环境virtualenv的配置
安装 virtualenv cd到项目目录,创建一个虚拟环境 在当前目录下,激活虚拟环境 windows: linux: ...
分类:编程语言   时间:2017-06-01 19:44:18    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!