自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Map转实体类,实体类转Map

// 将 Map 转换为 实体类User user = JSON.parseObject(JSON.toJSONString(user01), User.class);System.out.println(user);// 将 实体类 转换为 MapMap map = JSON.parseObject(JSON.toJSONString(user), Map.class);System....

2020-04-02 09:41:40 270

原创 mysql首次使用重置密码

打开mysql客户端(找到mysql安装的路径,到bin文件下,按住shift+右键,打开powershell)连接mysqlmysql -h 主机名(ip) -u 用户名 -P 端口 -p 例: mysql -h 56.12.32.132 -u app_3212 -P 3306 -p说明:-h: 主机名,表示要连接的数据库的主机名或者IP-u: 用户名,表示连接数据库的...

2020-03-30 11:40:53 915

翻译 alternate port和backup port的区别

alternate port 是根端口的替换端口;backup port 是指定端口的备份端口。看看思科的解释:(D:指定端口,R:根端口,A:替换端口,B:备份端口)An alternate port receives more useful BPDUs from another bridge and is a port blocked.A backup port receives m...

2020-02-28 11:15:15 5005

原创 Object转Decimal保留两位小数点

/*由数字字符串构造BigDecimal的方法*设置BigDecimal的小数位数的方法*/import java.math.BigDecimal;//数字字符串Object Obj=“10423232.1024”;//构造以字符串内容为值的BigDecimal类型的变量bdBigDecimal bd=new BigDecimal(Obj.toString());//设置小数位数,...

2020-01-20 10:31:25 3582

原创 .dat文件导入mySQL

自己写SQL语句LOAD DATA LOCAL INFILE 'C:\\Users\\sy\\Desktop\\work\\testdata\\LV52_T_TDW.DAT'INTO TABLE cloudbill_notice FIELDS TERMINATED BY '|/001'LINES TERMINATED BY '\n'因为分隔符是|[] 这鬼东西...

2019-10-08 15:16:02 2522

原创 华为云集群部署踩坑指南。

玩数据就要天天和服务器各种集群打交道,对于Linux一窍不通的我真的,我太难了。之前的测试用的集群挂了之后要切换到其他集群上,公司买的华为云,然后就开始了新的踩坑之路。1 提申请首先我们用任何环境都要去提申请了啦,提了申请才会分配资源,账号之类的。2 hadoop集群使用指南1)客户端IP 用户名 密码,在Xshell客户端里打开一个session进行连接。连接好之后,在客户端...

2019-09-10 11:50:10 1295

原创 Windows10下Hadoop创建文件报错hadoop permission denied user=dr.who access=write inode= /

Windows10下Hadoop创建文件报错标题http://localhost:9870http://localhost:9870在文件管理页面,新建文件夹的时候一直报错。按照网上的方法改了hdfs-site.xml 里面加了权限设置也尝试用了其他方法,都不行。后来问了大佬才发现是 hdfs上面所属的组和现在用来创建文件的用户是否一致,和上面文件配置也基本没关系。解决办法直接切换...

2019-08-20 19:21:13 2499

原创 Windows10下Kafka环境配置

1.安装JDK打开DOS窗口,输入 java -version 查看JDK是否配置成功。2.安装Zookeeper下载安装包:http://zookeeper.apache.org/releases.html#download下载后解压到一个目录:在zoo.cfg文件中修改默认的Zookeeper端口(默认端口2181)进入Zookeeper设置目录,D:\Java\Tool\zo...

2019-07-31 15:34:00 235

原创 LaTeX参考文献引用显示?问号解决办法!!!!

在使用Latex之前,我们一般会借用已有的论文模板,在模板基础上加入我们自己的文章内容,随后编译成PDF文件,其基本流程就是:Latex->Bibtex->Latext->Latex。1、第一步点击Latex编译,可以获得*.aux文件、.dvi文件、.log文件以及*.gz文件;2、第二步点击Bibtex编译,可以获得*.blg(性能监视器文件)和*.bbl文件;3、第三...

