Go学习笔记1-了解Go
Golang Go语言介绍 Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。简洁、快速、安全、并行、有趣、开源、内存管理、数组安全、编译迅速。Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。 Go…
使用Go制作IOTQQ插件
使用Go制作IOTQQ插件 踩坑记录: 用Go写插件可以生成二进制文件,这算是一个优点吧。 安装golang-socketio: go get github.com/graarh/golang-socketio 连接IOTQQ的Api接口: package main import ( "github.com/graarh/golang-socket…
thumbnail
Python绘图库使用-pyplot
Python绘图库使用 pyplot matplotlib.pyplot 是命令行风格的函数集 可以进行一些复杂的函数绘画 以及展示 使用教程 import matplotlib.pyplot as plt import numpy as np import math u = np.arange(0, 2*np.pi, 0.01) x = np.a…
使用Python制作IOTQQ插件
使用Python制作IOTQQ插件 IOTQQ [github repo="IOTQQ/IOTQQ"] IOTQQ支持WebSocket 所以我们可以通过任意支持WebSocket的编程语言来开发插件,后面我们用Python来演示开发插件的过程 开发插件 环境配置 Python环境搭建 (略) 安装Socket.io pip install pyt…
逻辑回归-Python实践
[toc] Python笔记 逻辑回归 (logistics regression) logistic回归又称logistic回归分析,是一种广义的线性回归分析模型,常用于数据挖掘,疾病自动诊断,经济预测等领域。例如,探讨引发疾病的危险因素,并根据危险因素预测疾病发生的概率等。以胃癌病情分析为例,选择两组人群,一组是胃癌组,一组是非胃癌组,两组人群…
朴素贝叶斯算法-Python实践
朴素贝叶斯算法(Naive Bayesian algorithm) 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。 最为广泛的两种分类模型是决策树模型(Decision Tree Model)和朴素贝叶斯模型(Naive Bayesian Model,NBM)。和决策树模型相比,朴素贝叶斯分类器(Naive Bayes Classifi…
C++ String转为Char数组
我遇到的题目 【问题描述】编写程序,输入字符串,统计英文字母、数字字符及其他字符的个数。 【输入形式】一个字符串 【输出形式】三个数,之间用空格隔开 【样例输入】abc129++*ABC 【样例输出】6 3 3 【样例说明】字符串“abc129++*ABC”中英文字母的个数是6,数字字符的个数是3,其他字符的个数是3。 我的想法 输入一个Strin…
邻近算法(kNN)-Python实现
邻近算法 邻近算法,或者说K最近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表。 kNN算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类别,则该样本也属于这个类别,并具有这个类别上样本…
Python学习笔记12-模块
模块(Module) 模块结构 mycompany 顶层包名(模块名) ├─ __init__.py 可空但必须存在 ├─ abc.py └─ xyz.py abc.py模块的名字就变成了mycompany.abc,xyz.py的模块名变成了mycompany.xyz。 可多级目录 mycompany ├─ web │ ├─ init.py │ ├…