自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 以太坊数据开发-Web3.py-安装连接以太坊数据

Web3.py是连接以太坊的python库,它的API从web3.js中派生而来。如果你用过web3.js,你会对它的API很熟悉。但惭愧的是,作为一个以太坊上Dapp的开发者,我几乎没有直接使用过web3.js,也没有看过它的API。

2023-02-12 21:05:44 1490

原创 python数据分析处理库-Pandas基础操作

读取csv文件import pandas as pdnumbers = pd.read_csv('./导航data.csv')# 查看每个字段的类型print(numbers.dtypes)Filename objectRating float64dtype: object读取数据# 显示前五行numbers.head()# 显示最后10行numbers.tail(10)# 取csv的字段值numbers.columus# 取出第0行数据numb

2022-03-14 09:08:07 1617

原创 numpy基础操作

读取文件import numpy as np# 读取文件,分隔符逗号,默认数据类型str,跳过第一行头text = np.genfromtxt("./numpy.csv",delimiter=',',dtype=str,ship_header=1)print(type(text))print(text)<class ‘numpy.ndarray’>[[‘id’ ‘name’ ‘age’][‘1’ ‘xiaozhang’ ‘22’][‘2’ ‘xiaoli’ ‘34’][‘

2022-03-10 22:03:40 503

原创 使用Anaconda配置python环境

Anaconda下载地址:https://www.anaconda.com/products/individual#Downloads安装会自动安装配置python环境查看安装包名:conda list安装包

2022-03-08 08:56:07 648

原创 TensorFlow使用GPU

https://blog.csdn.net/wbing96/article/details/108914071

2022-03-06 18:58:58 911

原创 TensorFlow 基础:逻辑回归

参考:https://blog.csdn.net/weixin_39445556/article/details/83930186数据导入和X的处理与线性回归一致# ---------------------逻辑回归---------------------# 与线性回归对比,X轴一样,Y轴需要根据阈值转换数据# 阈值设置K = 200# 创建一个和Y一样结构的矩阵NY = np.zeros([L,1])YY = np.array(CsvFile['PM25']).reshape([L.

2022-03-06 17:06:56 798

原创 TensorFlow 基础-线性回归

线性回归数据模型β0的值( 也称为截距)显示估算的回归线与y 轴交叉的点 ,而β1 的值 确定 估算的回归线的斜率。的 随机误差描述因变量和自变量(该模型的扰动,部分之间的线性关系的随机分量 ÿ 该 X无法解释)。真正的回归模型通常是未知的(因为我们无法捕获影响因变量的所有影响),因此与观察到的数据点相对应的随机误差项的值仍然未知。但是,可以通过为观察到的数据集计算模型的参数来估计回归模型。回归背后的想法是 从样本中估计参数 β0 和 β1。如果我们能够确定这两个参数的最佳值,则在给定X的值的

2022-03-06 13:15:06 446

原创 图像数据与运算基础

导入显示图片,图片转矩阵# 导入工具包,PIL、numpy、matplotlibfrom PIL import Imageimport numpy as npfrom matplotlib import pyplot as plt# 加载图片,这里加载的是和代码文件在同一目录的1.jpg文件,赋值给imgimg = Image.open('./1.jpg')"""归一处理,这里是对图片进行向量化操作,是把里面的每一个数都除以255,这样里面的每一个值就都介于0和1之间了,防止后期im

2022-03-06 10:54:41 2800

原创 深度学习与回归分析

深度学习是一种特殊的特殊的非线性回归分析方法回归分析:三个层面:业务、模型、产品数据思维:将业务问题转化成一个“数据可分析”问题选择不同模型的主要决定因素1、连续型数据(例如颜值、雾霾)2、0-1型数据(分类数据)3、定序数据(只有顺序意义,没有代数意义)4、计数数据(非负整数)5、生存数据(描述个体的生存状态时间等)传统线性回归擅长分析结构化数据(如姓名、地址、年龄),如果是非结构化数据经典回归分析不擅长(例如照片、人脸识别、手写数字识别),更适合深度学习。...

2022-03-06 10:17:24 1799

原创 AI产品经理-人工智能的发展

AI产品经理-人工智能的发展人工智能的发展历程人工智能三大学派符号派连接派行为派人工智能的历史大变革人工智能的发展历程1950年:图灵发表论文语言创造智能机器人的可能性1956年:达特茅斯会议,AI诞生的标志1960年:大批AI研究方向涌现,政府支持1974年:发展遇到瓶颈,政府停止资助1980年:XCON专家系统被热捧,进入短暂繁荣期1987年:XCON系统难以升级,第二波热潮转冷1997年:深蓝计算机战胜国际象棋冠军,受摩尔性能影响,计算机性能提升2000年:计算机发展进入拐点,数据量