2019-03-28 21:33:19 97241 12

原创 ImmutableMultiDict转成dic类型(Python)

Flask中常见的数据类型处理问题项目常见的从前端通过Ajax返回的数据,是ImmutableMultiDict类型的,我们要处理成dic类型然后存入后台数据库。各种百度搜索,都是骗子,不如自己捣鼓。前端Ajax取数据View.py里面的处理方法a = request.values #把Ajax中的数据取出来 print(a) #输出一下,看是什么类型,Imm...

2019-01-25 11:23:35 18704 4

原创 python中文文本分类

一,中文文本分类流程:预处理中文分词结构化表示-构建词向量空间权重策略—TF-IDF分类器评价. 二,具体实现1. 预处理1.1 打标签:对评论数据打好标签,这里将汽车评论数据分为正面和负面两类。假设负面标签为0,正面标签为1.1.2 整理数据集:一般可分为训练集,验证集和测试集。为什么要这么分,这篇博文给了浅显的解释:训练集、验证集和测试集的...

2019-01-07 09:27:31 5477 2

原创 Flask框架粗略概述

上一篇已经讲完了搭建,然后再来看下框架的结构:主要是→4个文件组成,准确的说是3个文件和一个文件夹templates:文件夹里面放了所有用于前端展示的html文件,这是展示给用户看的。config.py:是配置文件,保存一些配置变量,比如远程数据库的信息,数据库地址、用户名、密码、连接方式等等。manage.py:实现用户与数据的交互,实现网页上的功能,这是别人说的话,个人感觉这个文件就...

2018-12-13 11:33:31 133

原创 菜鸟上路Flask+Anaconda+Pycharm网站开发

之前一直用Django框架,然后老大说‘’Django框架太重了,换个轻的,就换了Flask,简单记录一下Flask开发的流程吧。Step1:我的Python环境是Anaconda中集成的,版本是3.6版,Anaconda中也集成了Flask框架,所以不用再重新安装,如果需要的话自己去Flask官网对着文档装一下就好了,很简单。Flask官方文档老大给我推荐的这篇文章,说是第一次搭建网站时看的...

2018-12-13 11:16:28 5377 1

原创 廖雪峰Python教程之装饰器

decorator–装饰器要增强XX()函数的功能,比如,在函数调用前后自动打印日志,但又不希望修改XX()函数的定义,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。def now(): print('2015-3-25')f = nowf()Out:2015...

2018-11-21 16:32:38 374

原创 廖雪峰Python教程之匿名函数

作业请用匿名函数改造下面的代码:def is_odd(n):return n % 2 == 1L = list(filter(is_odd, range(1, 20)))方法1:list(filter(lambda x:x%2==1, range(20))) #filter函数用来过滤掉不满足条件的数,转成list输出Out:[1, 3, 5, 7, 9, 11, 13, 15...

2018-11-21 15:46:44 315

原创 廖雪峰Python教程之sorted

sorted 排序函数sorted()也是一个高阶函数。用sorted()排序的关键在于实现一个映射函数。作业1:假设我们用一组tuple表示学生名字和成绩:L = [(‘Bob’, 75), (‘Adam’, 92), (‘Bart’, 66), (‘Lisa’, 88)]方法1:L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa...

2018-11-21 14:54:15 248

原创 廖雪峰Python教程之filter

filter-过滤器Python内建的filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。回数是指从左向右读和从右向左读都是一样的数,例如12321,909。请利用filter()筛选出回数:方案一:def is_p...

2018-11-21 14:29:17 275

原创 廖雪峰Python教程之mapreduce

