自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (9)
  • 收藏
  • 关注

原创 java-菱形实现

一.直角菱形 public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入要打印的行数:"); int num = input.nextInt(); t1(num);

2017-07-31 21:50:26 18132

原创 java-算法Fibonacci序列

一.递归的方法import java.util.Scanner; public class Fibonacci{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个大于零的

2017-07-31 21:34:27 528

原创 java-算法的基本定义

一.什么是数据结构 1.数据、数据元素、数据项 2.数据类型(data type)是指一个类型和定义在这个类型上的操作集合。 3.数据结构(data structure)指数据元素之间存在的关系。 4.抽象数据类型(Abstract Data Type,ADT)是指一个逻辑概念上的类型和这个类型上的操作集合。 二.数据的逻辑结构 1.线性结构:数据元素只有一个前驱数据元素和一个后继数据元

2017-07-31 17:16:17 942

原创 java-递归算法

一.基本定义 递归的效率差,但可以很方便的表达,做一些数学计算 1.求阶层 图示 求n!代码区import java.util.Scanner;public class Test { public static int Factorial(int n) { if (n < 0) { System.out.println("无效输入,请重

2017-07-31 17:11:15 420

原创 java-重载、重写、多态、super、this

一.overload重载

2017-07-31 15:51:37 295

原创 java-交换值的算法

方法一.借助中间量交换public static void main(String [] args){/* int x=10; int y=20; int temp=x; x=y; y=temp; System.out.println("x:"+x+"y:"+y);*/ }方法二.数值相加减交换 * 算术算法 它的原理是:把a、b看做数轴

2017-07-31 15:11:59 854 2

原创 java-的控制循环部分

一.break的作用 1.break只能放在switch和for中 二.goto语句作用的实现(continue) goto语句中的实现的方法利用两个outer:和inner:实现goto的功能 continueimport java.util.Random;public class Test{ public static void main(String [] args){

2017-07-31 14:05:04 222

原创 python网络爬虫-第一个网络爬虫

一.前期的准备 1.检查robots.txt参考链接 了解爬虫的限制和需要遵守的原则 2.检查网站地图https://www.sitemaps.org/protocol.html3.估算网站大小 4.识别网站所用技术 安装builtwith模块补充:sudo pip3 install builtwith 安装模块包此处会出现错误,需要找到python的文件/home/sulei/.l

2017-07-22 15:42:27 432

原创 Spark-电影推荐系统

一.环境的准备 1.MovieLens 100K数据集 数据链接的地址 2.查看对应的数据 u.user数据类型#对应的数据分别为 user_id,age,gender,occupation,ZIP code(邮编)sulei@sulei:~/下载/ml-100k$ head -5 u.user 1|24|M|technician|857112|53|F|other|940433|2

2017-07-12 11:23:02 1286

原创 python3-直方图

import matplotlib.pyplot as pltnum_list = [27, 34, 37, 48,50, 51,52,58,73,98, 109,115,165,86,80, 69,53,38,23,10]#例的纵坐标name_list = ['20','12','54','40','55',

2017-07-08 11:50:25 2440

原创 python3-饼状图

# coding=utf-8import numpy as npimport matplotlib.pyplot as plt'''import matplotlib mplmpl.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签mpl.rcParams['axes.unicode_minus']=False #用来正常显示负号'''

2017-07-07 22:57:23 3243

原创 python3将csv文件中的两列数据读取出来,并且按行写入txt文本之中

import csvimport pandas as pda = open("taxi.csv", "r")Hlength=len(a.readlines())data_x= pd.read_csv(filepath_or_buffer = 'taxi1.csv', sep = ',')["lo"].valuesdata_y= pd.read_csv(filepath_or_buffer

2017-07-07 16:10:26 24105 6

原创 python-TypeError: write() argument must be str, not numpy.float64

python TypeError: write() argument must be str, not numpy.float64 出现该问题的时候需要进行数据类型的转换错误前f.write(data_y[i])错误后f.write(str(data_y[i]))

2017-07-07 15:57:09 28781

原创 python3-基本知识和注意点

一.for循环>>> for(a,b) in x:... print(a,b)... hello pythonvery good>>> for a,b in x:... print(a,b)... hello pythonvery good

2017-07-06 22:40:38 281

原创 python3-经纬度的相关计算

一.计算两个点之间的距离(经纬度的计算)#from math import radians, cos, sin, asin, sqrtfrom math import *def haversine(lon1, lat1, lon2, lat2): # 经度1,纬度1,经度2,纬度2 (十进制度数) # 将十进制度数转化为弧度 # math.degrees(x):为弧度转换为角度

2017-07-06 17:21:16 3496

原创 python3-map,filter,reduce,lambda函数

官方的解释: map(function, iterable, ...)Apply function to every item of iterable and return a list of the results. If additional iterable arguments are passed, function must take that many arguments and is

2017-07-06 11:47:18 473

转载 pycharm快捷键的用法

1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 Shift + F1 外部文档 Ctrl + 鼠标 简介 Ctrl + F1 显示错误描述或警告信息 Alt +

2017-07-06 11:07:09 324

原创 int(sys.argv[1]) IndexError: list index out of range报错的原因

int(sys.argv[1]) IndexError: list index out of range 解决的方法是: 使用Terminal的方式打开终端: python xxx.py 4就可以 4为自己编写的数字

2017-07-06 09:29:00 13726 2

原创 python的读取csv文件数据

基本的读取文件的方式import csvcsv_reader=csv.reader(open('taxi.csv',encoding='utf-8'))for row in csv_reader: print(row)#taxi.csv最好放在同一目录下读取文件中的某一列以及多列import csvwith open('taxi1.csv',encoding='utf-8')

2017-07-05 10:59:02 49458 3

原创 Spark-编程模型

一. Spark 编程模型 1.Spark 应用程序有两部分组成:Driver/Executor 2.Spark 应用程序基本概念 3.Spark 应用程序编程模型 – Driver Program ( SparkContext ) – Executor ( RDD 操作) 输入 Base-> RDD Transfor

2017-07-05 09:24:45 407

原创 Docker-镜像

Docker-镜像 1.列出镜像:sulei@sulei:~$ sudo docker images 2.通过标记运行镜像:如果只指定ubuntu,默认使用latest版本sudo docker run -t -i ubuntu:14.04 /bin/bash3.pull一个镜像(下载)sudo docker pull centos 4.run一个容器sudo docker pull ima

2017-07-04 22:11:35 261

原创 spark-伪分布式搭建

一.环境的准备(hadoop-2.8.0/spark-2.1.0/scala-2.12.) hadoop的安装/scala的安装 二.安装配置 1.查看/etc/profile的配置export JAVA_HOME=/opt/jdkexport JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/

2017-07-04 20:17:00 503

原创 Spark-基本概念和简介

1.spark是什么 Apache Spark is a fast and general engine for large-scale data processing 官网的地址:Databricks/Spark.apache.org 基于内存的运算/ 特点:速度快, 使用简单,通用性 RDD弹性分布数据集 Spark=SDK开发库

2017-07-04 16:06:17 414

原创 Docker-hadoop的伪分布式和集群的搭建

http://tashan10.com/yong-dockerda-jian-hadoopwei-fen-bu-shi-ji-qun/ blog.csdn.net/xu470438000/article/details/50512442 cloud.51cto.com/art/201505/477851.htm 后续的擦作博主正在实验之中,请耐心等待

2017-07-04 11:20:48 666

转载 Docker的好处作用

Docker 提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个Docker,而MySQL运行在另外一个Docker,两者可以运行在同一个服务器,或多个服务器上。未来可能每个应用都要Docker化。 容器的启动和关闭是非常快速的。Docker目前能够有以下八种用途:1.简

2017-07-04 11:14:35 14473

原创 Docker-容器操作

一.基本操作 1.查看容器的进程sulei@sulei:~/mydocker$ sudo docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESsulei@sulei:~/mydoc

2017-07-04 11:01:28 419

原创 Docker-创建本地的镜像和上传下载镜像

Docker构建本地镜像创建文件sulei@sulei:~$ cd dockerbash: cd: docker: 没有那个文件或目录sulei@sulei:~$ mkdir mydockersulei@sulei:~$ cd mydocker/sulei@sulei:~/mydocker$ lssulei@sulei:~/mydocker$ touch Dockerfile2.编辑

2017-07-04 09:45:59 5462 11

原创 tensorflow的基本用法(二)

一.tensorboard可视化 二.tensorflow的Classification 分类学习

2017-07-03 11:20:24 342

原创 Docker-简介和安装

一.简介和概念 docker:开发.容纳.运行应用程序的平台 docker 平台:在容器中安全的隔离运行 Docker引擎:cs结构的程序 1. server:长时间运行守护的程序 2. Rest API 3. CLI:command line命令行 docker对象: images containers networks

2017-07-03 09:38:58 515

原创 推荐系统-itemCF和userCF

一、推荐系统的分类 1. 基于应用领域分类 电子商务推荐(itemCF),社交好友推荐(图论方法),搜索引擎推荐(关键字),信息内容推荐 2. 基于设计思想 基于协同过滤的推荐(集体的智慧),基于内容的推荐,基于知识的推荐,混合推荐 3. 基于使用何种数据 基于用户行为数据的推荐,基于用户标签的推荐,基于社交网络数据,基于上下文信息 (时间上下文,

2017-07-02 21:54:46 603

HighCharts与使用Ajax交互

HighCharts后台交互数据模板,使用Ajax交互传递数据,显示图示

2017-10-11

spark.pdf教程下载

SPARK是一种安全的、经正式定义的编程语言。它被设计用来支持一些安全或商业集成为关键因素的应用软件的设计。SPARK有基于Ada 83和Ada 95的版本。最新版本RavenSPARK包含了Ravenscar Tasking Profile来支持高度集成应用中的同步。SPARK的正式和明确的定义使得多种静态分析技术在SPARK源代码的应用中成为可能。

2017-09-14

java代码编写规范

java代码编写规范

2017-02-06

java手机编译软件

java手机编译软件

2017-02-05

虚拟机与主机共亨文件的七种方法

虚拟机与主机共亨文件的七种方法

2017-01-20

get-pip.py

winows安装pip所需要的包

2016-11-19

c语言图形编程

学好c语言的图形编程,必备啊,初学者必备啊,我觉得就是不错的选择

2015-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除