自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 欧洲简史

欧洲简史

2019-03-01 00:20:30 1278

原创 pandas系列之-DataFrame(5)

Data Input and Outputimport numpy as npimport pandas as pdCSVCSV Inputdf = pd.read_csv('example')df a b c d 0 0 1 ...

2019-02-25 20:59:25 493

原创 pandas系列之-DataFrame(4)

OperationsThere are lots of operations with pandas that will be really useful to you, but don’t fall into any distinct category. Let’s show them here in this lecture:import pandas as pddf = pd.Data...

2019-02-25 20:50:59 293

原创 pandas系列之-DataFrame(3)

Merging, Joining, and ConcatenatingThere are 3 main ways of combining DataFrames together: Merging, Joining and Concatenating. In this lecture we will discuss these 3 methods with examples.Example ...

2019-02-25 20:48:55 234

原创 pandas系列之-DataFrame(2)

GroupbyThe groupby method allows you to group rows of data together and call aggregate functionsimport pandas as pd# Create dataframedata = {'Company':['GOOG','GOOG','MSFT','MSFT','FB','FB'],...

2019-02-25 20:44:48 200

原创 pandas系列之-DataFrame(1)

import numpy as np import pandas as pd from numpy.random import randn np.random.seed(101)df = pd.DataFrame(randn(5,4),index='A B C D E'.split(),columns='W X Y Z'.split())df ...

2019-02-25 16:26:07 222

原创 pandas系列之-Series

最新这段时间最学习pandas,这个系列将对pandas的知识点进行总结归纳,趁热打铁###series###import numpy as npimport pandas as pdlabels = ['a','b','c']my_list = [10,20,30]arr = np.array([10,20,30])d = {'a':10,'b':20,'c':30}pd.S...

2019-02-23 18:55:01 163

原创 SpringBoot整合定时任务和异步任务(SpringBoot 系列-五)

SpringBoot整合定时任务和异步任务一、SpringBoot定时任务schedule概述定时任务方案:1.Java自带的java.util.Timer类 timer:配置比较麻烦,时间延后问题 timertask:不推荐 2、Quartz框架 配置更简单 xml或者注解 3、SpringBoot使用注解方式开启定时任务...

2018-08-05 22:35:47 4671

原创 SpringBoot拦截器和 Servlet3.0自定义Filter、Listener(springboot2.0系列-四)

SpringBoot拦截器和 Servlet3.0自定义Filter、Listener1、SpringBoot2.x过滤器Filter和使用Servlet3.0配置自定义Filter简介:SpringBoot里面Filter和使用Servlet3.0配置自定义Filterfilter简单理解:人—>检票员(filter)—> 景点1)、SpringBoot启动默...

2018-07-30 12:19:16 521

原创 Springboot2.0单元测试和自定义异常处理(Springboot2.0系列-三)

Springboot2.0单元测试和自定义异常处理1、@SpringBootTest单元测试简介:SpringBoot的单元测试1)、引入相关依赖<!--springboot程序测试依赖,如果是自动创建项目默认添加--> <dependency> <groupId&am

2018-07-30 11:21:00 663

原创 SpringBoot热部署devtool和配置文件自动注入(SpringBoot2.0系列-二)

SpringBoot热部署devtool和配置文件自动注入1、SpringBoot2.x使用Dev-tool热部署简介:什么是热部署,使用springboot结合dev-tool工具,快速加载启动应用官方地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#us...

2018-07-30 01:17:54 810

原创 SpringBoot接口工具、Http协议等(SpringBoot2.0系列-1)

SpringBoot接口Http协议等1、SpringBoot2.xHTTP请求配置讲解简介:SpringBoot2.xHTTP请求注解讲解和简化注解配置技巧 1、@RestController and @RequestMapping是springMVC的注解,不是springboot特有的 2、@RestController = @Controller+@R...

2018-07-28 13:31:20 847

原创 vim常用命令大全

vim常用命令,非常不错

2018-07-27 19:28:45 232

原创 持续集成、持续交付、持续部署(CI/CD)简介

持续集成、持续交付、持续部署(CI/CD)简介概述: 软件开发周期中需要一些可以帮助开发者提升速度的自动化工具。其中工具最重要的目的是促进软件项目的持续集成与交付。通过CI/CD工具,开发团队可以保持软件更新并将其迅速的投入实践中。CI/CD也被认为是敏捷开发的最重要实践之一。一 、持续集成从上图可以看到,持续集成应该至少包括以下几部分: 自动化...

2018-07-25 22:52:01 39359 2

原创 cmd 和git中的网络代理设置

cmd 和 Git 中的网络代理设置cmd 设置网络代理在 cmd 环境下设置代理可能不是很常用,但是某些情况下还是可能会用到,比如公司的电脑只能通过设置代理访问外网,而你需要在 cmd 环境下使用 gem 命令更新文件时。当然,如果你使用某些代理软件为所有通讯设置了代理,那就不需要这些设置了。为 cmd 设置代理很简单,在cmd窗口输入:set http_prox...