1.map()函数map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。def f(x): return x*xr = map(f, [1,2,3,4,5])list(r)Out:[1, 4, 9, 16, 25]2.reduce()函数如果要把序列[1, 2, 3, 4, 5...

2018-11-21 14:13:44 381

原创 廖雪峰Python教程之生成器和迭代器

通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。1.generator-生成器所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空...

2018-11-21 10:54:52 183

原创 廖雪峰Python教程之函数

第一章:函数1.函数的参数1)可变参数函数接收参数的个数是可变的,仅仅在参数前面加了一个号。在函数内部,参数numbers接收到的是一个tuple,因此,函数代码完全不变。但是,调用该函数时,可以传入任意个参数,包括0个参数:第一种方式:所以Python允许你在list或tuple前面加一个号,把list或tuple的元素变成可变参数传进去:def sum(*arg): s = ...

2018-11-20 16:52:58 119

原创 廖雪峰Python教程之python基础

Python学习(从廖雪峰老师的教程入手的,教程链接:廖雪峰的python教程)python装的是3.6版本,我建议新手直接装个Anaconda完事,里面集成了python以及用到的各种工具,我用的jupyter notebook编写代码,编译起来超级方便。第一章:python基础1.list和tuple(1) list(列表)list添加和删除一个元素,也等价于出栈和入栈操作.1).出...

2018-11-20 15:50:14 3142

原创 聚类分析(K-means 层次聚类和基于密度DBSCAN算法三种实现方式)

之前也做过聚类,只不过是用经典数据集,这次是拿的实际数据跑的结果,效果还可以,记录一下实验过程。首先: 确保自己数据集是否都完整,不能有空值,最好也不要出现为0的值,会影响聚类的效果。 其次: 想好要用什么算法去做,K-means,层次聚类还是基于密度算法,如果对这些都不算特别深入了解,那就都尝试一下吧,我就是这样做的。 好了,简单开始讲解实验的过程吧。第一步环境: Wi...

2018-08-09 13:53:18 5127 4

转载 Django入门项目

刘江的博客个人博客和教程网站:www.liujiangblog.com欢迎访问! 博客园首页新随笔联系管理 简约而不简单的Django新手图文教程  欢迎大家访问我的个人网站《刘...

2018-07-03 17:37:03 847

原创 Pycharm下一个文件引用另外一个文件

换了个电脑重新安装了Anaconda和Pycharm,把原来的项目导进去之后,有几个文件用到了另外几个文件里面的东西,引用老是报错。如下图的位置,我这里已经修复了所以没看到标红啦:问了别人,改一个地方的设置就好了。如上图所示,右键选中当前project-->Mark Directory as --> Sources Root....

2018-07-03 15:23:15 7080

转载 Python下basemap画出的各种地图

刚接触Python的basemap库时,被它所能产生的效果震撼了。但是在深入的学习时发现网上很难找到系统的中文教程,仅能搜到一些博客文章里讲到的某些知识点,不成体系,就难以运用自如。在网上看了看官方文档,又找到了这一使用手册《Basemap tutorial Documentation Release 0.1Roger ...

2018-06-21 10:58:50 45530 4

转载 win7+Python3下basemap安装

basemap是matplolib的一个插件,提供了许多将地理位置(如经度和纬度)转化为二维matplotlib图的方式,是地图数据可视化的重要工具。本人Python是3.6版本,尝试了诸多种安装basemap的方法,都安装失败,内心无比的心塞和崩溃。好在皇天不负苦心人,在尝尽百草之后,终于安装成功了。因此决定...

2018-06-21 10:06:32 664

原创 Windows下Python3.6 Basemap安装

1.在https://www.lfd.uci.edu/~gohlke/pythonlibs/页面下载pyproj和basemap对应的.whl文件:    pyproj‑1.9.5.1‑cp36‑cp36m‑win_amd64.whl    basemap‑1.1.0‑cp36‑cp36m‑win_amd64.whl2.将以上两个文件放到Python安装目录的Scripts文件夹下我的在D:\Py...

2018-06-20 17:53:19 1296 1

原创 解决pandas.read_csv()乱码问题

用pandas读取CSV文件:运行的时候老是报这个错误:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa7 in position 2: invalid start byte各种百度教程,首先改一下IDE也就是Pycharm里面的文件编码格式设置,默认是GBK。找到file-->settings-->Editor-->...

2018-06-20 10:47:13 5844

