- 博客(29)
- 资源 (9)
- 收藏
- 关注
原创 Go语言学习(3)
func函数是通过func关键字来声明的,基本结构如下:func funcName(input1 type1, input2 type2) (output1 type1, output2 type2) { //这里是处理逻辑代码 //返回多个值 return value1, value2}funcName是函数名如果有多个返回值,建议添加返回值变量名。变参:指定函数接收不定数量的参数。func funcName(arg ...int) {}arg ...in
2022-02-25 19:15:28 116
原创 CentOS7 nginx和uwsgi配置开机自启
在这之前遇到一个小问题:/usr/local/nginx/sbin/nginx -s reload命令不生效,报错信息:# /usr/local/nginx/sbin/nginx -s reloadnginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid"解决:#执行/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf正题开始:
2020-10-22 20:13:29 1106 1
原创 CentOS7中安装JDK1.8和python36
一、CentOS7中安装JDK1.8并配置环境变量jdk以jdk-8u45-linux-x64.tar.gz为例1.新建/usr/java文件夹,将jdk-8u45-linux-x64.tar.gz放到该文件夹中,并将工作目录切换到/usr/java目录下。2.执行命令tar -zxvf jdk-8u45-linux-x64.tar.gz 进行解压,解压后发现/usr/java目录下多了一个jdk1.8.0_45文件夹。3.配置环境变量使用vim /etc/profile编辑profile文
2020-10-22 19:26:32 182
原创 CentOS7更换软件源和安装Mysql57
更换软件源1.备份你的原镜像文件,以免出错后可以恢复。cp /etc/yum.repos.d/CentOS-Base.repo{,.backup}或者mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/,如果 wget 没有安装,运行下面命令安装 wget 软件。yum update --skip-broken
2020-10-22 19:09:47 216
转载 MapReduce官方文档翻译
MapReduce文章目录MapReduce个人指导目的【Purpose】必备条件【Prerequisites】综述【Overview】输入输出【Inputs and Outputs】用户接口【MapReduce - User Interfaces】有效负载【Payload】Mapper有多少个maps?ReducerShuffleSortSecondary SortReduce有多少个Reduce?Reducer NonePartitionerCounter作业配置【Job Configuration】
2020-09-10 16:30:56 558
原创 Nginx的安装和基本使用以及反向代理、负载均衡、动静分离和nginx高可用的配置实例
nginx常用命令1.查看nginx版本号./nginx -v2.启动nginx./nginx3。关闭nginx./nginx -s stop4.重新加载nginx./nginx -s re配置文件 nginx.conf1.全局块设置影响nginx服务器整体运行的配置命令2.events块主要影响nginx服务器与用户的网络连接3.http块nginx配置最频繁的地方http全局块server块与虚拟主机有关包含:server全局块location块
2020-07-06 16:50:50 187 1
原创 Go语言学习(4)
type通过关键字type可以自定义类型package mainimport "fmt"//newint 是一个全新类型,但是它具有int类型的特性。type newint intfunc main() { var p newint fmt.Println(p)}输出:0Process finished with exit code 0类型别名:type rune = int32type byte = uint8struct通过关键字struct来定义一个结构体
2020-05-29 10:09:10 47
原创 Go语言学习(2)
ifif语句基本结构:if expre { //代码块} else if exper1 { //代码块} else { //代码块}先看个例子:package mainimport "fmt"func main() { x := 3 if x>5 { fmt.Printf("%d 大于 5",x) } else { fmt.Printf("%d 小于 5",x) }}输出:3 小于 5Process finished with exit code
2020-05-28 10:45:52 85
原创 Go语言学习(1)
Go语言起步——hello world1.创建项目,在项目入口(main函数中)package mainimport "fmt"func main() { fmt.Println("hello world!")}输出:hello world!Process finished with exit code 0字符串package mainimport "fmt"func main() { s := "hello" fmt.Println(s)}输出:hell
2020-05-26 14:34:41 77
原创 python 使用Flask 出现 ValueError: Expected object or value 问题解决
问题描述:经过各种百度,搜资料,发现了这样的问题。这里记录一下,以防以后再犯这样的错误。我用pandas来读取json文件调试是正常的。服务跑起来是出现这样了这样的错误。首先我的manager.文件与我处理数据的py文件不在同一级目录。文件结构大致如下:projectclean_datadata.pytest.jsonmanager.pytemplates...
2020-02-17 20:26:26 11117
原创 echarts地图可视化 中国地图及各省级js文件分享
最近在做关于echarts地图可视化时,需要绘制各省的地图,于是就搜索了大量的信息。踩了好多坑,大多数都是付费的,要么就是需要注册,注册才发现,需要开通什么权限,才可以,太恶心了。于是我整理好了中国以及各省市的js文件和json文件,链接不能贴出来,说声抱歉。有需要的搜索微信公众号【知音库】,回复:【中国地图】即可领取整理好的js文件和json文件。...
2020-02-15 13:27:14 1726 2
原创 SparkSession读取json格式数据和去除null和空字符串问题
spark读取不同文件类型的配置都是不同的 首先先看一下不同格式的option的参数。option参数介绍:属性名称默认值含义primitivesAsStringfalse将所有 原始类型 推断为 字符串类型prefersDecimalfalse将所有 浮点类型 推断为 decimal 类型,如果不适合,则 推断为 double 类型allowCo...
2020-02-07 14:13:57 2140
原创 sklearn手写数据识别 实例
手写数据识别数据集任务类型监督学习分类回归无监督学习聚类密度估计数据可视化实现流程1.模块引用from sklearn.datasets import load_digits from sklearn import svm # 支持向量机的模块 from sklearn.model_selection import train_te...
2020-02-05 20:30:15 619
原创 Matplotlib画图教程(3)
文本和注解#文本 plt.text( 1,0.25, 'this', ha='right',va='top', rotation=45, size=16,color='g', alpha=0.5) xycoords#数据坐标系 plt.annotate( r'$cos(\frac{\pi}{2})$', xy=(-np.pi/2,0), xyc...
2020-02-05 20:29:04 239
原创 Seaborn数据可视化——categories分类数据
分类散点图- stripplot 或者catplot(kind=’strip‘)- swarpmplot 或者catplot(kind='swarm') #(蜂巢图 分类分布图- boxplot 或者 cat plot(kind='box')- violineplot 或者 cat……- boxenplot 或者…… 分类统计估计图- pointplot 或者……...
2020-02-05 20:19:08 401
原创 Matplotlib画图教程(1)
plt.axes x轴plt.axis y轴x=np.linspace(-np.pi,np.pi,10) plt.plot(x,np.cos(x),linewidth=3,color='r',linestyle='--') plt.plot(x,np.sin(x),'or-.') plt.show()线条样式线条颜色:标准的颜色:blue,red,green...
2020-02-05 20:14:54 188
原创 Matplotlib画图教程(2)
控制画图的大小子图面向对象fig,ax=plt.subplot()fig,ax=plt.subplots(x,y)ax生成的是二维数组。解决中文乱码的问题:import matplotlib.pyplot as plt plt.rcParams['font.sas-serig']=['SimHei'] #用来正常显示中文标签 plt.rcPara...
2020-02-05 20:00:25 178
原创 Seaborn数据可视化——调色板
sns.set(style=,rc=)style 五种主题风格:darkgridwhitegriddarkwhiteticks (设置刻度)调色板默认风格palette=sns.color_palette(n_colors=18) sns.palplot(palette)hlsl : lightness 亮度s: sa...
2020-02-05 19:55:01 276
原创 Anaconda scikit-learn版本更新
Anaconda——sklearn版本更新1.首先打开Anaconda Prompt2.查看安装的版本3.找到scikit-learn的版本4.打开C:/users/管理员删除.condarc文件5.浏览器搜索----conda 中科大找到anacond镜像 添加ustc仓库镜像conda config --add channels https://mirrors.ustc...
2020-02-02 11:20:10 2526
原创 pandas 常见的统计方法
方法说明count非 NA 值的数量describe针对 Series 或 DF 的列计算汇总统计min , max最小值和最大值argmin , argmax最小值和最大值的索引位置(整数)idxmin , idxmax最小值和最大值的索引值quantile样本分位数(0 到 1)sum求和mean均值media...
2020-02-02 11:19:52 619
原创 记——实现第一个pyecharts可视化_北京地图的艰辛经历
pyecharts是python的一个可视化的神器首先想要使用必须要导入pyecharts包版本问题: 关于这个版本问题是我实现地图的第一个难题 没有查阅资料就按照往常导入包一样pip install pyecharts然后上网查了pycharts使用教程大多数的版本都是v0.5x现在目前所使用的的都是最新版pyecharts版本分:v0.5、v1x两者并不兼容v0.5x支持p...
2020-02-02 11:19:32 2254
原创 记———机器学习基础入门大纲
机器学习数学基础1.微积分2.矩阵计算3.线性代数4.概率论5.数理分析传统机器学习算法:1.K-近邻算法2.决策树3.朴素贝叶斯4.逻辑回归5.支持向量机6.聚类7.主成分分析机器学习概念从已知数据中总结经验规律,并对未知数据进行预测。E (经验 ——降低了可解释性)P(计算机程序的性能)T(任务)机器学习算法分类学习方式分类:监...
2020-02-02 11:18:55 129
原创 记——实现机器学习的流程初步理解
1.读取数据(panda 读取csv、xls文件等2.数据预处理、分析(pandas)预处理工作:缺少列头、分割字段、索引号处理、删除行列、处理空值、处理重复行、日期处理、文件保存等。分析:条件过滤、排序、分类汇总等。3.特征工程(sklearn.preprocessing):Sklearn预处理模块:preprocessing数据归一化正则化(preprocessi...
2020-02-02 11:18:20 91
原创 记——使用Python下的NumPy进行数据分析的简述
Python数据分析系统:Centos7 Linuxpython版本:python3.6编辑器:nteract简单介绍一下提示窗口的一些知识点(基础薄弱的可以了解(猿神直接略过)):f:函数c:class类I:属性(方法)数据分析是要处理TB以上的数据级别的数据:TB < PB < EB < ZB (数据级依次增加)Numpy模块numpy 是p...
2020-02-02 11:17:28 119
原创 记——Linux压缩打包简述
压缩打包打包:将一大堆文件或目录变成一个总的文件【tar命令】压缩:将一个大的文件通过一些压缩算法变成一个小文件【gzip,bzip2等】Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip、 bzip2命令)。zip参数:参数说明-r递归打包包含子目录的...
2020-02-02 11:16:38 102
原创 记——Linux系统管理操作模糊点整理
adduser 和 useradd 的区别是什么?答:useradd 只创建用户,创建完了用 passwd lilei 去设置新用户的密码。adduser会创建用户,创建目录,创建密码(提示你设置),做这一系列的操作。其实 useradd、userdel这类操作更像是一种命令,执行完了就返回。而 adduser更像是一种程序,需要你输入、确定等一系列操作。关于打包压缩区别打包:将一...
2020-02-02 11:16:00 83
原创 记——Linux系统管理文本处理简述
文本处理sort 排序命令:常用选项说明-r反转排序-t指定分隔符-k用于指定对哪一个字段进行排序-n按照数字排序tr 命令:tr [option]...SET1 [SET2]可以用来删除一段文本信息中的某些文字。或者将其进行转换。常用选项说明-d删除和set1匹配的字符,注意不是全词匹配也不是按字符顺序匹配...
2020-02-02 11:15:17 100
原创 记——Python相关知识点简述
map函数使用map函数将列表str型转换成int型data=open('data.txt')lines=data.readlines()#使用map函数将列表str型转换成int型lines=list(map(int,lines))#关闭文件data.close()原文章链接...
2020-02-02 11:14:21 99
原创 记——Linux正则表达式知识点简述
正则表达式正则表达式基本语法:一个正则表达式通常被称为一个模式(pattern),为用来描述或者匹配一系列符合某个句法规则的字符串。选择| 竖直分隔符表示选择数量限定+表示前面的字符必须出现至少一次(1次或多次)?表示前面的字符最多出现一次(0次或1次)* 星号代表前面的字出现0次或者多范围和优先级()将括号内的模式串作为一个整体语法(部分)...
2020-02-02 11:12:16 80
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人