【编程语言】
莫小苝
初次开始玩博客,请各位大牛多关照!
展开
-
【编程语言】Python or IPython Shell下常用的键盘快捷键
键盘快捷键命令 说明原创 2016-10-12 18:44:22 · 882 阅读 · 0 评论 -
【编程语言】C++ 遍历指定目录下的文件
C++遍历指定目录下的文件代码#include #include #include #include #include using namespace std;void f_sample_rand(string& s_images_path);int main(){ string s_images_path="..//roi"; f_sample_rand(s_ima原创 2016-07-19 09:34:35 · 6084 阅读 · 0 评论 -
【编程语言】Python 列表元组排序
假设我们用一组tuple表示学生名字和成绩:L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)],请用sorted()对上述列表分别按名字排序。from operator import itemgetterL= [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]pr原创 2016-07-11 15:34:11 · 8592 阅读 · 0 评论 -
【编程语言】Python 函数多值返回
在Python中返回多个值其实是可以的,但其实这只是一种假象,Python函数返回的仍然是单一值,返回的是一个tuple。但是,在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple(元组)。原创 2016-07-07 17:09:47 · 6278 阅读 · 0 评论 -
【编程语言】Python 程序死循环解决方案
当Python程序陷入死循环时有两种解决方案:方案一:使用Ctrl+C快捷键的方式退出程序方案二:强制结束Python程序原创 2016-07-07 16:25:39 · 10705 阅读 · 0 评论 -
【编程语言】Java 软件工程师的一天
JAVA软件工程师的一天这是在网上看到的一篇感觉很实用的随笔,拿来和大家在这里分享,原文如下:作为一名有4年工作经验的JAVA软件工程师,我很荣幸能为你分享我充实忙碌的一天工作心得:9:30 准时到公司,打考勤9:30-9:40 工作前准备(比如吃早饭啊,泡茶啊,打开电脑)9:40 打开邮箱,MSN,QQ,查看是否有新消息9:45 打开issue(项目管理软件)转载 2016-05-12 10:30:58 · 8454 阅读 · 0 评论 -
【编程语言】Struts2 中 iterator 标签的用法
未经允许,不得转载原创 2016-03-17 16:22:02 · 5796 阅读 · 0 评论 -
【编程语言】Python 异常 TclError: no display name and no $DISPLAY environment variable
最近由于编程的需要在Windows客户端使用Xshell软件通过SSH在远程的Linux上进行Python开发,在使用matplotlib模块绘图时,出现以下异常:warnings.warn(_use_error_msg)Traceback (most recent call last): File "/user-program/python/MachineLearninginActio原创 2016-09-28 21:18:56 · 19010 阅读 · 3 评论 -
【编程语言】CentOS 7 下pip更新命令
CentOS 7 下pip更新命令CentOS 7 需要更新pip时,只需要一下简单的命令即可搞定:pip install --upgrade pip原创 2017-06-05 17:56:11 · 5364 阅读 · 0 评论 -
【编程语言】C++ int to string
C++的int类型数据转string类型数据代码如下:#include #include #include using namespace std;int main(){ int i=12345; stringstream ss; //字符串流 ss<<i; //将整型读入到字符串流中 cout<<ss.str()<<endl; //以字符串的方式输出字符串流 ss原创 2016-07-19 16:33:54 · 6063 阅读 · 0 评论 -
【编程语言】C++ 对指定的目标文件重命名
C++遍历指定目录下的文件,并对其重命名代码如下#include #include #include #include #include #include #include using namespace std;void f_sample_rand(string& s_images_path,string& s_format);int main(){ st原创 2016-07-19 16:40:14 · 6564 阅读 · 0 评论 -
【编程语言】Scala下载及安装教程 CentOS 7
一、Scala下载进入Scala官网的下载页面,找到如下图所示的位置下载上图中蓝色标记的版本下载成功则出现如下图所示的压缩文件二、Scala安装1、解压scala安装文件到指定的目录下 # tar xfvz scala-2.10.6.tgz -C /user-software/2、配置scala环境变量 编辑profile文件 #原创 2016-08-23 19:46:53 · 7624 阅读 · 0 评论 -
【编程语言】PySpark 异常 AttributeError: 'PipelinedRDD' object has no attribute 'toDF'
这几天在使用Python练习Spark官网上SparkMLlib编程指南中的IndexedRowMatrix示例代码时遇到了以下错误:官网上的源码如下:# Create an RDD of indexed rows.# - This can be done explicitly with the IndexedRow class:indexedRows = sc.paralleli原创 2016-10-13 20:05:13 · 13820 阅读 · 4 评论 -
【编程语言】Python Tkinter模块安装 CentOS 7 下
本教程系统环境系统:CentOS 7Python 版本:python 2.7.5打开python shell 端,输入以下命令import Tkinter出现以下内容Traceback (most recent call last): File "", line 1, in ImportError: No module named Tkinter说明系统中原创 2016-09-27 21:08:30 · 13448 阅读 · 1 评论 -
【编程语言】Python 常用的库列表
NumPy代表数值Python。NumPy最强大的功能是n维数组。该库还包含基本的线性代数函数,傅里叶变换,高级的随机数功能,以及集成其他低级语言如Fortran,C和C++的工具。SciPy代表科学的Python。SciPy是基于NumPy的。它是最有用的库之一,具有各种高层次的科学和工程模块,如离散傅立叶变换,线性代数,优化和稀疏矩阵。Matplotlib用于绘制各种各原创 2016-09-27 16:45:41 · 5465 阅读 · 0 评论 -
【编程语言】Python 指定解释器
在Python程序中指定解释器,使用以下注释#! /usr/bin/python原创 2016-09-26 21:44:53 · 5201 阅读 · 0 评论 -
【编程语言】Python 使用包管理工具pip安装模块numpy、scipy、matplotlib以及scikit-learn CentOS 7
由于python中这些模块之间具有相互依赖的关系,故在安装这些模块时的顺序如下1.安装numpy# pip install numpy成功安装如下图所示2.安装scipy# pip install scipy成功安装如下图所示3.安装matplotlib# pip install matplotlib成功安装如下图所示4.安装原创 2016-09-08 10:17:41 · 7298 阅读 · 0 评论 -
【编程语言】Spark Python 部署教程 CentOS 7
一、准备工作 上一篇博文已经对Spark的安装已经做了很详细的描述,接下来在上一篇博文的基础上对Spark的Python版本的部署做进一步描述。该篇博文假设已经成功执行以下过程: 1、机器上已经成功安装Python 2.7.x或者3.4.x以上的版本 2、机器上已经成功安装Spark 如果您已经成功做完上述工作,接下便可以执行以原创 2016-08-24 14:19:11 · 7332 阅读 · 0 评论 -
【编程语言】Spark 下载及安装教程 CentOS 7
一、Spark安装准备安装Spark之前应该先做如下准备工作:1、将主机名与ip地址绑定2、安装jdk3、安装Hadoop4、安装Scala上述四项准备工作在之前博文中有详细的描述,在此不再赘述。点击上述四项中的某一项即可转入相应教程。二、Spark下载进入Apache下的Spark下载页面,找到如下图所示的界面位置,选择相应的版本进行下载下载成原创 2016-08-23 20:33:25 · 6794 阅读 · 0 评论 -
【编程语言】Hadoop下载及安装教程 CentOS 7
一、Hadoop下载进入Apache官网提供的Hadoop下载页面,如下图所示:选择要下载的Hadoop的版本,笔者在此下载的是hadoop-2.6.4版本,点击该版本进入如下页面:下载红色方框标记的两个文件,下载成功后会得到如下图所示的两个文件其中hadoop-2.x.y.tar.gz.mds 这个文件包含了检验值可用于检查 hadoop-2.x.y.ta原创 2016-08-23 19:58:48 · 6491 阅读 · 0 评论 -
【编程语言】Python pip 安装教程 CentOS 7
特别申明:本教程中的Python版本是CentOS装机时自带的python 2.7.5安装pip步骤:1.进入pip的官网2.在如下图所示的位置点击下载pip的安装包3.解压文件并安装#tar xfvz /user-lib/pip-8.1.2.tar.gz -C /user-software/#cd pip-8.1.2#python原创 2016-09-07 16:25:49 · 6508 阅读 · 0 评论