原创 AttributeError: 'Series' object has no attribute 'order'

#根据active_titles进行过滤rating_std_by_title = rating_std_by_title.ix[active_titles]根据值对seris进行降序排序,结果报了一个错误Traceback (most recent call last): File "E:/PythonDataAnalysis/MovieLens1M", line 60, in <m...

2018-06-11 15:45:49 8882

原创 TypeError: pivot_table() got an unexpected keyword argument 'rows'

mean_rating = data.pivot_table('rating', rows='title', cols='gender', aggfunc='mean')这一段代码执行的时候老是报错:错误信息mean_rating = data.pivot_table('rating', rows='title', cols='gender', aggfunc='mean')TypeError:...

2018-06-11 14:00:44 847

原创 Python读取表格分界符不对

其实就是书上的代码,我用的代码是,下面酱紫import pandas as pdunames = ['user_id','gender','age','occupation','zip']users = pd.read_table('ml-1m/users.dat' , sep = None, header = None , names = unames)提示这个错误,有人说是表格分界符不对。...

2018-06-11 11:20:52 272

原创 PyCharm下Python配置

刚下载了Pycharm第一次使用的时候,你会发现程序运行按钮那是灰色的,是因为第一次使用,你的项目里面没有导入对应版本的Python找到file-->setting那里Add添加一下Python安装环境我装了Python,然后还装了Anaconda所以就有两个环境可选,我选的是第一个,然后Apply确定就可以了。...

2018-06-11 10:42:50 363

原创 pandas安装

前期需要的工具安装好了,这个就很简单了。打开DOS窗口,输入pip install pandas看到如下效果,就是安装好了。

2018-06-11 10:32:28 676

原创 windows下pip安装

第一步:确定是否安装了Python,如果没有先安装Python

2018-06-11 10:14:13 426

原创 windows下Python无法正常启动的问题

在Windows下安装了Python之后,cmd在命令行启动不了,然后报错提示网上很多教程巴拉巴拉一大堆没有重点,其实只需要下载一个东西VC++编译库,其实就是c语言运行时的动态库丢失了,和directx没关系。打开连接https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145安装一个VC++编译库就好了。...

2018-06-07 16:57:06 15987

原创 Windows下hadoop配置

第一步:安装JDK,点击一下链接下载JDK,并安装。http://www.oracle.com/technetwork/java/javase/downloads/index.html在安装过程中,第一小步安装jdk,第二小步是安装jre。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)第二步:配置...

2018-06-06 17:39:38 4164 1

原创 Mac下Maven 的安装

1、 完成 JDK 的安装, JDK的安装比较简单,可以参照教程其他教程,安装好之后查看下JDK的安装位置:用命令: /usr/libexec/java_home -V2:箭头指向的位置就是JDK的安装位置,然后,设置 JAVA_HOME 环境变量。用命令:vim ~/.bash_profile进入之后,切换到英文输入状态下,输入 i ,即切换到输入状态下,箭头指向方...

2018-04-25 22:22:25 143

转载 mac 解决设置环境变量使得vim等命令失效问题

原因:环境变量设置出错1,在命令行中输入export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin这样可以保证命令行命令暂时可以使用。命令执行完之后先不要关闭终端或者cd /usr/bin 下执行vi命令2. 如果先前修改bash_profile恢复文件 , vi ~/.bash_profile 3. 很有可能是你的PATH 环...

2018-04-25 21:40:32 3862

原创 Mac下java版本查看命令

打开Mac终端,直接输入:/usr/libexec/java_home -V简单~

2018-04-25 21:01:23 2126

原创 Mac下常用python终端命令

1:查看软件版本:python -V2:查看文件列表:ls3:安装某一个库,例如requests:sudo pip install requests4:列出已经安装的包:pip list5:查看版本:pip -V6:查看conda下的虚拟环境:conda env list7:就版本升级新版本库:pip install --upgra...

2018-04-17 10:57:32 2254

空空如也

空空如也

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

TA关注的人

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