2021-08-17 08:34:42 177

原创 AI产品经理-什么是人工智能

AI产品经理-什么是人工智能什么是人工智能交叉学科对人的能力和意识进行模仿超越人工智能的分类强人工智能(人类智能)中人工智能(通用人工智能)弱人工智能(垂直行业人工智能)什么是人工智能人工智能是利用交叉学科对于人的能力和意识进行模仿和超越交叉学科计算机科学、心理学、控制学、脑科学等多学科对人的能力和意识进行模仿超越视觉感知与语言交流:无人零售商店识别商品、流水线质检机器人、小爱音响推理与问题求解:AlphaGo围棋协调控制:货运机器人、AGV小车例:今日头条写稿机器人:张小明、智能驾驶人

2021-08-17 08:10:28 167

原创 PHP中的错误与异常处理

如上代码,一直以为Exception是可以捕获到异常,实际上不能。以下内容指的是PHP5的环境。PHP异常什么是异常在PHP中异常指的是可以预料到的问题,PHP只能手动抛出异常,例如被除数为0,错误的数据类型,数据库连接错误都不属于异常,而属于错误,所以在P...

2019-08-29 18:09:19 412

原创 CentOS下修改Docker默认路径

# 关闭docker服务systemctl stop docker.service# 移动数据到新的目录mv /var/lib/docker /export/docker# 修改docker.service文件,使用-g参数指定存储位置vi /usr/lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd --g...

2019-07-31 17:42:44 741

原创 定时任务管理工具cronsun部署

官方文档:https://github.com/shunfei/cronsun/wiki几种常用的工具对比https://blog.csdn.net/ra681t58cjxsgckj31/article/details/78851749cronsun依赖mongo和etcd,因为etcd的docker镜像(elcolio/etcd)已经3年没有更新了,所以mongo通过docker部署,etc...

2019-07-31 17:11:49 1334

原创 Centos7下通过Docker安装上线工具Walle

我的docker数据目录在/data/docker下官方文档地址https://walle-web.io/docs/配置mkdir /data/docker/wallewalle.env# Set MySQL/Rails environmentMYSQL_USER=rootMYSQL_PASSWORD=walleMYSQL_DATABASE=walleMYSQL_ROOT_PA...

2019-07-31 16:46:07 630

原创 PHP实现图像模糊查询差值哈希dhash算法(二)

