12 2019 档案

摘要:一、JS中for循环遍历测试 for循环遍历有两种 第一种:是有条件的那种,例如 for(var i = 0;i<ele.length;i++){} 第二种:for (var i in li ){} 现在我们来说一下测试一下第二种(数组和obj的) 1 <!DOCTYPE html> 2 <html 阅读全文
posted @ 2019-12-29 20:19 ABDM 阅读(431) 评论(0) 推荐(0) 编辑
摘要:前面在JS之DOM中我们知道了属性操作,下面我们来了解一下节点操作。很重要!! 一、节点操作 创建节点:var ele_a = document.createElement('a');添加节点:ele_parent.appendChild(ele_img);删除节点:ele_parent.remov 阅读全文
posted @ 2019-12-28 22:18 ABDM 阅读(590) 评论(0) 推荐(0) 编辑
摘要:一、什么是HTML DOM HTML Document Object Model(文档对象模型) HTML DOM 定义了访问和操作HTML文档的标准方法 HTML DOM 把 HTML 文档呈现为带有元素、属性和文本的树结构(节点树) 二、DOM树 画dom树是为了展示文档中各个对象之间的关系,用 阅读全文
posted @ 2019-12-24 08:33 ABDM 阅读(178) 评论(0) 推荐(0) 编辑
摘要:简介: 在JavaScript中除了null和undefined以外其他的数据类型都被定义成了对象,也可以用创建对象的方法定义变量,String、Math、Array、Date、RegExp都是JavaScript中重要的内置对象,在JavaScript程序大多数功能都是基于对象实现的 <scrip 阅读全文
posted @ 2019-12-23 20:13 ABDM 阅读(169) 评论(0) 推荐(0) 编辑
摘要:目录 1.简介 2.如何使用vue.js 3.部署api服务器 4.vue.js路由配置 5.实现页面加载数据 6.测试vue项目 7.在正式环境部署 8.Vue前端代码下载 1.简介 这是一个使用vue.js + mint-ui + .net core api的小说网站。 最近在学习vue.js, 阅读全文
posted @ 2019-12-22 16:40 ABDM 阅读(2820) 评论(0) 推荐(0) 编辑
摘要:一、JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Na 阅读全文
posted @ 2019-12-20 18:42 ABDM 阅读(1780) 评论(0) 推荐(0) 编辑
摘要:目录 线性支持向量机(鸢尾花分类) 一、导入模块 二、获取数据 三、构建决策边界 四、线性可分支持向量机 4.1 训练模型 4.2 可视化 五、线性支持向量机 5.1 训练模型(C=0.01) 5.2 可视化 5.3 训练模型(C=100) 5.4 可视化 更新、更全的《机器学习》的更新网站,更有p 阅读全文
posted @ 2019-12-19 20:13 ABDM 阅读(1512) 评论(0) 推荐(0) 编辑
摘要:目录非线性支持向量机一、非线性支持向量机学习目标二、非线性支持向量机详解2.1 多项式回归和非线性支持向量机2.2 核技巧2.2.1 核函数引入2.2.2 核函数2.2.3 核函数举例2.3 正定核函数2.4 线性核函数2.5 多项式核函数2.6 高斯核函数2.7 Sigmoid核函数2.7.1 t 阅读全文
posted @ 2019-12-19 16:02 ABDM 阅读(552) 评论(0) 推荐(0) 编辑
摘要:css常用的一些属性: 1.去掉下划线 :text-decoration:none ;2.加上下划线: text-decoration: underline; 3.调整文本和图片的位置(也就是设置元素的垂直对齐方式):vertical-align:-20px; 没设置之前: 设置之后: 3.外边距: 阅读全文
posted @ 2019-12-19 11:07 ABDM 阅读(575) 评论(0) 推荐(0) 编辑
摘要:一、文本属性 1.text-align:cnter 文本居中 2.line heigth 垂直居中 :行高,和高度对应 3.设置图片与文本的距离:vertical-align 4.text-decoration:none 去掉超链接下划线 5.要是给a标签修改颜色的时候,就定到a标签上,用继承有时候 阅读全文
posted @ 2019-12-19 10:56 ABDM 阅读(1458) 评论(0) 推荐(0) 编辑
摘要:一、css概述 CSS是Cascading Style Sheets的简称,中文称为层叠样式表,对html标签的渲染和布局 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。 例如 二、css的四种引入方式 1.行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出C 阅读全文
posted @ 2019-12-19 10:39 ABDM 阅读(452) 评论(0) 推荐(0) 编辑
摘要:1.文本 1.文本颜色:color 颜色属性被用来设置文字的颜色。 颜色是通过CSS最经常的指定: 十六进制值 - 如: #FF0000 一个RGB值 - 如: RGB(255,0,0) 颜色的名称 - 如: red 2.水平对齐方式 text-align 属性规定元素中的文本的水平对齐方式。 le 阅读全文
posted @ 2019-12-19 08:32 ABDM 阅读(2298) 评论(0) 推荐(0) 编辑
摘要:目录线性支持向量机一、线性支持向量机学习目标二、线性支持向量机详解2.1 硬件隔最大化和软间隔最大化2.1.1 硬间隔最大化2.1.2 软间隔最大化2.2 线性支持向量机定义2.3 软间隔最大化即目标函数的优化2.4 支持向量2.4.1 硬间隔最大化支持向量2.4.2 软间隔最大化支持向量2.5 合 阅读全文
posted @ 2019-12-16 21:06 ABDM 阅读(322) 评论(0) 推荐(0) 编辑
摘要:一、表单 功能:表单用于向服务器传输数据,从而实现用户与Web服务器的交互 表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等。 表单还可以包含textarea、select、fieldset和 label标签。 表单属性 action: 表单提交到哪.一般指向服务器端一个程 阅读全文
posted @ 2019-12-16 08:44 ABDM 阅读(229) 评论(0) 推荐(0) 编辑
摘要:一、初始html 1.web服务本质 import socket sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM) sock.bind(("127.0.0.1",8800)) sock.listen(5) while 1: print("wa 阅读全文
posted @ 2019-12-16 08:40 ABDM 阅读(289) 评论(0) 推荐(0) 编辑
摘要:一. 介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 pip install sqlalchemy -i http://pypi.dou 阅读全文
posted @ 2019-12-13 18:11 ABDM 阅读(296) 评论(0) 推荐(0) 编辑
摘要:一、简介 二、MongoDB基础知识 三、安装 四、基本数据类型 五、增删改查操作 六、可视化工具 七、pymongo 一、简介 MongoDB是一款强大、灵活、且易于扩展的通用型数据库 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节 阅读全文
posted @ 2019-12-13 08:50 ABDM 阅读(237) 评论(0) 推荐(0) 编辑
摘要:一、redis介绍 redis的功能特性 1、高速读写 2、数据类型丰富 3、支持持久化 4、多种内存分配及回收策略 5、支持事务 6、消息队列、redis用的多的还是发布-订阅模式 7、支持高可用 8、支持分布式分片集群 linux操作系统是怎么分配内存的? 答:吧内存分三大块。 RSS : pa 阅读全文
posted @ 2019-12-12 08:27 ABDM 阅读(449) 评论(0) 推荐(0) 编辑
摘要:目录: 一、redis的两种链接方式 二、redis的字符串操作(string) 三、redis的列表操作(list) 四、redis的散列表操作(类似于字典里面嵌套字典) 五、redis的集合操作(set) 六、redis的有序集合操作(zset) 一、redis的两种链接方式 1、简单连接 im 阅读全文
posted @ 2019-12-11 13:32 ABDM 阅读(150) 评论(0) 推荐(0) 编辑
摘要:Python3.5后 Tornado官方建议使用async和await的方式实现异步程序,尝试了下使用Tornado和协程爬取博客园的文章并使用peewee_async异步写入MySQL数据库。 一. 博客园文章抓取测试: 这里我以我自己的一篇文章详情作为测试url,https://www.cnbl 阅读全文
posted @ 2019-12-11 13:31 ABDM 阅读(167) 评论(0) 推荐(0) 编辑
摘要:目录: 1、自动分配(redis) - 批量导入 2、微信自动绑定 3、django的ORM做不了的操作,怎么自定义操作数据库 extra ’ 4、报表 公司每个月销售的业绩 5、权限 1、自动分配、你在什么时候用到了自动分配? 答:市场部或运营部招来的新的客户,单条(批量)录入数据的时候,进行自动 阅读全文
posted @ 2019-12-11 13:30 ABDM 阅读(169) 评论(0) 推荐(0) 编辑
摘要:一、redis介绍 redis是一个key-value存储系统。和Memcached类似,它支持存储的values类型相对更多,包括字符串、列表、哈希散列表、集合,有序集合。 这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础 阅读全文
posted @ 2019-12-11 13:29 ABDM 阅读(153) 评论(0) 推荐(0) 编辑
摘要:目录朴素贝叶斯(垃圾邮件分类)一、邮箱训练集下载地址二、模块导入三、文本预处理四、遍历邮件五、训练模型六、测试模型 更新、更全的《机器学习》的更新网站,更有python、go、数据结构与算法、爬虫、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/116 阅读全文
posted @ 2019-12-11 11:08 ABDM 阅读(452) 评论(0) 推荐(0) 编辑
摘要:目录线性可分支持向量机一、线性可分支持向量机学习目标二、支持向量机引入2.1 线性可分和线性不可分2.2 感知机模型和支持向量机三、线性可分支持向量机详解3.1 确信度3.2 函数间隔和几何间隔3.2.1 函数间隔3.2.2 几何间隔3.2.3 函数间隔和几何间隔的关系3.3 支持向量和间隔边界3. 阅读全文
posted @ 2019-12-11 11:08 ABDM 阅读(324) 评论(0) 推荐(0) 编辑
摘要:目录scikit-learn库之朴素贝叶斯一、MultinomialNB1.1 使用场景1.2 代码1.3 参数详解1.4 属性1.5 方法二、GaussianNB三、Bernoulli 更新、更全的《机器学习》的更新网站,更有python、go、数据结构与算法、爬虫、人工智能教学等着你:https 阅读全文
posted @ 2019-12-11 11:07 ABDM 阅读(544) 评论(0) 推荐(0) 编辑
摘要:目录 朴素贝叶斯 一、朴素贝叶斯学习目标 二、朴素贝叶斯引入 三、朴素贝叶斯详解 3.1 朴素贝叶斯构造 3.2 朴素贝叶斯基本公式 3.3 朴素贝叶斯参数估计 3.3.1 特征值为离散值 3.3.2 特征值为稀疏的离散值 3.3.3 特征值为连续值 3.4 三种不同的朴素贝叶斯 3.4.1 多项式 阅读全文
posted @ 2019-12-10 17:25 ABDM 阅读(246) 评论(0) 推荐(0) 编辑
摘要:目录 决策树(鸢尾花分类) 一、导入模块 二、获取数据 三、构建决策边界 四、训练模型 五、可视化 六、可视化决策树 更新、更全的《机器学习》的更新网站,更有python、go、数据结构与算法、爬虫、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11 阅读全文
posted @ 2019-12-10 17:17 ABDM 阅读(345) 评论(0) 推荐(0) 编辑
摘要:目录 一、为什么需要函数式选项模式? 二、选项模式 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html 本文主要介绍了Go语言中函数式选项模式及该设计模式在实际 阅读全文
posted @ 2019-12-10 17:13 ABDM 阅读(196) 评论(0) 推荐(0) 编辑
摘要:目录 一、数据结构和算法 1.1 1. 两数之和 1.1.1 题目描述 1.1.2 我的解法 1.2 2. 两数相加 1.2.1 题目描述 1.2.2 我的解法 1.3 3. 无重复字符的最长子串 1.3.1 题目描述 1.3.2 我的解法 1.4 4. 寻找两个有序数组的中位数 1.4.1 题目描 阅读全文
posted @ 2019-12-08 10:58 ABDM 阅读(427) 评论(0) 推荐(0) 编辑
摘要:目录一、排序算法1.1 快速排序1.2 归并排序1.3 堆排序 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html 本文介绍了Go语言版经典的排序算法–快速排序 阅读全文
posted @ 2019-12-08 10:56 ABDM 阅读(2176) 评论(0) 推荐(0) 编辑
摘要:目录 一、Go性能优化 二、采集性能数据 三、工具型应用 3.1 CPU性能分析 3.2 内存性能优化 四、服务型应用 五、go tool pprof命令 六、具体示例 6.1 命令行交互界面 6.2 图形化 七、go-torch和火焰图 7.1 安装go-touch 7.2 安装 FlameGra 阅读全文
posted @ 2019-12-08 10:53 ABDM 阅读(153) 评论(0) 推荐(0) 编辑
摘要:目录 一、Cookie 1.1 Cookie的由来 1.2 Cookie是什么 1.3 Cookie的机制 1.4 查看Cookie 二、Go操作Cookie 2.1 Cookie 2.2 设置Cookie 2.3 获取Cookie 三、gin框架操作Cookie 四、Session 4.1 Ses 阅读全文
posted @ 2019-12-08 10:47 ABDM 阅读(348) 评论(0) 推荐(0) 编辑
摘要:目录 一、logrus介绍 二、安装 三、基本示例 四、进阶示例 五、日志级别 5.1 设置日志级别 六、字段 七、默认字段 八、日志条目 九、Hooks 十、格式化 十一、记录函数名 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.c 阅读全文
posted @ 2019-12-07 23:25 ABDM 阅读(144) 评论(0) 推荐(0) 编辑
摘要:目录 一、Elasticsearch 1.1 介绍 1.2 Elasticsearch能做什么 1.3 Elasticsearch基本概念 1.3.1 Near Realtime(NRT) 几乎实时 1.3.2 Cluster 集群 1.3.3 Node节点 1.3.4 Index索引 1.3.5 阅读全文
posted @ 2019-12-07 21:36 ABDM 阅读(273) 评论(0) 推荐(0) 编辑
摘要:目录 一、安装 1.1 下载 1.2 安装 二、influxDB介绍 2.1 名词介绍 2.2 point 2.3 Series 三、Go操作influxDB 3.1 安装 3.1.1 influxDB 1.x版本 3.1.2 influxDB 2.x版本 3.2 基本使用 更新、更全的《Go从入门 阅读全文
posted @ 2019-12-07 21:36 ABDM 阅读(295) 评论(0) 推荐(0) 编辑
摘要:目录 一、etcd 二、etcd介绍 三、etcd应用场景 3.1 服务发现 3.2 配置中心 3.3 分布式锁 四、为什么用 etcd 而不用ZooKeeper? 4.1 为什么不选择ZooKeeper? 4.2 为什么选择etcd? 五、etcd集群 5.1 搭建一个3节点集群示例: 六、Go语 阅读全文
posted @ 2019-12-07 21:34 ABDM 阅读(212) 评论(0) 推荐(0) 编辑
摘要:目录一、安装二、使用2.1 CPU2.2 Memory2.3 Host2.4 Disk2.5 net IO三、net3.1 获取本机IP的两种方式 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen 阅读全文
posted @ 2019-12-07 21:34 ABDM 阅读(459) 评论(0) 推荐(0) 编辑
摘要:目录 一、sarama 1.1 下载及安装 1.2 注意事项 二、连接kafka发送消息 三、连接kafka消费消息 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502. 阅读全文
posted @ 2019-12-07 21:31 ABDM 阅读(128) 评论(0) 推荐(0) 编辑
摘要:目录 一、NSQ 二、NSQ介绍 三、NSQ的应用场景 3.1 异步处理 3.2 应用解耦 3.3 流量削峰 四、安装 五、NSQ组件 5.1 nsqd 5.2 nsqlookupd 5.3 nsqadmin 六、NSQ架构 6.1 NSQ工作模式 6.2 Topic和Channel 6.3 NSQ 阅读全文
posted @ 2019-12-07 21:30 ABDM 阅读(255) 评论(0) 推荐(0) 编辑
摘要:目录 一、Redis介绍 二、Redis支持的数据结构 三、Redis应用场景 四、Redis与Memcached比较 五、Go操作Redis 六、安装 七、连接 八、基本使用 8.1 set/get示例 8.2 zset示例 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工 阅读全文
posted @ 2019-12-06 22:18 ABDM 阅读(1827) 评论(0) 推荐(0) 编辑
摘要:目录 一、Go操作MySQL 二、连接 2.1 下载依赖 2.2 使用MySQL驱动 2.3 初始化连接 2.4 SetMaxOpenConns 2.5 SetMaxIdleConns 三、CRUD 3.1 建库建表 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等 阅读全文
posted @ 2019-12-06 22:18 ABDM 阅读(219) 评论(0) 推荐(0) 编辑
摘要:目录 一、protobuf 1.1 protobuf介绍 1.2 protobuf使用 1.3 protobuf语法 1.4 编译器安装 1.5 ptotoc 1.6 protoc-gen-go 1.7 编写IDL代码 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学 阅读全文
posted @ 2019-12-06 22:17 ABDM 阅读(736) 评论(0) 推荐(0) 编辑
摘要:目录 一、json序列化的问题 二、gob序列化示例 三、msgpack 3.1 安装 3.2 示例 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html 本文主 阅读全文
posted @ 2019-12-06 22:17 ABDM 阅读(1109) 评论(0) 推荐(0) 编辑
摘要:目录决策树总结一、ID3算法、C4.5算法和CART算法比较二、决策树优缺点2.1 优点2.2 缺点 更新、更全的《机器学习》的更新网站,更有python、go、数据结构与算法、爬虫、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11686958.h 阅读全文
posted @ 2019-12-06 12:32 ABDM 阅读(2778) 评论(0) 推荐(2) 编辑
摘要:目录 一、依赖管理 二、为什么需要依赖管理 三、godep 3.1 安装 3.2 基本命令 3.3 使用godep 3.4 vender机制 3.5 godep开发流程 四、go module 4.1 GO111MODULE 4.2 GOPROXY 4.3 go mod命令 更新、更全的《Go从入门 阅读全文
posted @ 2019-12-06 12:31 ABDM 阅读(314) 评论(0) 推荐(0) 编辑
摘要:目录 一、Gin框架介绍 二、Gin框架安装与使用 2.1 安装 2.2 第一个Gin示例: 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html Gin是一个用 阅读全文
posted @ 2019-12-06 12:30 ABDM 阅读(328) 评论(0) 推荐(0) 编辑
摘要:目录一、从github克隆二、使用gopm2.1 安装gopm2.2 使用gopm安装第三方包三、使用goproxy 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502. 阅读全文
posted @ 2019-12-06 12:30 ABDM 阅读(201) 评论(0) 推荐(0) 编辑
摘要:目录 一、为什么需要Context 1.1 基本示例 1.2 全局变量方式 1.3 通道方式 1.4 官方版的方案 二、Context初识 三、Context接口 3.1 Background()和TODO() 四、With系列函数 4.1 WithCancel 4.2 WithDeadline 4 阅读全文
posted @ 2019-12-06 12:29 ABDM 阅读(820) 评论(0) 推荐(0) 编辑
摘要:目录 一、net/http介绍 1.1 HTTP协议 二、HTTP客户端 2.1 基本的HTTP/HTTPS请求 2.2 GET请求示例 2.3 带参数的GET请求示例 2.4 Post请求示例 2.5 自定义Client 2.6 自定义Transport 三、服务端 3.1 默认的Server 3 阅读全文
posted @ 2019-12-06 12:28 ABDM 阅读(228) 评论(0) 推荐(0) 编辑
摘要:目录 一、模板 二、模板示例 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html html/template包实现了数据驱动的模板,用于生成可对抗代码注入的安全 阅读全文
posted @ 2019-12-06 09:48 ABDM 阅读(184) 评论(0) 推荐(0) 编辑
摘要:目录 一、strconv包 二、string与int类型转换 2.1 Atoi() 2.2 Itoa() 2.3 a的典故 三、Parse系列函数 3.1 ParseBool() 3.2 ParseInt() 3.3 ParseUnit() 3.4 ParseFloat() 3.5 代码示例 四、F 阅读全文
posted @ 2019-12-06 09:48 ABDM 阅读(287) 评论(0) 推荐(0) 编辑
摘要:目录 scikit-learn库之决策树 一、DecisionTreeClassifier 1.1 使用场景 1.2 代码 1.3 参数详解 1.4 属性 1.5 方法 二、DecisionTreeRegressor 更新、更全的《机器学习》的更新网站,更有python、go、数据结构与算法、爬虫、 阅读全文
posted @ 2019-12-06 09:47 ABDM 阅读(370) 评论(0) 推荐(0) 编辑
摘要:目录 一、打开和关闭文件 二、读取文件 三、file.Read() 3.1 基本使用 3.2 循环读取 四、bufio读取文件 五、ioutil读取整个文件 六、文件写入操作 七、Write和WriteString 八、bufio.NewWriter 九、ioutil.WriteFile 十、练习 阅读全文
posted @ 2019-12-06 09:46 ABDM 阅读(140) 评论(0) 推荐(0) 编辑
摘要:目录 一、log 二、使用Logger 三、配置logger 3.1 标准logger的配置 3.2 flag选项 3.3 配置日志前缀 3.4 配置日志输出位置 四、创建logger 五、总结 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https:// 阅读全文
posted @ 2019-12-06 09:46 ABDM 阅读(139) 评论(0) 推荐(0) 编辑
摘要:目录 四、flag参数类型 五、定义命令行flag参数 六、flag.Parse() 八、完整示例 8.1 定义 8.2 使用 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/1151 阅读全文
posted @ 2019-12-06 09:45 ABDM 阅读(238) 评论(0) 推荐(0) 编辑
摘要:目录 一、time包 二、时间类型 三、时间戳 四、时间间隔 五、时间操作 5.1 Add 5.2 Sub 5.3 Equal 5.4 Before 5.5 After 六、定时器 七、时间格式化 7.1 解析字符串格式的时间 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工 阅读全文
posted @ 2019-12-06 09:44 ABDM 阅读(298) 评论(0) 推荐(0) 编辑
摘要:目录 一、go test工具 二、测试函数 三、测试函数的格式 四、测试函数示例 五、测试组 六、子测试 七、测试覆盖率 八、基准测试 九、基准测试函数格式 十、基准测试示例 十一、性能比较函数 十二、重置时间 十三、并行测试 十四、Setup与TearDown 十五、TestMain 十六、子测试 阅读全文
posted @ 2019-12-06 09:43 ABDM 阅读(135) 评论(0) 推荐(0) 编辑
摘要:目录 一、fmt 二、向外输出 2.1 Print 2.2 Fprint 2.3 Sprint 2.4 Errorf 三、格式化占位符 3.1 通用占位符 3.2 布尔型 3.3 整型 3.4 浮点数与复数 3.5 字符串和[]byte 3.6 指针 3.7 宽度标识符 3.8 其他falg 四、获 阅读全文
posted @ 2019-12-06 09:43 ABDM 阅读(394) 评论(0) 推荐(0) 编辑
摘要:目录 一、互联网协议介绍 二、互联网分层模型 2.1 物理层 2.2 数据链路层 2.3 网络层 2.4 传输层 2.5 应用层 三、socket编程 四、socket图解 五、Go语言实现TCP通信 5.1 TCP协议 5.2 TCP服务端 5.3 TCP客户端 六、TCP黏包 6.1 黏包示例 阅读全文
posted @ 2019-12-06 09:42 ABDM 阅读(291) 评论(0) 推荐(0) 编辑
摘要:目录 一、Go语言中的并发编程 二、并发与并行 三、goroutine 3.1 使用goroutine 3.2 启动单个goroutine 3.3 启动多个goroutine 四、goroutine与线程 4.1 可增长的栈 4.2 goroutine调度 4.3 GOMAXPROCS 五、chan 阅读全文
posted @ 2019-12-06 09:41 ABDM 阅读(247) 评论(0) 推荐(0) 编辑
摘要:目录 一、变量的内在机制 二、反射介绍 三、reflect包 四、TypeOf 4.1 type name和type kind 五、ValueOf 5.1 通过反射获取值 5.2 通过反射设置变量的值 5.3 isNil()和isValid() 5.3.1 isNil() 5.3.2 isValid 阅读全文
posted @ 2019-12-06 09:19 ABDM 阅读(113) 评论(0) 推荐(0) 编辑
摘要:目录 二、接口类型 七、值接收者和指针接收者实现接口的区别 10.2 空接口的应用 10.2.1 空接口作为函数的参数 10.2.2 空接口作为map的值 十一、类型断言 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs. 阅读全文
posted @ 2019-12-06 09:18 ABDM 阅读(197) 评论(0) 推荐(0) 编辑
摘要:目录 一、Go语言的包(package) 二、包介绍 三、定义包 四、可见性 五、包的导入 5.1 单行导入 5.2 多行导入 六、自定义包名 七、匿名导入包 八、init()初始化函数 8.1 init()函数介绍 8.2 init()函数执行顺序 九、练习题 更新、更全的《Go从入门到放弃》的更 阅读全文
posted @ 2019-12-06 09:17 ABDM 阅读(128) 评论(0) 推荐(0) 编辑
摘要:目录 一、类型别名和自定义类型 二、自定义类型 三、类型别名 四、类型定义和类型别名的区别 五、结构体 六、结构体的定义 七、结构体实例化 7.1 基本实例化 7.2 匿名结构体 7.3 创建指针类型结构体 7.4 取结构体的地址实例化 八、结构体初始化 8.1 使用键值对初始化 8.2 使用值的列 阅读全文
posted @ 2019-12-06 09:14 ABDM 阅读(560) 评论(0) 推荐(0) 编辑
摘要:目录一、函数二、函数定义三、函数的调用四、参数4.1 类型简写4.2 可变参数五、返回值5.1 多返回值5.2 返回值命名六、函数进阶七、变量作用域7.1 全局变量7.2 局部变量八、函数类型与变量8.1 定义函数类型8.2 函数类型变量九、高阶函数9.1 函数作为参数9.2 函数作为返回值十、匿名 阅读全文
posted @ 2019-12-06 09:13 ABDM 阅读(388) 评论(0) 推荐(0) 编辑
摘要:目录 一、Go语言中的指针 二、指针地址和指针类型 三、指针取值 四、new和make 4.1 new 4.2 make 4.3 new与make的区别 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickc 阅读全文
posted @ 2019-12-06 09:12 ABDM 阅读(148) 评论(0) 推荐(0) 编辑
摘要:目录 一、map 二、map定义 三、map基本使用 四、判断某个键是否存在 五、map的遍历 六、使用delete()函数删除键值对 七、按照指定顺序遍历map 八、元素为map类型的切片 九、值为切片类型的map 十、练习题 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人 阅读全文
posted @ 2019-12-06 09:12 ABDM 阅读(227) 评论(0) 推荐(0) 编辑
摘要:目录 一、引子 二、切片 三、切片的定义 3.1 切片的长度和容量 3.2 基于数组定义切片 3.3 切片再切片 3.4 使用make()函数构造切片 3.5 切片的本质 四、切片不能直接比较 五、切片的赋值拷贝 六、切片遍历 七、append()方法为切片添加元素 八、切片的扩容策略 九、使用co 阅读全文
posted @ 2019-12-06 09:10 ABDM 阅读(189) 评论(0) 推荐(0) 编辑
摘要:目录 一、Array(数组) 二、数组定义: 三、数组的初始化 3.1 方法一 3.2 方法二 3.3 方法三 四、数组的遍历 五、多维数组 5.1 二维数组的定义 5.2 二维数组的遍历 六、数组是值类型 七、练习题 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学 阅读全文
posted @ 2019-12-06 08:58 ABDM 阅读(222) 评论(0) 推荐(0) 编辑
摘要:目录一、if else(分支结构)1.1 if条件判断基本写法1.2 if条件判断特殊写法二、for(循环结构)2.1 无限循环三、for range(键值循环)四、switch case五、goto(跳转到指定标签)六、break(跳出循环)七、continue(继续下次循环)八、练习题 更新、更 阅读全文
posted @ 2019-12-06 08:58 ABDM 阅读(448) 评论(0) 推荐(0) 编辑
摘要:目录 一、运算符 二、算数运算符 三、关系运算符 四、逻辑运算符 五、位运算符 六、赋值运算符 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html 运算符用于在 阅读全文
posted @ 2019-12-06 08:56 ABDM 阅读(146) 评论(0) 推荐(0) 编辑
摘要:目录 一、基本数据类型 二、整型 2.1 特殊整型 2.2 数字字面量语法(Number literals syntax) 三、浮点型 四、复数 五、布尔值 六、字符串 6.1 字符串转义符 6.2 多行字符串 6.3 字符串的常用操作 七、byte和rune类型 7.1 修改字符串 八、类型转换 阅读全文
posted @ 2019-12-06 08:55 ABDM 阅读(323) 评论(0) 推荐(0) 编辑
摘要:目录 一、标识符与关键字 二、标识符 三、关键字 四、变量 五、变量的来历 六、变量类型 七、变量声明 7.1 标准声明 7.2 批量声明 7.3 变量的初始化 7.3.1 类型推导 7.3.2 短变量声明 7.3.3 匿名变量 八、常量 九、iota 9.1 几个常见的iota示例: 更新、更全的 阅读全文
posted @ 2019-12-06 08:54 ABDM 阅读(349) 评论(0) 推荐(0) 编辑
摘要:目录 1.支付交互流程 2.获取openid(微信用户标识) 3.支付请求 4.支付回调 5.安全问题 正文 由于最近自己在做小程序的支付,就在这里简单介绍一下讲一下用python做小程序支付这个流程。当然在进行开发之前还是建议读一下具体的流程,清楚支付的过程。 回到顶部 1.支付交互流程 当然具体 阅读全文
posted @ 2019-12-05 19:53 ABDM 阅读(1017) 评论(0) 推荐(0) 编辑
摘要:用Python玩转微信 Python玩转微信 大家每天都在用微信,有没有想过用python来控制我们的微信,不多说,直接上干货! 这个是在 itchat上做的封装 http://itchat.readthedocs.io/zh/latest/ 安装模块 pip3 install wxpy pip i 阅读全文
posted @ 2019-12-05 19:51 ABDM 阅读(8726) 评论(0) 推荐(0) 编辑
摘要:参考网站:http://blog.csdn.net/LittleBeautiful/article/details/78955792 0x00:准备工具: Windows 10; 一个安卓真机 python 3 adb驱动 依赖安装包(这个在源码中已经列出,下面会详细说明) 0x01:Python下 阅读全文
posted @ 2019-12-05 19:50 ABDM 阅读(2129) 评论(0) 推荐(0) 编辑
摘要:12月28日,微信上线了小游戏「跳一跳」,瞬间成了全民游戏,如何牢牢占据排行榜的第一位呢?用Python帮助你,Python真的无所不能。 作为技术出身的我们,是不是想用技术改变排名呢? 注意:本文适用对象为window系统,安卓用户。 这是一个 2.5D 插画风格的益智游戏,玩家可以通过按压屏幕时 阅读全文
posted @ 2019-12-05 19:49 ABDM 阅读(664) 评论(0) 推荐(0) 编辑
摘要:nginx的日志设置 access_log access_log是服务器记录了哪些用户,哪些页面以及用户浏览器、ip和其他的访问信息;是一种非常详细的记录信息;如果我们不关心谁访问了我们,可以关闭; access_log:用来配置访问日志的输出格式和输出的路径; # 在http配置端,可以设置是否开 阅读全文
posted @ 2019-12-05 19:43 ABDM 阅读(2806) 评论(0) 推荐(0) 编辑
摘要:目录 一、项目总结三步骤 二、项目需求分析 三、搭建框架 四、ORM框架分析 五、数据库设计 六、项目中各个功能模块分析 七、项目中遇到的问题及怎么解决的 八、客户端代码框架 8.1 conf 8.1.1 setting 8.2 core 8.2.1 src 8.2.2 admin 8.2.3 us 阅读全文
posted @ 2019-12-05 19:42 ABDM 阅读(170) 评论(0) 推荐(0) 编辑
摘要:目录 一、VS Code配置Go语言开发环境 二、下载与安装 三、安装中文简体插件 四、安装Go开发扩展 五、变更编辑器主题 六、安装Go语言开发工具包 6.1 方法一:使用git下载源代码再安装 6.2 方法二:下载已经编译好的可执行文件 七、配置自动保存 八、配置代码片段快捷键 更新、更全的《G 阅读全文
posted @ 2019-12-05 19:42 ABDM 阅读(166) 评论(0) 推荐(0) 编辑
摘要:前言 最近有微信公众号开发的业务,以前没有用python做过微信公众号开发,记录一下自己的学习和开发历程,共勉! 公众号类型 订阅号 普通订阅号 认证订阅号 服务号 普通服务号 认证服务号 服务方式 公众号消息会话:包括被动回复 公众号内嵌网页 公众号消息类型 群发消息:由公众号想用户发送消息; 被 阅读全文
posted @ 2019-12-05 19:41 ABDM 阅读(1162) 评论(0) 推荐(0) 编辑
摘要:一、基础概念 1.1 数据 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机 在计算机中描述一个事物,就需要抽取这一事物的典型特征,组成一条记录,就相当于文件里的一行内容。 1.2 什么是数据库 数据 阅读全文
posted @ 2019-12-05 19:41 ABDM 阅读(242) 评论(0) 推荐(0) 编辑
摘要:目录决策树CART算法一、决策树CART算法学习目标二、决策树CART算法详解2.1 基尼指数和熵2.2 CART算法对连续值特征的处理2.3 CART算法对离散值特征的处理2.4 CART算法剪枝2.4.1 生成剪枝后的决策树2.4.2 选择最优子树2.5 CART算法剪枝流程2.5.1 输入2. 阅读全文
posted @ 2019-12-05 19:40 ABDM 阅读(696) 评论(0) 推荐(0) 编辑
摘要:目录 一、数据库的安装和连接 1.1 PyMySQL的安装 1.2 python连接数据库 1.2.1 更多参数版 二、创建表操作 三、操作数据 3.1 插入操作 3.2 查询操作 3.3 更新操作 3.4 删除操作 四、数据备份 4.1 数据库的逻辑备份 4.2 数据恢复 五、事务和锁 一、数据库 阅读全文
posted @ 2019-12-05 19:40 ABDM 阅读(185) 评论(0) 推荐(0) 编辑
摘要:目录决策树C4.5算法一、决策树C4.5算法学习目标二、决策树C4.5算法详解2.1 连续特征值离散化2.2 信息增益比2.3 剪枝2.4 特征值加权三、决策树C4.5算法流程3.1 输入3.2 输出3.3 流程四、决策树C4.5算法的优缺点4.1 优点4.2 缺点五、小结 更新、更全的《机器学习》 阅读全文
posted @ 2019-12-05 19:37 ABDM 阅读(452) 评论(0) 推荐(0) 编辑
摘要:上篇文章,我们把自己的程序接入了微信公众号,并且能把用户发送的文本及图片文件原样返回。今天我们把用户的图片通过腾讯的AI平台分析后再返回给用户。 为了防止我的文章被到处转载,贴一下我的公众号【智能制造社区】,欢迎大家关注。 github仓库地址https://github.com/injetlee/ 阅读全文
posted @ 2019-12-05 19:36 ABDM 阅读(330) 评论(0) 推荐(0) 编辑
摘要:本文面向想通过Python学习公众号开发的同学。一站式解决新手开发微信公众号遇到的所有问题。 为了防止我的文章被到处转载,贴一下我的公众号【智能制造社区】,欢迎大家关注。 github仓库地址https://github.com/injetlee/Python/tree/master/wechat 阅读全文
posted @ 2019-12-05 19:35 ABDM 阅读(2760) 评论(0) 推荐(0) 编辑
摘要:目录决策树ID3算法一、决策树ID3算法学习目标二、决策树引入三、决策树ID3算法详解3.1 if…else和决策树3.2 信息增益四、决策树ID3算法流程4.1 输入4.2 输出4.3 流程五、决策树ID3算法优缺点5.1 优点5.2 缺点六、小结 更新、更全的《机器学习》的更新网站,更有pyth 阅读全文
posted @ 2019-12-05 19:33 ABDM 阅读(411) 评论(0) 推荐(0) 编辑
摘要:目录 kd树(鸢尾花分类) 一、导入模块 二、获取数据 三、构建决策边界 四、训练模型 五、可视化 更新、更全的《机器学习》的更新网站,更有python、go、数据结构与算法、爬虫、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11686958.ht 阅读全文
posted @ 2019-12-05 19:31 ABDM 阅读(486) 评论(0) 推荐(0) 编辑
摘要:我们在添加数据的时候会出现编码格式的问题。解决方案:就是把数据库的编码格式和表,字段的编码格式统一化。 参考博客园:https://www.cnblogs.com/shootercheng/p/5836657.html #查看数据库字符集 show variables like '%characte 阅读全文
posted @ 2019-12-05 19:26 ABDM 阅读(2396) 评论(0) 推荐(0) 编辑
摘要:目录 Explain基础 Explain进阶 Explain基础 关于explain命令相信大家并不陌生,具体用法和字段含义可以参考官网explain-output ,这里需要强调rows是核心指标,绝大部分rows小的语句执行一定很快(有例外,下面会讲到)。所以优化语句基本上都是在优化rows。 阅读全文
posted @ 2019-12-05 19:06 ABDM 阅读(264) 评论(0) 推荐(0) 编辑
摘要:目录 一、树 二、B+树 2.1 B+树性质 三、聚集索引和辅助索引 3.1 聚集索引 3.2 辅助索引 3.3 聚集索引和非聚集索引的区别 四、再看B+树 4.1 B+树的插入操作 4.2 B+树的删除操作 一、树 树状图是一种数据结构 ,它是由n(n>=1)个有限结点组成一个具有层次关系的集合。 阅读全文
posted @ 2019-12-05 19:04 ABDM 阅读(446) 评论(0) 推荐(0) 编辑
摘要:阅读目录 flask中是没有ORM的,如果在flask里面连接数据库有两种方式 数据库连接池原理 模式一: 模式二: 数据库连接池 flask中是没有ORM的,如果在flask里面连接数据库有两种方式 一:pymysql 二:SQLAlchemy 是python 操作数据库的一个库。能够进行 orm 阅读全文
posted @ 2019-12-05 19:02 ABDM 阅读(304) 评论(0) 推荐(0) 编辑
摘要:目录 一、初识索引 1.1 为什么要有索引? 1.2 什么是索引? 1.3 你是否对索引存在误解? 二、索引的原理 2.1 索引原理 2.2 磁盘IO与预读 三、索引的数据结构 四、MySQL索引管理 4.1 功能 4.2 MySQL常用的索引 4.3 各个索引应用场景 4.4 索引的两大类型has 阅读全文
posted @ 2019-12-05 19:00 ABDM 阅读(606) 评论(0) 推荐(0) 编辑
摘要:1|0浏览目录 配置文件 路由系统 视图 请求相关 响应 模板渲染 session 闪现 中间件 蓝图(blueprint) 特殊装饰器 1|1配置文件 知识点 给你一个路径 “settings.Foo”,可以找到类并获取其中的大写的静态字段。 settings.py ? 1 2 3 class F 阅读全文
posted @ 2019-12-05 18:57 ABDM 阅读(288) 评论(0) 推荐(0) 编辑
摘要:目录 一、综合练习 1.1 init.sql文件内容 1.2 从init.sql文件中导入数据 1.3 基础练习 1.4 进阶练习 二、基础练习答案 三、进阶练习答案 一、综合练习 1.1 init.sql文件内容 /* 数据导入: Navicat Premium Data Transfer Sou 阅读全文
posted @ 2019-12-05 18:56 ABDM 阅读(713) 评论(0) 推荐(0) 编辑
摘要:目录 一、准备 二、多表连接查询 2.1 交叉连接 2.2 内连接 2.3 外链接之左连接 2.4 外链接之右连接 2.5 全外连接 2.6 符合条件连接查询 三、子查询 3.1 带IN关键字的子查询 3.2 带比较运算符的子查询 3.3 带EXISTS关键字的子查询 四、练习:查询每个部门最新入职 阅读全文
posted @ 2019-12-05 18:54 ABDM 阅读(301) 评论(0) 推荐(0) 编辑
摘要:目录 一、单表查询的语法及关键字执行的优先级 1.1 单表查询语法 1.2 关键字执行的优先级 二、简单查询 2.1 建表和数据准备 2.2 练习 三、约束条件(where) 3.1 练习 四、分组(group by) 五、聚合函数 5.1 练习 六、过滤(having) 6.1 where和hav 阅读全文
posted @ 2019-12-05 18:53 ABDM 阅读(352) 评论(0) 推荐(0) 编辑
摘要:目录 一、概览 二、插入数据(insert) 三、更新数据(update) 四、删除数据(delete) 五、查询数据(select) 5.1 单表查询 5.2 多表查询 一、概览 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括: 使用I 阅读全文
posted @ 2019-12-05 18:51 ABDM 阅读(305) 评论(0) 推荐(0) 编辑
摘要:目录 一、概览 二、NOT NULL 2.1 not null实例 2.2 DEFAULT 2.3 not null + default 示例 2.4 not null不生效 三、UNIQUE 3.1 unique示例 3.2 not null 和 unique 的结合 3.3 联合唯一 四、PRI 阅读全文
posted @ 2019-12-03 21:45 ABDM 阅读(314) 评论(0) 推荐(0) 编辑
摘要:目录 一、数值类型 1.1 int整数示例 1.2 小数示例 二、日期时间类型 2.1 date/time/datetime示例 2.2 timestamp示例 2.3 timestamp示例2 2.4 year示例 2.5 datetime示例 三、字符串类型 3.1 char/varchar示例 阅读全文
posted @ 2019-12-03 21:45 ABDM 阅读(212) 评论(0) 推荐(0) 编辑
摘要:前言 这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。 这篇笔记是我这两天看了数十篇文章总结出来的,所以相对全面一点,但由于我是做前端的,所以会比较重点分析浏览器渲染页面那一部分,至于其他部分我会罗列出关键词 阅读全文
posted @ 2019-12-03 21:44 ABDM 阅读(293) 评论(0) 推荐(0) 编辑
摘要:目录一、表介绍二、创建表2.1 语法2.2 建表2.3 插入数据三、查看表结构3.1 desc和show create table四、MySQL支持的数据类型五、MySQL表的完整性约束六、修改表结构6.1 alter操作非空和唯一(了解)6.2 alter操作主键(了解)6.3 为表添加外键(了解 阅读全文
posted @ 2019-12-02 18:31 ABDM 阅读(330) 评论(0) 推荐(0) 编辑
摘要:目录 一、mysql存储引擎概述 1.1 什么是存储引擎? 1.2 mysql支持哪些存储引擎? 二、各种存储引擎的特性 2.1 概览 2.2 各种存储引擎的特性 2.3 各种搜索引擎介绍 三、常用存储引擎及适用场景 四、存储引擎在mysql中的使用 4.1 存储引擎相关sql语句 4.2 指定存储 阅读全文
posted @ 2019-12-02 18:30 ABDM 阅读(245) 评论(0) 推荐(0) 编辑
摘要:目录一、安装二、环境变量2.1 MySQL服务的启停和状态的查看三、启动四、初始化设置4.1 退出sql界面五、配置5.1 检测修改结果 一、安装 第一步:打开网址,https://www.mysql.com ,点击downloads之后跳转到https://www.mysql.com/downlo 阅读全文
posted @ 2019-12-02 18:28 ABDM 阅读(225) 评论(0) 推荐(0) 编辑
摘要:目录 一、环境和资源地址 二、安装 2.1 方式一(在线安装) 2.2 方式二(离线安装) 三、操作mysql相关常用shell命令 四、登陆和初始化密码 一、环境和资源地址 *** centos 7 *** http://repo.mysql.com/yum/mysql-5.6-community 阅读全文
posted @ 2019-12-02 18:22 ABDM 阅读(189) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示