C/Python(theano等等)/Java等语言
各种控恩恩恩
这个作者很懒,什么都没留下…
展开
-
vector的使用,结构体排序
在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout(5)使用迭代器访问元素.vectorint>::iterator it;for(it=ve转载 2015-11-09 16:43:10 · 1849 阅读 · 0 评论 -
python reduce的用法
python的reduce()函数reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数,reduce()对list的每个元素反复调用函数f,并返回最终结果值。例如,编写一个f函数,接收x和y,返回x和y的和:转载 2017-03-22 20:42:12 · 2025 阅读 · 0 评论 -
python lambda表达式
以Mark Lutz著的《Python学习手册》为教程,每天花1个小时左右时间学习,争取两周完成。 --- 写在前面的话2013-7-22 21:00 学习笔记1,lambda的一般形式是关键字lambda后面跟一个或多个参数,紧跟一个冒号,以后是一个表达式。lambda是一个表达式而不是一个语句。它能够出现在Python语法不允许def出现的地方。作为表达式,lamb转载 2016-08-26 13:09:07 · 1311 阅读 · 0 评论 -
python zip相关
zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例:1.示例1:x = [1, 2, 3]y = [4, 5, 6]z = [7, 8, 9]xyz = zip(x, y, z)print xyz运行的结果是:[(1, 4, 7), (2, 5, 8), (3, 6, 9)]转载 2016-08-26 12:14:02 · 290 阅读 · 0 评论 -
Unsupported major.minor version 52.0
最近实验室项目需要用到科大讯飞的一个工具包,运行工具包嘛,我直接拿去ubuntu上跑,完全跑不动,结果看了一下工具包,发现,居然调用,exe,额,于是又拿到windows上跑,结果在cmd下出现Unsupported major.minor version 52.0,搜索其实就是版本不对。于是看了一下自己在windows的环境,太old,于是重新下载了一个新版本,安装,解决。原创 2016-05-04 21:10:35 · 472 阅读 · 0 评论 -
python调用java函数
可以使用py4j包,真的很方便学习地址 http://blog.csdn.net/shy871265996/article/details/11935033注意,如果有多个java文件都需要被调用,可以对于每个不同的java在 GatewayServer server = new GatewayServer(app);app后面加一个端口参数,比如25335这样的。当然加完端口在p原创 2016-05-10 20:35:12 · 1191 阅读 · 0 评论 -
用eclipse打包jar的时候有外部jar包
囧囧,直接用eclipse是不行的简单的方法2. Eclipse插件手动安装方法下载地址:http://downloads.sourceforge.net/fjep/net.sf.fjep.fatjar_0.0.27.zip?modtime=1195824818&big_mirror=0将解压出的plugins中的文件复制到eclipse安装目录中的plugins目录下,然转载 2016-04-05 20:48:26 · 396 阅读 · 0 评论 -
java 使用queue
//常年使用C++,java小学生水平队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。在队列这种数据结构中,最先插入的元素将是最先被删除的元素;反之最后插入的元素将是最后被删除的元素,因此队列又称为“先进先出”(FIFO—first in转载 2016-03-21 18:35:59 · 535 阅读 · 0 评论 -
java int 与 integer的区别
int与integer的区别从大的方面来说就是基本数据类型与其包装类的区别:int 是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象1.Java 中的数据类型分为基本数据类型和复杂数据类型int 是前者而integer 是后者(也就是一个类);因此在类进行初始化时int类的变量初始为0.而Integer的变量则初始化为null.2.初始化时:转载 2016-03-21 18:28:16 · 386 阅读 · 0 评论 -
python xrang 和range
//最近心情有点小down,过段时间就好了~//要对自己好一点//就是这样range 前面小节已经说明了,range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。比如:1>>> range(5)2[0, 1转载 2016-03-20 12:15:21 · 2929 阅读 · 0 评论 -
python函数chr()
chr(i)中文说明:返回整数i对应的ASCII字符。与ord()作用相反。参数x:取值范围[0, 255]之间的正数。版本:该函数在python2和python3各个版本中都可用。不存在兼容性问题。英文说明:Return a string of one character whose ASCII code is the integer转载 2016-03-18 13:25:44 · 1088 阅读 · 0 评论 -
python extend 和 append 的区别
>>> list=['a','b','c']>>> list['a', 'b', 'c']>>> list.extend(['d','e','f'])>>> list['a', 'b', 'c', 'd', 'e', 'f']>>> len(list)6>>> list[-1]‘f’>>> list=['a','b','c']>>> list.a转载 2016-01-14 14:22:29 · 409 阅读 · 0 评论 -
python,random.random()和random.Random()的区别联系
random.random()生成0和1之间的随机浮点数float,它其实是一个隐藏的random.Random类的实例的random方法。就是说你直接用random.random()的时候,其实有一个隐藏生成的random.Random类的实例,也就是random.Random()。你自己可以试一下,random.random()和random.Random().random()作用是一样的。转载 2015-12-05 20:00:19 · 1226 阅读 · 0 评论 -
python write出现 Non-character array cannot be interpreted as character buffer.
比如z是一个数字out.wirte(z)报错那么out.wirte(str(z))原创 2015-12-03 20:28:12 · 4299 阅读 · 0 评论 -
python输出乱码
今天想要向文档里面打印一些中文,结果打印出来全是其他编码后来一看,我是直接打印的tuple,就是(x,y)这种形式的这样是不行的,应该分别取[0]和[1]分开来打才能变成中文。python的编码做得实在是===原创 2015-12-04 21:14:16 · 459 阅读 · 0 评论 -
python局部变量和全局变量
===很详细的===1、函数内部的变量名如果第一次出现,且出现在=前面,即被视为定义一个局部变量,不管全局域中有没有用到该变量名,函数中使用的将是局部变量,例如: num = 100def func(): num = 123 print(num)func()输出: 123说明函数中定义的num是一个局部变量,会将全局变量转载 2015-12-20 16:35:13 · 624 阅读 · 0 评论 -
安装Pytorch
首先确定cuda是多少版本 的。我的cuda7.5 ,python 2.7安装地址:python2.7pip install http://download.pytorch.org/whl/cu75/torch-0.1.11.post5-cp27-none-linux_x86_64.whl 但是很慢所以用镜像,个人用的豆瓣pip install http://downlo原创 2017-09-14 11:04:18 · 1927 阅读 · 0 评论