计算出图像指纹后通过计算汉明距离计算指纹的相似度 function getLeng($dhash_1, $dhash_2) { $tem = hex2bin($dhash_1) ^ hex2bin($dhash_2); $tem = bin2hex($tem); $tem = base_convert($tem, 16, 2); ...

2019-07-05 18:12:32 502

原创 PHP实现图像模糊查询差值哈希dhash算法(一)

1、差值哈希算法2、将图片缩放为98像素3、获取像素点的灰度值4、每行从第二个像素开始和该行的第一个参数对比,如果大于为1,小于为05、组成一个88=64为的二进制数字,即为该图的指纹function dHash($src) { if (empty($src)) { return false; } $w ...

2019-07-05 18:00:43 846

原创 在PHP中使用Sentry捕获异常

自动上报Sentry的异常上报分为两种方式:捕获全部异常:$this->sentryClient->install();捕获指定异常:$error_handler = new Raven_ErrorHandler($sentryClient);//捕获已经预料到的异常$error_handler->registerExceptionHandler();//捕...

2019-07-05 17:26:50 1280

原创 在CodeIgniter中配置Sentry

在Sentry中新建项目project->add newproject选择PHP,输入项目名称直接完成,忽略次步提示的信息在项目设置中查看详细设置查看项目秘钥和ID在CodeIgniter中配置Sentry因为我们用的PHP环境是5.6,无法使用sentry的集成化方案查看版本:https://packagist.org/packages/sentry/sentryse...

2019-07-05 11:51:55 612

原创 Sentry通过Docker私有化部署

下载镜像docker pull redisdocker pull postgres docker pull sentry启动redis和postgresdocker run -d --name sentry-redis --restart=always redisdocker run -d --name sentry-postgres -e POSTGRES_PASSWORD=sec...

2019-07-05 11:18:50 1955 1

原创 CentOS7.6中部署Docker的Web管理工具Portainer

常见Docker的Web管理工具对比https://blog.csdn.net/qq273681448/article/details/75007828/Portainer:轻量级,占资源少,部署方便Shipyard:功能强大,占资源多,部署复杂安装Portainerpull镜像docker pull docker.io/portainer/portainer运行单机版,通过800...

2019-07-05 11:03:37 2340

原创 阿里云CentOS7.6挂载新磁盘ext4

挂载磁盘查看磁盘信息fdisk -l开始分区操作fdisk /dev/xvdb按“n”开始选择磁盘分区类型:"p”表示主要分区。"e”表示延伸分区。“Partition number”表示主分区编号,可以选择1-4。选择初始磁柱区域(如果是分一个区直接回车)选择结束磁柱区域(如果是分一个区直接回车)“p”查看分区信息,“w”写入分区信息将新的分区表变更同步至操作系...

2019-07-05 10:48:00 2248

原创 Sentry介绍

Sentry介绍php客户端服务器端官方文档:https://docs.sentry.io/sentry支持自动收集和手动收集两种错误收集方法,sentry主要用于如何快速的发现故障。php客户端sentry在php客户端使用分为两种:sentry/sdk和sentry/sentry,sentry/sdk是集成化的解决方案,可以提供更加全面的功能,例如在服务器500后收集用户反馈。sen...

2019-06-24 11:31:24 3133

转载 MySQL教程之concat以及group_concat的用法

本文中使用的例子均在下面的数据库表tt2下执行:一、concat()函数1、功能:将多个字符串连接成一个字符串。2、语法:concat(str1, str2,…)返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。3、举例:例1:select concat (id, name, score) as info from tt2;中间有一行为null是因...

2019-06-19 17:02:37 362

原创 CI框架-修改查询构造器,实现自动分页

CI框架-修改查询构造器,实现自动分页特性:DB_query_builder.php:Controller.php:使用:特性:1、 支持链式调用;2、 paginate()会重置查询构造器;3、 paginate()支持在URL中配置export=1返回全部数据,数据导出功能使用;4、 paginate ()页码识别自URL中的page参数;5、 返回数据与get()查询返回数据一致...

2019-06-06 19:56:47 575

原创 CI框架PHP导出数据为Excel,设置为文本格式,防止科学计数

CI框架PHP导出数据为Excel,设置为文本格式,防止科学计数注意一下代码是在CI框架下。public function export($title, $headArr, $excel_data, $excel_title =array()){ set_time_limit(0); ini_set('memory_limit', '512M'); $CI = &get_i...

2019-06-06 19:42:42 418

原创 PHP强行刷新浏览器缓存实现实时显示

PHP强行刷新浏览器缓存实现实时显示set_time_limit(0);ob_end_clean();ob_implicit_flush();header('X-Accel-Buffering: no'); // 关键是加了这一行。echo '现在是:'.date('H:i:s').'<br>';sleep(5);echo '五秒后:'.date('H:i:s');强...

2019-05-25 13:59:34 2127

原创 (十四)MySQL数据库-深入理解MySQL索引原理和实现-概念

(十四)MySQL数据库-深入理解MySQL索引原理和实现-概念索引类型聚集索引与非聚集索引MyISAM——非聚簇索引InnoDB——聚簇索引按实现方法分类哈希索引全文索引BTree索引和B+Tree索引BTree索引B+Tree索引带顺序索引的B+TREE索引的使用策略什么时候要使用索引?什么时候不要使用索引?索引失效的情况:我的系统版本为CentOS7.5,MySQL版本为5.7.26索引...

2019-05-06 21:17:08 556

原创 (十三)MySQL数据库-MySQL 用户管理和权限设置

(十三)MySQL数据库-MySQL 用户管理和权限设置创建用户查询用户删除用户修改密码用户授权权限相关表我的系统版本为CentOS7.5,MySQL版本为5.7.26创建用户localhost只能本地访问,%任意主机访问,增加用户之后用户没有实际数据库的访问权限 create user 'test'@'%' identified by '1234qwe@QWE';查询用户selec...

2019-05-03 20:53:14 359

原创 (十二)MySQL数据库-MySQL 配置文件详解

(十二)MySQL数据库-MySQL 配置文件详解位置模板我的系统版本为CentOS7.5,MySQL版本为5.7.26位置如果已经成功安装mysql,执行以下命令可以查看配置文件加载顺序mysqld --verbose --help |grep -A 1 'Default options'加载顺序:/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf...

2019-05-03 19:58:50 569

原创 (十一)MySQL数据库-MySQL 数据的导出导入、备份还原

(十)MySQL数据库-MySQL 数据的导出导入、备份还原INTO OUTFILE导出数据mysqldump 导出数据和结构mysql 命令导入source 命令导入mysqlimport 导入数据我的系统版本为CentOS7.5,MySQL版本为5.7.26INTO OUTFILE导出数据你可以通过命令选项来设置数据输出的指定格式#导出到TXTSELECT * FROM c INTO...

2019-05-03 19:40:26 413

原创 (十)MySQL数据库-MySQL 临时表

(十)MySQL数据库-MySQL 临时表创建临时表删除临时表我的系统版本为CentOS7.5,MySQL版本为5.7.26MySQL 临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。临时表在MySQL 3.23版本中添加,如果你的MySQL版本低于 3.23版本就无法使用MySQL的临时表。不过现在一般很少有再使用...

2019-05-03 17:06:10 524

原创 (九)MySQL数据库-MySQL 运算符

(九)MySQL数据库-MySQL 运算符 算术运算符比较运算符逻辑运算符位运算符我的系统版本为CentOS7.5,MySQL版本为5.7.26算术运算符运算符作用+加法-减法*乘法/ 或 DIV除法% 或 MOD取余在除法运算和模运算中,如果除数为0,将是非法除数,返回结果为NULL比较运算符比较结果为真,则返回 1,为假则...

2019-05-03 16:52:06 286

原创 (八)MySQL数据库-常用函数

(八)MySQL数据库-常用函数讲解 数学函数ABS求绝对值RAND随机数ROUND四舍五入LOG对数运算SQRT求平方根MOD求余CEIL、CEILING向上取整FLOOR向下取整SIGN获取正负POW、POWER幂运算BIN求二进制CONV进制转换聚集函数AVG平均数COUNT统计行数MAX最大值MIN最小值SUM求和字符串函数CONCAT参数连接为字符串CONCAT_WS参数连接为字符串(加...

2019-05-03 13:11:28 403

原创 (十五)Linux系统运维-计划任务(at、batch、crontab)

(十五)Linux系统运维-计划任务(at、batch、crontab)at单次计划任务安装:语法:任务管理:配置文件:batch空闲时执行crontab周期计划任务语法:crontab服务管理:配置文件:crontab按秒执行我的系统版本为CentOS7.6at单次计划任务我使用的是centos7.6,at不是系统自带的命令,at下的命令只执行一次,at命令是交互式的在输入完成后使用ctr...

2019-05-02 21:40:41 454

原创 (七)MySQL数据库-嵌套查询

(七)MySQL数据库-嵌套查询 带有IN的子查询带有比较运算的子查询我的系统版本为CentOS7.5,MySQL版本为5.7.26为了更清楚的说明各个连接查询的差异,新建两个表数据如下带有IN的子查询子查询的SELECT语句中不能使用 ORDER BY 子句,因为 ORDER BY 子句只能对最终查询结果排序在嵌套查询中,子查询的结果往往是一个集合,所以谓词 IN 是嵌套查询中最经常...

2019-05-02 19:21:20 921

原创 (六)MySQL数据库-常用连接查询(UNION、JOIN)

(六)MySQL数据库-常用连接查询(UNION、JOIN) UNION 连接INNER JOIN (内连接)LEFT JOIN (左连接)RIGHT JOIN (右连接)我的系统版本为CentOS7.5,MySQL版本为5.7.26为了更清楚的说明各个连接查询的差异,新建两个表数据如下UNION 连接将两个SQL语句去交集去重select name from a union sele...

2019-05-02 18:33:29 487

原创 (五)MySQL数据库-where子语句限定条件

(五)MySQL数据库-where子语句限定条件 操作符LIKE 模糊匹配and、or 逻辑ORDER BY 排序GROUP BY 分组WITH ROLLUP 统计LIMIT 限制输出条数我的系统版本为CentOS7.5,MySQL版本为5.7.26操作符操作符描述=等号,检测两个值是否相等,如果相等返回true<> 或 !=不等于,检测两个值是否相...

2019-05-02 17:13:14 2876

原创 (四)MySQL数据库-数据库常用操作:增删改查

(四)MySQL数据库-数据库常用操作:增删改查 INSERT 插入数据DELETE 删除数据UPDATE 更新数据SELECT 查询数据我的系统版本为CentOS7.5,MySQL版本为5.7.26INSERT 插入数据语法:INSERT INTO table_name ( field1, field2,…fieldN )VALUES( value1, value2,…valueN ...

2019-05-02 16:29:30 209

原创 (三)MySQL数据库-表的创建和删除

(三)MySQL数据库-表的创建和删除 表的创建删除表表的创建格式:CREATE TABLE table_name (column_name column_type);CREATE TABLE `库名`.`表名` ( `id` int(0) UNSIGNED NOT NULL AUTO_INCREMENT, `name` char(16) NOT NULL DEFAULT '',...

2019-05-02 15:58:26 358

空空如也

空空如也

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

TA关注的人

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