自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python识别二维码解决缺少zbar问题from pyzbar.pyzbar import decod ImportError: Unable to find zbar shared library

使用python识别二维码。1.pip安装pyzbar。2.测试调用,导包报错。底层缺少zbar依赖。

2023-11-09 17:28:27 1613

原创 Top46:人工智能杂谈

Top46:人工智能杂谈如何提升深度学习的性能人工智能的核心问题是知识表示、知识推理。人工智能是一种拥有人类智能行为的计算机科学。机器学习是一种随着经验积累、自动提高性能、完成特定任务的计算机程序。人工神经网络是一种模仿生物神经网络行为特征,进行信息处理的数学模型。深度学习是隐藏层更多的人工神经网络模型。四要素:数据、算法、算力、场景计算机程序从经验E中学习任务T,并用度量P来衡量性能,条件是它由P定义的关于T的性能随着经验E而提高E 经验P 性能T 任务例:跳棋游戏,经验

2022-05-01 08:00:00 246

原创 Top45:Linux磁盘挂载报错:Couldn‘t create temporary archive name.-CentOS7磁盘挂载报错

磁盘挂载报错:Couldn't create temporary archive name.报错内容原因解决方式报错内容Couldn’t create temporary archive name.原因前提:对磁盘进行动态扩容时发生的错误,/dev/mapper/cl-root使用情况100%,想压缩/home扩容根目录,但根目录使用情况已达到100%,需要处理后才可继续压缩或扩容。解决方式暂时删除无用文件,腾出一部分空间解决完成,扩容成功。磁盘扩容与压缩详见:RHEL磁盘扩容:http

2022-04-18 11:10:54 2910

原创 Top44:VNC服务器端安装及配置多用户启动-CentOS7.5 配置VNC服务-Linux服务器端配置可视化桌面连接

CentOS7.5 配置VNC服务思路流程1.列出可用环境组2.选择安装Xfce桌面3.创建一个用户(root用户不让连,需开启配置)4.安装VNC Server5.创建初始配置并设置密码6.停止vncserver服务7.编辑用户家目录下面的.vnc/xstartup文件8.修改屏幕分辨率(选修)9.创建 Systemd Unit文件10.编辑配置文件vncserver@:3.service11.启动vncserver服务12.开机自启13.查看vnc 端口号操作系统:Cent OS 7.5思路流程1

2022-04-13 11:50:24 2369

原创 Top43:RHEL yum源设置-Linux yum源配置更改国内源

RHEL yum源设置(官方源、阿里源)操作系统: RedHat Enterprise Linux 7刚安装好的RHEL系统启用yum源两种方式:1.有红帽账号输入账号激活,即可使用subscription-manager register --username=XXX --password=XXX --auto-attach红帽账号可去官网注册,填入对应账号名称和密码即可2.无红帽账号参考CentOS7更换yum源的方式,更换为CentOS的阿里源2.1 备份原YUM源配置文件

2022-04-02 18:41:47 1046

原创 Top42:RHEL7磁盘扩容-linux操作系统磁盘扩容-RedHat Enterprise Linux 7磁盘扩容

RHEL7动态扩容磁盘操作系统: RedHat Enterprise Linux 7操作思路:1.查看可用空间2.fdisk新增分区3.分区格式化并加入到卷组4.扩展分区5.使用xfs对文件系统扩容提示:仅供学习交流,需谨慎使用,本文不对任何错误操作导致文件损坏负责1.查看可用空间以及现有空间df -hfdisk -l2.使用fdisk新增分区# 新增分区fdisk /dev/sda# 查看已分区状态p# 新建分区n# 划分为主分区p# 设置为默认值回车*3

2022-04-02 16:27:11 2772

原创 Top41:RHEL7 系统默认语言从英文改为中文-linux操作系统默认语言从英文改成中文

RHEL7系统默认语言从英文改为中文操作系统: RedHat Enterprise Linux 7步骤: 编辑locale.conf文件,注释原有语言,更改为中文,保存,重启# 编辑locale.conf文件,注释原有语言,更改为中文vim /etc/locale.confLANG="zh_CN.UTF-8"重启,更改完成...

2022-04-02 13:14:41 2489

原创 Top40:tensorflow2 报错:ModuleNotFoundError: No module named ‘tensorflow.contrib‘

tensorflow2.4报错:ModuleNotFoundError: No module named ‘tensorflow.contrib’原因1.0版本中的contrib已经迁移到tensorflow_addons解决安装tensorflow_addons,更改importpip install tensorflow_addons==0.13.0import tensorflow_addons as tfa...

