码迷,mamicode.com
首页 > 编程语言
python之旅第八篇--异常
判断类与对象关系 ...
分类:编程语言   时间:2017-09-18 12:19:41    阅读次数:134
Python--文件操作和集合
这篇博客来说一下python对文件的操作。 对文件的操作分三步: 1、打开文件获取文件的句柄,句柄就理解为这个文件 2、通过文件句柄操作文件 3、关闭文件。 现有以下文件file.txt: 文件基本操作: 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,后面通过此文件句 ...
分类:编程语言   时间:2017-09-18 12:18:02    阅读次数:176
python之函数
什么是函数?它有什么作用?函数是一个整体,你可以把你经常用的代码定义成一个函数,当你去调用这个函数的时候,就相当于用了整个函数里面的代码,里面的代码就是封装代码。注意,函数是一个整体,所以里面的变量是局部变量,在外面是用不了的,比如说我在函数里面设置a=5,在..
分类:编程语言   时间:2017-09-18 11:20:46    阅读次数:256
AsyncTask、HandlerThread、IntentService和线程池
AsyncTask AsyncTask 是一种轻量级的异步任务类,可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程用于更新UI。 可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程. ...
分类:编程语言   时间:2017-09-18 11:20:10    阅读次数:236
python文件操作
Python实现文件的操作:读写一个文件之前需要打开它:fileobj=open(filename,mode)open()调用参数的解释:*fileobj是open()返回的文件对象;*filename是该文件的字符串名;*mode是指明文件类型和操作的字符串mode:*r只读模式(默认)*w只写模式(不可读,不存在则新创建;存在则重..
分类:编程语言   时间:2017-09-18 11:18:20    阅读次数:218
c++中&的用法
&在c++中有两个用法,第一做取地址运算符。第二做引用。引用通俗来说就是一个变量的别名。intval=3;int&yin=val;//这时候yin就是val的一个引用,且注意引用定义必须要直接初始化cout<<"Value"<<yin<<"对比"<<val<<endl;//他们值完全相同..
分类:编程语言   时间:2017-09-18 11:08:56    阅读次数:297
Python中的if、for、while、break练习题
1.给定一个不超过五位的正整数,判断其有几位,依次打印出个位、十位、百位、千位、万位的数字。i=int(input(‘:‘))ifi/1000>10:r=5elifi/1000>1:r=4elifi/100>1:r=3elifi/10>1:r=2else:r=1 ↑↑以上是判断数字的位数,并用r表示。print(r,end=‘‘) 打印位数,将换..
分类:编程语言   时间:2017-09-18 11:05:40    阅读次数:316
AES-GCM算法
一、简介 http://blog.csdn.net/t0mato_/article/details/53160772 ...
分类:编程语言   时间:2017-09-18 11:05:31    阅读次数:545
spark2.x由浅入深深到底系列六之RDD java api调用scala api的原理
RDDjavaapi其实底层是调用了scala的api来实现的,所以我们有必要对javaapi是怎么样去调用scalaapi,我们先自己简单的实现一个scala版本和java版本的RDD和SparkContext一、简单实现scala版本的RDD和SparkContextclassRDD[T](value:Seq[T]){ //RDD的map操作 defmap[U](f:T=>U)..
分类:编程语言   时间:2017-09-18 11:03:03    阅读次数:213
十二道MR习题 – 1 – 排序
题目: 一个文件,大小约为100G。文件的每一行都是一个数字,要求对文件中的所有数字进行排序。 对于这个题目,了解过Hadoop的同学可以笑而不语了。即使用spark实现也是非常简单的事情。 先说下如何用Hadoop实现。实际上也没什么好说的:Map任务逐行读入数字,而后在Reduce中输出就可以了... ...
分类:编程语言   时间:2017-09-18 11:02:50    阅读次数:181
python学习面向对象组合
面向对象的命名空间 类中的方法 类中的静态属性 对象的属性类的组合应用 面向对象的命名空间:class A: country='中国'a=A()a.name='alex'print(a.name) 结果是alex 想要添加属性可以这么添加b=A()print(b.name) 结果是没有name的属性 ...
分类:编程语言   时间:2017-09-18 11:01:53    阅读次数:115
Python语言的特点、程序设计基本方法
通用语言 脚本语言 开源语言 跨平台语言 多模型语言 IPO模式 Input + process + output 算法是处理的灵魂 编写程序步骤: 1.分析问题的计算部分 2.将计算部分划分为确定的IPO三部分 3.完成计算部分的核心处理办法 4.编写程序 5.调试测试 6.升级维护,使程序长期正 ...
分类:编程语言   时间:2017-09-18 11:01:27    阅读次数:188
(luogu题解搬运系列)luogu p1459 三值的排序
题目描述 排序是一种很频繁的计算任务。现在考虑最多只有三值的排序问题。一个实际的例子是,当我们给某项竞赛的优胜者按金银铜牌排序的时候。在这个任务中可能的值只有三种1,2和3。我们用交换的方法把他排成升序的。 写一个程序计算出,给定的一个1,2,3组成的数字序列,排成升序所需的最少交换次数 输入输出格 ...
分类:编程语言   时间:2017-09-18 11:01:04    阅读次数:147
spark2.x由浅入深深到底系列六之RDD java api详解二
packagecom.twq.javaapi.java7; importorg.apache.spark.SparkConf; importorg.apache.spark.api.java.JavaRDD; importorg.apache.spark.api.java.JavaSparkContext; importorg.apache.spark.api.java.function.Function2; importorg.apache.spark.api.java.function.VoidFunc..
分类:编程语言   时间:2017-09-18 10:58:10    阅读次数:190
Python全栈之路Day1(补)
2017年9月18日 0:20:28 摘要一.计算机硬件介绍二.计算机启动流程作业今日总结 摘要 引用:东方越迁blog 因前期笔记整理较差,故重新开始整理笔记并且每日上传至blog. 一.计算机硬件介绍 概念:由一条总线把CPU、内存和I/O设备串联起来并与其他设备进行通信。CPU负责运算,内存用... ...
分类:编程语言   时间:2017-09-18 10:55:28    阅读次数:165
C++入门经典-例6.21-比较string字符串,比较两个字符串
1:使用“》”、“!=”、“>=”等比较运算符可以比较两个字符串的内容。比较的方法是将两个string字符串从头开始比较每一个字符,直到出现两者不一致。比较这两个不相同的字符的字面值,得出相应的结果。代码如下: // 6.21.cpp : 定义控制台应用程序的入口点。 // #include "st ...
分类:编程语言   时间:2017-09-18 10:55:02    阅读次数:172
C++入门经典-例6.20-修改string字符串的单个字符
1:使用+可以将两个string 字符串连接起来。同时,string还支持标准输入输出函数。代码如下: // 6.20.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <string> using na ...
分类:编程语言   时间:2017-09-18 10:53:13    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!