2018-06-04 17:27:30 1352

原创 win7+ubuntu16.04双系统遇到的问题总结

之前写过一篇win7+ubuntu16.04双系统安装的博客,只涉及到安装方面的问题,其实中间踩了很多坑,后面也遇到了一些问题,这里简单做下小结我本身就是win7系统,其实只是清出来一个磁盘安装了ubuntu16.04,部分见博客win7+ubuntu16.04双系统安装1.进入虚拟的ubuntu系统后,通过快捷键ctrl+alt+T打开终端,输入:sudo umount -l /isodevic...

2018-05-01 01:58:22 1370

原创 jhipster学习系列(二)

目录:1、jhipster简介2、jhispter生成单体项目3、jhipster生成微服务项目及其配置上文参见:jhipster学习系列(一)三、jhipster生成微服务项目及其配置1.创建jhipster-registry(这里有坑,至少在国内看来是有些bug的,不过还好查了些资料可以解决)直接从github上拉取jhipster-registry代码:git clone https://g...

2018-05-01 01:47:30 858

原创 Jhipster学习系列(一)

目录:1、jhipster简介2、jhispter生成单体项目3、jhipster生成微服务项目及其配置一、jhipster简介JHipster或者称Java Hipster,是一个应用代码产生器,能够创建Spring Boot +AngularJS的应用。开源项目地址:JHipster/Github。JHipster使用Node.js和Yeoman产生Java应用代码,使用Maven(Gradl...

2018-05-01 01:39:59 2082

原创 Linux目录结构及常用命令

一.Linux目录结构  bin  (binaries)存放二进制可执行文件  sbin  (super user binaries)存放二进制可执行文件,只有root才能访问  etc (etcetera)存放系统配置文件  usr  (unix shared resources)用于存放共享的系统资源  home 存放用户文件的根目录  root  超级用户目录  dev (devices)用...

2018-03-31 16:53:14 299

原创 centos 安装 svn服务器教程

 最近公司上马新项目了,需要在服务器上搭建一个svn server,把这个任务交给了我,参考了网上的内容,将整个过程总结一下:公司服务器:centos工程名:propertysvn仓库:~/source/svn/property访问地址:svn://ip/property一、 安装svn yum install subversion二、 svn服务器配置1. 创建svn根目录mkdir ~ /so...

2018-03-28 21:07:05 247

原创 win7下安装Ubuntu16.04系统

Ubuntu16.04作为目前一款比较经典的ubuntu系统,相信很多人都想在自己的电脑上安装一下,然而系统的安装方法各式各样,u盘法、grub引导法等等,这里我将介绍在win7系统下用easyBCD软件建立引导,然后安装ubuntu的方法,这就不需要制作u盘启动盘那么麻烦,只需配置一些引导文件即可。工具/原料win7系统ubuntu16.04系统镜像文件easyBCD 2.2安装系统的前期准备1...

2018-03-27 22:53:01 1003 1

原创 三天搞定python基础-day2

三天搞定python基础系列第一天内容请进传送门:三天搞定python基础-day1三天搞定python基础-day2(需要指出,这版三天搞定python系列有点偏向科学计算,机器学习大数据这块,从第二天第三天内容就可以看出来)大纲:几个python的常用模块的简单应用NumPy:多维数组的有效操作。 高效的数学函数。Matplotlib:可视化:2D和(最近)3D图SciPy:大型库实现各种数值...

2018-03-23 01:00:15 1071

原创 三天搞定python基础-day1

本文内容来源于Yupeng Jiang(伦敦大学数学系)课件,本人认为非常经典,原文为纯英文,网上也已经有翻译的版本,但是自认为还是有些凌乱,看起来不是很舒服,故再次整理发布于此。其一,是作为自己巩固复习之用;其二,资源共享课程大纲:第1天:Python背景 ;基础(环境,数据类型 ,运算符,数据结构 ,条件语句,循环语句,方法 ,I/O)第2天:用Numpy,Scipy,Matplotlib和其...

2018-03-19 23:56:32 1447

原创 基于 tensorflow 的一个线性回归的简单例子

1、linear.pyimport tensorflow as tfimport numpy as np#create some training datax_data = np.random.rand(100).astype(np.float32)y_data = x_data*2 + 5print ("x_data:")print( x_data)print ("y_data:"...

2018-03-11 17:54:37 449

原创 使用sklearn的RandomForestClassifier做简单的二分类

情景:基于相亲网站男方提供的个人基本资料作为输入,以女方是否相亲做标签做训练,用训练出的模型预测女方是否相亲forest.py#coding:utf-8from sklearn.ensemble import RandomForestClassifier#学历 0:大专 2:硕士 1:本科#"年龄", "身高", "年收入", '学历'X = [ [25, 179, 1...

2018-03-11 17:15:41 4900

转载 Spring Boot开发Spring Java应用

Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。随着Spring 3.0的发布,Spring IO团队逐渐开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(convention over configuration)的思想来摆脱Spring框架中各类繁复纷杂的配置(即时是Java Confi...

2018-03-11 00:54:31 202

转载 Spring Boot 快速构建 Spring 框架应用

Spring 框架对于很多 Java 开发人员来说都不陌生。自从 2002 年发布以来,Spring 框架已经成为企业应用开发领域非常流行的基础框架。有大量的企业应用基于 Spring 框架来开发。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。如此多的子项目和组件,一方面方便了开发人员的使用,另外一个方面也带来了使用方面的问题。每个子项目都有一定的学习曲线。开发人员需要了解这些...

2018-03-11 00:30:14 225

原创 学习中使用到的ubuntu部分指令总结

这段时间在学习深度学习,用的win7和ubuntu16.04双系统,在这里将学习过程中使用到的指令做一下总结,当然最最基本的那几个就不说啦1.后台启动aria2sudo aria2c --conf-path=/etc/aria2/aria2.conf -D 2.显示所有运行的程序 与 grep 连用筛选ps -aux显示现行终端机下的所有程序(包括其他用户的程序)ps -a 显示所有程序(包括所有...

2018-03-10 17:32:45 239

转载 五分钟零基础搞懂Hadoop Joseph Holy

大数据」,想必大家经常听到这个被炒得很热的话题。随之而来的是各种看似高大上的专业术语,比如「扩展性」、「可靠性」、「容错性」,好像真的很高深,要积累多年经验才能学习。但另一方面,很多同学都刚刚进入互联网这个行业,对分布式计算还没有很多了解,那是不是就要花很多力气才能搞懂「大数据」呢?不必担心,包子老师在这里用浅显易懂深入浅出的语言,帮助没有基础的同学快速的入手「大数据」,让每位同学都能迅速学会最前...

2018-03-10 00:04:57 164

原创 nvidia显卡驱动和cuda安装

1、添加驱动源sudo add-apt-repository ppa:graphics-drivers/ppasudo apt-get update2、安装Nvidia驱动sudo apt-get install nvidia-367sudo apt-get install mesa-common-devsudo apt-get install freeglut3-dev执行上述3命令后应当验证是...

2018-03-09 22:19:09 4529

原创 使用百度云GPU主机做深度学习

一:百度云主机GPU使用尝试1,百度注册,实名认证2,购买9.9/月的云主机(作为下载东西的服务器)3,购买CDS磁盘,10G,后付费4,购买的CDS磁盘挂在到主机上5,进入主机查看6,格式化和分区分区:fdisk /dev/vdb(2T以下)使用 fdisk 分区使用 fdisk 对数据盘进行分区,执行命令 fdisk /dev/vdb。根据提示,依次操作:a.输入n,回车。b.输入p,回车。c...

2018-03-09 22:02:00 7441

转载 小白爬虫第一篇——抓取淘宝文胸数据

小 白爬虫系列的文章,顾名思义都是写给小白的,每一篇都是楼主都会选择一个网站进行实战,因为楼主觉得爬虫是一个力气活,只有在实战中才能提高战力啊。好 了,话不多说,我们选择的第一个网站是淘宝,当然这次不是大规模抓取,大规模留到进阶篇。首先我们打开淘宝的首页,然后在搜索栏输入文胸(这里只是以文胸 为例子,你喜欢写啥就写啥,本人测试无论输入哪种商品都可以),结果如图:这里都是琳琅满目的文胸,然后楼主去网...

2018-03-09 21:44:39 3575

转载 卷积神经网络架构发展

LeNet5LeNet5诞生于1994年,是最早的卷积神经网络之一, 并且推动了深度学习领域的发展。自从1988年开始,在许多次成功的迭代后,这项由Yann LeCun完成的开拓性成果被命名为LeNet5(参见:Gradient-Based Learning Applied to Document Recognition).LeNet5的架构基于这样的观点: (尤其是)图像的特征分布在整张图像上,...

2018-02-28 09:58:55 1158

转载 二次代价函数和交叉熵代价函数

  交叉熵代价函数(Cross-entropy cost function)是用来衡量人工神经网络(ANN)的预测值与实际值的一种方式。与二次代价函数相比,它能更有效地促进ANN的训练。在介绍交叉熵代价函数之前,本文先简要介绍二次代价函数,以及其存在的不足。1. 二次代价函数的不足        ANN的设计目的之一是为了使机器可以像人一样学习知识。人在学习分析新事物时,当发现自己犯的错误越大时,...

2018-02-28 00:44:10 8207 3

转载 struts2中 # % $ 的区别和用法

struts2 OGNL,struts2 表达式语言,Struts2 中OGNL表达式的用法,Struts2 #,表达式语言的好处,Struts2 $,struts2 井号,星号,百分号表达式语言主要有以下几大好处:         1. 避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁; 

2017-07-22 14:51:22 286

空空如也

空空如也

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

TA关注的人

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