2022-01-12 11:24:08 1565

原创 Top39:Centos 安装部署clickhouse数据库-Linux配置ClickHouse数据库

卸载查看安装情况yum list installed | grep clickhouse卸载yum remove -y clickhouse-common-static clickhouse-common-static.x86_64 clickhouse-server-commonrm -rf /var/lib/clickhouserm -rf /etc/clickhouse-*rm -rf /var/log/clickhouse-server1、安装 clickhouseyum in

2021-10-26 11:35:08 305

原创 Top38:nacos启动报错ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8

nacos启动报错ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better! !!解决方式:1.查看环境变量中是否配置jdk,nacos是否正确指定JAVA_HOME2.如果是刚配置完系统的环境变量,查看是否是因为没有刷新的原因:source /etc/profile...

2021-10-26 11:25:01 714

原创 Top37:nginx重启报错:Failed to start SYSV: NGINX is an HTTP(S) server, HTTP(S) reverse proxy and

nginx重启报错:Failed to start SYSV: NGINX is an HTTP(S) server, HTTP(S) reverse proxy and解决方式:1.查看软件安装位置和conf文件配置时指定的位置是否一致;2.如果写了脚本,查看开机自启脚本/etc/init.d/nginx配置路径是否一致...

2021-10-26 11:22:26 931

原创 Top36:pycharm连接MySQL报错 Server returns invalid timezone. Need to set ‘serverTimezone‘ property.

Top35:报错 Server returns invalid timezone. Need to set 'serverTimezone' property.报错内容报错原因解决方案报错内容报错原因使用pycharm连接MySQL数据库时提示Server returns invalid timezone. Need to set ‘serverTimezone’ property.翻译结果:服务器返回无效的时区需要设置’serverTimezone’属性。原因:MySQL驱动jar包中的默认

2021-01-07 18:22:29 455 2

原创 Top35:警告 Chrome弹出Windows Defender 防病毒要重置您的设置

Top34:警告 Chrome弹出Windows Defender 防病毒要重置您的设置警告内容解决方法警告内容解决方法注册表编辑器中找到 HKEY_CURRENT_USER\Software\Google\Chrome删除TriggeredReset文件夹即可,如果不放心怕蓝屏,可以先备份下注册表...

2021-01-03 10:00:14 1323

原创 Top34:报错 selenium.common.exceptions.WebDriverException: Message: ‘chromedriver.exe‘ executable needs

Top33:报错selenium.common.exceptions.WebDriverException: Message: 'chromedriver.exe' executable needs to be in PATH.报错内容报错原因解决方法报错内容报错原因没有chromedriver或找不到存放位置解决方法使用绝对路径或将chromedriver拖到代码平级目录下绝对路径driver = webdriver.Chrome(executable_path='存放路径\chromed

2021-01-03 09:49:00 187

原创 Top33:报错 selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find

Python报错:selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary报错内容报错原因解决方法报错内容报错原因chromedriver和浏览器版本不匹配解决方法降级浏览器版本,或重新下载chromedriver查看浏览器版本:以Chrome举例,浏览器中输入chrome://version/chromedriver下载地址:http://chrom

2021-01-03 09:20:32 315 1

原创 Top32:MariaDB实现数据库的备份及恢复

Top31:MariaDB实现数据库的备份及恢复1.将newdatabase 数据库中的内容导出成一个文件,并保存到root 管理员的家目录中mysqldump -u root -p newdatabase > /root/newdatabaseDB.dump2.进入MariaDB,彻底删除newdatabase 数据库,然后重建DROP DATABASE newdatabase;SHOW databases;CREATE DATABASE newdatabase;3.恢复mysq

2020-12-29 11:25:06 224

原创 Top31:Linux上部署MariaDB

Top31:RHEL-Linux上部署MariaDBMariaDB的由来:安装初始化操作允许远程访问,设置防火墙放行登录更改root密码创建账户查看账户信息对账户授权例:适用:RHEL8MariaDB的由来:由于MySQL的母公司Sun在2009 年被Oracle收购后,MySQL数据库项目也随之纳入Oracle麾下,逐步演变为保持着开源软件的身份,但又申请了多项商业专利的软件系统。开源软件是全球黑客、极客、程序员等技术高手在开源社区的大旗下的公共智慧结晶,自己的劳动成果被其他公司商业化自然也伤了一大

2020-12-29 11:09:39 231

原创 Top30:RHEL学习-RAID0、RAID1、RAID5、RAID10对比

Top30:RHEL学习-RAID0、RAID1、RAID5、RAID10对比RAID(Redundant Array of Independent Disks)RAID 0RAID 1RAID 5RAID 10RAID(Redundant Array of Independent Disks)独立冗余磁盘阵列作用:数据冗余备份设计初衷:减少采购硬盘设备带来的费用支出现代企业更看重:RAID 技术具备的冗余备份机制,以及硬盘吞吐量的提升步骤: 将多个硬盘设备组合成一个容量大、安全性好的磁盘阵列

2020-12-29 10:15:59 241

原创 Top29:Kafka中删除对应topic

Top29:Kafka中删除对应topic删除对应的topic删除对应的topic1、删除kafka存储目录(server.properties文件log.dirs配置,默认为”/tmp/kafka-logs”)相关topic目录2、Kafka 删除topic(集群中每台都要删除对应的topic):如果kafaka启动时加载的配置文件中server.properties没有配置”delete.topic.enable=true”,那么此时的删除并不是真正的删除,而是把topic标记为删除。你可以通

2020-12-21 19:43:10 141

原创 Top28:RHEL学习札记-7-初识Ansible

RHEL学习札记-7-初识Ansible什么是ANSIBLE?特点:简单明了功能强大无需代理六大优点:·跨平台支持:·人类可读的自动化:·完美描述应用:·轻松管理版本控制:·编排可与其他系统轻松集成:Ansible概念和架构ANSIBLE方式复杂性会破坏效率专为易读性优化声明式思维什么是ANSIBLE?Ansible是一款开源自动化平台。它是一种简单的自动化语言,能够在Ansible Playbook中完美地描述IT应用基础架构。它也是一个自动化引擎,可运行Ansible Playbook。An

2020-12-16 20:38:31 432

原创 Top27:推荐系统--美团技术架构

推荐系统--美团技术架构线上的展示日志,点击日志和下单日志会写入不同的Kafka流。读取Kafka流,以HBase为中间缓存,完成label match(下单和点击对映到相应的展示日志),在做label match的过成中,会对把同一个session的日志放在一起,方便后面做skip above:一些特征信息:...

2020-12-14 18:40:31 782

原创 Top26:推荐系统札记2-协同过滤推荐算法

Top26:推荐系统札记2-协同过滤推荐算法优点:实现快对商品和物品没有要求效果有保障分为两大类:1.基于记忆的协同过滤(Memory-based CF)基于用户 (User-based)基于物品 (Item-based)如何实现?相似统计方法得到具有相似兴趣爱好的用户2.基于模型的协同过滤(Model-based CF)以隐因子模型、朴素贝叶斯分类为代表如何实现?先用历史数据得到一个模型,再用此模型进行预测。使用的技术包括哪些?神经网络技术、潜在语义LFM分析、贝叶斯网络、

2020-12-09 15:07:33 416

原创 Top25:推荐系统简介

Top25:推荐系统简介一.推荐系统引入1.什么是推荐系统?2.有什么用?3.如何推荐?4.为什么使用推荐系统5.可以用在哪些方面(用途和使用场景)?6.混合的推荐机制二.推荐方法简述1.基于内容的推荐系统 (多用于资讯类)一.推荐系统引入1.什么是推荐系统?个性化推荐系统:在面对用户信息过载的情况下或者在用户没有明确购买信息的情况下, 通过程序或工具自动化实现商品和服务的自动推荐过程。(而不依赖于外部专家)2.有什么用?推荐系统的任务就是能够连接信息与用户,帮助用户找到其感兴趣的信

2020-12-07 16:15:27 154

原创 Top24:RHEL 8 添加磁盘-分区-格式化-挂载

Top24:RHEL 8 添加磁盘-分区-格式化-挂载添加磁盘分区格式化挂载完成环境VMware 15Red Hat Enterprise Linux 8添加磁盘虚拟机关机状态下—编辑虚拟机设置添加硬盘选择硬盘选择磁盘类型创建新虚拟磁盘指定磁盘容量选择存储位置及命名,默认即可分区先查看挂载状态和硬盘使用量信息,确保指定时不重名使用fdisk管理磁盘分区,p是查看已有分区信息第一步:n 添加新分区第二步:p 为

2020-11-24 11:29:33 1056

原创 Top23:RHEL学习札记-6-存储结构与磁盘划分

Top23:RHEL学习札记-6-存储结构与磁盘划分FHS硬件设备FHS/root root用户的家目录/bin 命令文件/sbin 开机时被使用到的命令,第二种解释:存放所有管理员使用到的命令/boot 开机所需文件 /dev 设备目录,例:鼠标、键盘、光盘、光驱/etc 存放系统,以及各个服务的配置文件/home 普通用户的家目录,每一个用户都会新建一个文件夹/var 存放经常会发生变动的数据,如日志文件、数据库文件、网站文件/lib 函数库文件,存放函数库,供系统调用/usr 存

2020-11-19 07:12:16 431

原创 Top22:RHEL学习札记-5-用户身份与管理权限

crond 服务名称crontab 工具名称-e 编辑计划任务,默认调用vim编辑器编辑-u 配置某一个人的计划任务,指用户名称-l 查看用户当前的计划任务管理员 相当于Windows里的内置管理员系统用户 不能登录服务器rhel 5/6 1-499 范围rhel 7/8 1-999普通用户rhel 5/6 500-65535 范围rhel 7/8 1000 无上限UID 用户的身份标识符,相当于人的身份证号码GID 组的ID号码,第一个叫基本组,第二个叫扩展组基本组有且只有一个

2020-11-18 19:21:37 538

原创 Top21:Red Hat Enterprise Linux 8 配置网卡

Top21:Red Hat Enterprise Linux 8 配置网卡使用vim编辑网卡配置修改新增重启网卡查看配置,需重启后生效环境Red Hat Enterprise Linux release 8.0VMware Workstation Pro 15rhel8中的网络相关服务管理已经转移到NetworkManager不再是network了使用vim编辑网卡配置vim /etc/sysconfig/network-scripts/ifcfg-ens160修改BOOTPROTO

2020-11-17 13:28:53 1171

原创 Top20:RHEL学习札记-4-Vim编辑器与Shell命令脚本

Top19:RHEL学习札记-4-Vim编辑器与Shell命令脚本Vi编辑器的三种模式命令模式输入模式末行模式三种模式之间切换退出操作 wq!Shell脚本交互式(Interactive)批处理(Batch)使用sh 和 bash 的区别vi: Visual Interface ,文本编辑器,可视化接口VIM: Vi IMproved,是vi编辑器的升级版Vi编辑器的三种模式命令模式​ 进入文件后默认的一种模式​ 对文件进行复制,剪切,粘贴等操作,可以使用 shift+zz 保存文件​ ​

2020-11-16 15:08:46 95

原创 Top19:RHEL学习札记-3-重定向、环境变量、通配符

Top19:RHEL学习札记-3-重定向、环境变量、通配符重定向输入重定向 <输出重定向管道符通配符环境变量绝对路径alias 命令别名内部命令 bash外部命令直接定义 和使用 export的区别例:重定向服务 是 命令 和 文件 之间传输的纽带管道符是 命令 和 命令 之间的纽带重定向输入重定向 <​ 例:wc -l < anaconda-ks.cfg ,只输出行数输出重定向​ 作用将原先要输出到屏幕的内容,重定向到文件里> 清空写入> 例: upt

2020-11-15 13:43:54 102

原创 Top18:RHEL学习札记-2-常用命令

Top18:RHEL学习札记-2manechodatetimedatectlrebootpoweroffwgetpstoppidofkillkillallpstreeifconfigunameuptimefree -mwholasthistorypwdcdsosreportman查看帮助信息echo输出内容,也可以调用变量 如 $PATHdate显示系统时间 加参数显示具体时间日期,如 date "+%m" 显示月份,date "+%Y-%m-%d" 显示年月日 %j是显示今天是今

2020-11-14 14:18:53 161

原创 Top17:RHEL学习札记-1

Top17:RHEL学习札记-1系统的开机流程:systemctl 命令(RHEL 7 系统)reload 和 restart 的区别RPM -- Red Hat Package ManagerYUMYUM仓库的两大问题:RPM和YUM的作用DNF系统的开机流程:点击开机键-进入到系统的基本输入输出系统->BIOS , 之后会进入到引导菜单-> Boot Loader, 接着加载系统内核,对内核进行初始化,最后由服务和网络进行初始化,这一套流程都是由初始化进程帮我们完成的systemctl

2020-11-13 12:38:39 266

原创 Top16:RHEL7重置root密码(同时适用于CentOS 7、CentOS 8、RHEL7、RHEL8)

RHEL7(Red Hat Enterprise Linux 7)重置 root管理员密码前言步骤前言刚开始学习虚拟机时犯了个错,找人拷贝了一份他的虚拟机,结果忘了问人家root密码了,怎么办好呢,总不能回头找人家要吧,结果学习进度也就搁置了,导致现在很懊悔。此方法适用于长时间不实用某台Linux系统 而忘记root密码步骤1.首先需要确定手里的Linux系统为RHEL 7 ,如果是,就可以进行下面的操作cat /etc/redhat-release2.重启Linux系统 进入到引导界面

2020-11-12 15:07:17 756

原创 Top15:报错解决:NameError: name ‘model_selection‘ is not defined

Top15:报错解决:NameError: name 'model_selection' is not defined原因解决办法:正常运行系统:Windows10环境:python=3.6.5pyfm=2016.2.10前言在研究《python金融风大数据风控建模实战:基于机器学习》这本书的第13章时,需要用到PyFM下载地址是LFD镜像网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/进去后 ctrl+F 搜索 pyfm,找到本书对应的就好(避

2020-11-03 11:52:00 9933 1

原创 Top14:centos 7 下spark环境搭建

Top14:centos 7 下spark环境搭建1. 上传压缩包并解压2. 修改配置文件3. 拷贝配置到其他主机4. 配置spark环境变量,三台机器都要执行5. 启动spark6. spark的web界面7. spark-shell交互界面搭建环境OS:Centos7java version: 1.8.0_144zookeeper:3.4.5-cdh5.14.0spark:spark-2.2.0-bin-hadoop2.7spark官网:http://spark.apache.org/do

2020-10-24 11:30:53 100

原创 Top13:Win10开始菜单指定conda的默认环境

Top13:Win10开始菜单指定conda的默认环境**查看当前conda环境及路径**系统:Win10环境:conda:python3.6 , conda:python3.7查看当前conda环境及路径conda env list复制想指定的环境路径,比如我这里:依次点击:开始菜单 > Anaconda3 > Anaconda Prompt > 右键-更多-打开文件位置打开后 右键-属性 ,能够看到我的默认路径是这里:将上边复制的目录覆盖即可...

2020-09-22 10:29:25 946

原创 Top12:Windows下同时安装tensorflow-gpu1.X版本和tensorflowgpu2.X版本

Windows10环境下让tensorflow-gpu1.X版本和tensorflowgpu2.X版本共存1. 配置环境1.1 安装Anaconda1.2 安装PyCharm1.3 新建Anaconda虚拟环境2. 配置cuda&cudnn3. 配置tensorflow-gpu1.X4. 配置tensorflow-gpu2.X如题 本篇是介绍如何让tensorflow-gpu1.X版本和2.X版本共存,且可以满足日常学习训练模型需要用到的软件:1. Anaconda3.x 官网链接2. P

2020-09-22 09:57:22 1492 2

原创 Top11:Windows10 mysql8.0版本配置&更改用户密码

Top11:Windows10+mysql8.0版本配置&更改用户密码配置更改密码配置官网下载zip文件:官方网址下载第一个,可以免去登陆步骤自己添加my.ini文件我的如下,可以将里边的 basedir 和 datadir 更改为自己的路径就可以使用:[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=J:\\software\MySQL\mysql-8.0.20-winx64# 设置mysql数据库的数据的存放目录data

2020-09-07 19:14:58 228

原创 Top10:数据结构-排序和搜索-二分查找-python

Top10:数据结构-排序和搜索-二分查找-python实现一:实现二:实现一:"""@Time: 2020/9/1/001 10:57@Author: Carl@File: binarySearchDemo@Software: PyCharm Professional Edition"""def binarySearch(alist, item): first = 0 last = len(alist) - 1 found = False w

2020-09-01 11:01:23 142

原创 Top9:数据结构-顺序查找-python

Top9:数据结构-顺序查找-python"""@Time: 2020/9/1/001 10:46@Author: Carl@File: sequentialSearchDemo@Software: PyCharm Professional Edition"""def sequentialSearch(alist, item): pos = 0 found = False while pos < len(alist) and not found:

2020-09-01 10:50:08 101

原创 Top8:循环神经网络RNN之LSTM学习札记

Top8:循环神经网络RNN之LSTM学习札记1.LSTM是什么2.LSTM核心思想3.LSTM结构4.LSTM能用在哪些地方1.LSTM是什么LSTM全名是Long Short-Term Memory,长短时记忆网络,可以用来处理时序数据,在自然语言处理和语音识别等领域应用广泛。LSTM是RNN的一个优秀的变种模型,和原始的循环神经网络RNN相比,继承了大部分RNN模型的特性,同时解决了梯度反传过程由于逐步缩减而产生的Vanishing Gradient问题。2.LSTM核心思想设计初衷是希望能够

2020-08-28 17:14:32 244

空空如也

空空如也

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

TA关注的人

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