自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (2)
  • 收藏
  • 关注

原创 python比较两张图片并获取精准度

再使用pip安装face_recognition。先安装依赖库dlib。

2023-01-18 22:20:07 5555 2

原创 查看python第三方库的依赖

平时开发直接pip install 命令即可安装所需的python第三方库,但是部署项目到生产环境时,可能服务器并不能 访问外网,pip install没办法使用,只能将第三方包打包,离线安装,这就涉及到要打包的第三方库及其所依赖的库.可以看到pandas库依赖python-dateutil、numpy、pytz这三个库,也就是要使用pandas必须先安装这三个库.但是可能这三个库也存在依赖库,所以这种方式并不能全部显示所有依赖。然后使用命令:pipdeptree -p 库名。使用pipdeptree。

2022-11-19 23:07:39 729

原创 解决linux系统重启rc.local中的指令不能生效问题

这个问题的出现,一是因为/etc/rc.d/rc.local没有了执行权限(版本问题,看情况以后可能会舍去这个文件)。二是没有认清/etc/rc.d/rc.local文件和/etc/profile文件的执行先后。这个文件的最终执行还是要到/etc/rc.d/rc.local文件那里执行,所以我们需要看的文件权限应该是源文件。我这里虽然修改了环境变量,但是,当计算机启动的时候,/etc/rc.local文件是先于/etc/profile或.bash_profile文件执行的。查看文件,文件的命令也是正确的。

2022-10-06 10:42:39 1957

原创 Neo4j - 数据库备份和恢复

neo4j-admin 工具支持在线/离线备份,在线备份需要收费。本章主要介绍离线版。

2022-10-03 10:47:14 219

原创 Linux安装neo4j

【代码】Linux安装neo4j。

2022-10-02 20:54:47 236

原创 Python | Flask 解决跨域问题

flask-cors 有两种用法,一种为全局使用,一种对指定的路由使用。

2022-10-01 15:32:27 220

原创 IDEA 启动报错: Address already in use bind

IDEA 启动报错: Address already in use bind。

2022-09-26 09:29:02 121

原创 Typora免费版本安装教程与使用

安装Typora

2022-09-10 13:01:56 906 4

原创 linux 配置环境变量

以mongodb为例1、修改/etc/profile文件,在末尾添加以下内容2、使环境变量生效3、查看单个环境变量4、查看所有环境变量

2022-07-03 12:24:28 486

原创 使用openpyxl操作Excel

Python使用openpyxl操作Excel,样式设置,边框设置,字体设置,条件格式等

2022-06-22 19:05:30 75

原创 MongoDB日志文件过大的解决办法

MongoDB在使用一段时候后,发现服务器的存储占到了90%左右,排查内存使用情况后,发现是mongodb的日志文件占用太大,达到了40G之多原因是:MongoDB的日志文件在设置 logappend=true 的情况下,会不断向同一日志文件追加的,时间长了,自然变得非常大。解决:这样会使mongo关闭当前日志文件,重启一个新的日志文件,不需要停止mongodb服务。...

2022-06-09 19:16:26 1260 1

原创 Python实现拓扑排序并绘图

绘图需要:1. 需要安装graphviz软件,配置bin文件夹到环境变量windows:下载地址:https://graphviz.gitlab.ioLinux:# yum下载graphviz软件:yum -y install graphviz2. 需要安装python的graphviz模块pip install graphvizfrom collections import defaultdictfrom graphviz import Digraphc.

2022-05-26 20:51:42 799

原创 解决:mongod启动报错缺少libcrypto.so.1.1

[root@VM-8-9-centos local]# mongod -f /usr/local/mongodb5/mongodb1.confmongod: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory使用repotrack下载依赖[root@VM-8-9-centos local]# yum -y install.

2022-05-23 21:16:40 2006 2

原创 Docker 设置国内镜像源,加速下载

国内加速地址1.Docker中国区官方镜像https://registry.docker-cn.com2.网易http://hub-mirror.c.163.com3.中国科技大学https://docker.mirrors.ustc.edu.cn修改方法创建或修改 /etc/docker/daemon.json 文件,修改为如下形式{ "registry-mirrors": [ "http://hub-mirror.c.163.com",

2022-05-02 18:32:41 1403

原创 python获取函数名、类名

获取函数名python中获取函数名的情况分为内部、外部外部从外部的情况好获取,使用指向函数的对象,然后用__name__属性def a():  passa.__name__除此之外还可以使用getattr:getattr(a,'__name__')内部使用sys模块的方法def a():  print sys._getframe().f_code.co_namef_code和co_name可以参考python源码解析的pyc生成和命名空间章节。

2022-03-16 09:59:04 5320

原创 国内npm镜像源设置

国内npm镜像源设置淘宝npm镜像搜索地址:http://npm.taobao.org/registry地址:http://registry.npm.taobao.org/cnpmjs镜像搜索地址:http://cnpmjs.org/registry地址:http://r.cnpmjs.org/使用方法:临时使用npm --registry https://registry.npm.taobao.org install express持久使用npm conf

2022-03-06 12:47:40 750

原创 Linux下安装Java

yum方式下载安装1、查找java相关的列表yum -y list java*2、选择一个版本安装yum install java-11-openjdk.x86_643、完成安装后验证java -version4、通过yum安装的默认路径为:/usr/lib/jvm5、将jdk的安装路径加入到JAVA_HOMEvi /etc/profile在文件最后加入:# set java environmentJAVA_HOME=/usr/lib/jvm.

2022-02-25 21:57:10 730

原创 使用git遇到的问题

error: The following untracked working tree files would be overwritten by checkout在IDEA中进行分支切换时,出现如此错误,导致无法正常切换:error: The following untracked working tree files would be overwritten by checkout通过错误提示可知,是由于一些untracked working tree files引起的问题。解决方式:.

2022-01-13 10:44:52 895

原创 TypeError: ‘Collection‘ object is not callable. If you meant to call the ‘authenticate‘ method

使用pymongo连接MongoDB用户认证self.client = pymongo.MongoClient(host="127.0.0.1", port=27017)self.client["admin"].authenticate("admin", "12345678")在3.9版本及以前是正常运行的,而在4.0版本出错:TypeError: 'Collection' object is not callable. If you meant to call the 'authenti

2022-01-02 15:37:27 3701 2

原创 搭建远程 Jupyter Notebook

安装jupyter notebookpip install jupyter notebook将jupyter notebook 加入环境变量即将 /usr/local/bin 添加到环境变量参考:Linux环境变量配置全攻略 - 悠悠i - 博客园生成配置文件jupyter notebook --generate-config配置密码# 进入Pythonfrom notebook.auth import passwdpasswd() # 随后设置密码修改配置文.

2022-01-01 15:48:29 474

原创 Clickhouse解决No alias for subquery or table function in JOIN

Code: 206, e.displayText() = DB::Exception: No alias for subquery or table function in JOIN报错语句:原因:JOIN 中没有子查询或表函数的别名解决:设置查询或表函数的别名

2021-12-30 11:57:36 909

原创 连接数据库时caching_sha2_password解决

解决方法网上流行的解决方案是把sha2认证改回以前的认证方式,方法如下:// 启动Mysql服务mysql.server start// 登录Mysql(需要输入密码) mysql -u root -p// 选择数据库(这一步不可省略) use mysql// 查看plugin设置 select host, user, plugin from user;可以看到root的plugin是caching_sha2_password,我们希望改成mysql_native_password.

2021-12-30 11:16:07 1396

原创 使用Dbeaver连接Mysql 8 提示 The server time zone value ‘****‘ is unrecognized

错误现象解决办法在 Dbeaver 的【编辑连接】【驱动属性】中找到 serverTimezone 设为 Asia/Shanghai配置即可连接成功

2021-12-30 11:10:12 532

原创 ClickHouse修改表字段名称、类型

修改字段名称ALTER TABLE db_name.table_name RENAME COLUMN regionId to region;修改字段类型ALTER TABLE db_name.table_name MODIFY COLUMN endTimestamp Int64;添加字段ALTER TABEL db_name.table_name ADD COLUMN `$user_id` Nullable(String);删除字段ALTER TABEL db_...

2021-12-25 15:37:30 8211

原创 设置MongoDB、Flask随Linux系统启动

编辑/etc/rc.local文件:vi /etc/rc.local在文件里面添加启动代码如下:mongod -f /usr/local/mongodb5/mongodb.confnohup /opt/env_flask/bin/python /opt/flask_soul/app.py >/dev/null 2>&1 &之后保存就可以了

2021-12-19 22:27:24 1149

原创 PySpak 错误 java.lang.ClassNotFoundException: org.graphframes.GraphFramePythonAPI

产生的错误:Py4JJavaError: An error occurred while calling o138.loadClass.java.lang.ClassNotFoundException: org.graphframes.GraphFramePythonAPI原因:缺乏graphframes包解决办法:1.确认是否安装graphframes包如果没有,就下载graphframes2.再去GraphFrames官网下载Jar包Spark的GraphFr.

2021-12-19 15:13:16 1837

原创 neo4j导入数据

1.从网络文件导入# 导入节点WITH "https://github.com/neo4j-graph-analytices/book/raw/master/data" AS base WITH base + "transport-nodes.csv" AS uriLOAD CSV WITH HEADERS FROM uri AS rowMERGE (place:Place {id:row.id})SET place.latitude = toFloat(row.latitude),

2021-12-19 14:37:11 381

原创 neo4j安装APOC、aglo插件

安装方法只要下载.jar这一个插件包就好了,将下载好的.jar文件直接放到neo4j安装目录下的plugins文件夹目录下,再修改一下配置文件就可以了。1、APOC下载:https://github.com/neo4j-contrib/neo4j-apoc-procedures注意neo4j软件版本要与APOC插件匹配,否则启动neo4j可能报错apoc version neo4j version 4.0.0.16# 4.0.6 (4.0.x)

2021-12-18 22:54:19 1120

原创 解决Jupyter notebook报错:AssertionError: wrong color format ‘var(--jp-mirror-editor-variable-color)‘

今天使用jupyter notebook时出错:500: Internal Server Error错误现象查看日志:AssertionError: wrong color format 'var(--jp-mirror-editor-variable-color)'[E 13:56:50.149 NotebookApp] Uncaught exception GET /notebooks/MongoDB-Soul.ipynb (127.0.0.1) HTTPServerReq

2021-12-18 14:06:57 1216

原创 解决Springboot:This application has no explicit mapping for /error

Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Tue Dec 14 10:14:08 CST 2021There was an unexpected error (type=Not Found, status=404).页面上也不明说错了什么,查了很多地方都说是Application类的位置应该放在最外面的包中,一小部

2021-12-14 10:20:37 272

原创 解决报错libssl.so.1.1: cannot open shared object file: No such file or directory

Centos7默认提供的openssl版本是1.0.2的,某些php扩展或者其他软件依赖1.1以上版本如果过低的话就会报错libssl.so.1.1: cannot open shared object file: No such file or directory也有执行openssl version时报错和上面一致,这是由于openssl库的位置不正确或未安装1.1以上版本的问题想要升级openssl版本则需要手动进行编译,报错解决方式很简单,安装正确即可,下面说一下我以Centos7为..

2021-12-11 15:47:14 1668

原创 Java线程监控

package JavaThread;import java.util.Date;import java.util.Random;/** * 这是一个简单的Runnable类,需要大约5秒钟来执行其任务。 * */public class MyRunnable implements Runnable { private String command; public MyRunnable(String s) { this.command = s;...

2021-12-03 18:08:58 1028

原创 Hadoop或Spark运行缺少winutils.exe文件

问题现象:21/11/28 20:29:55 WARN Shell: Did not find winutils.exe: {}java.io.FileNotFoundException: Could not locate Hadoop executable: D:\Program\hadoop-3.3.1\bin\winutils.exe -see https://wiki.apache.org/hadoop/WindowsProblems at org.apache.hadoop

2021-11-28 22:28:45 1947 1

原创 Win安装Spark问题:ERROR SparkContext: Error initializing SparkContext

问题背景:Java版本:1.8.0.291Spark版本:spark-3.2.0-bin-hadoop3.2Windows操作系统64位Spark初次安装问题描述:配置完Java环境和Spark路径之后,在cmd中执行Spark-shell时,出现如下错误Using Spark's default log4j profile: org/apache/spark/log4j-defaults.propertiesSetting default log level to "WARN".

2021-11-28 21:13:29 3725 3

原创 PowerShell因为在此系统中禁止执行脚本的解决方法

打开管理员模式-鼠标放在开始上,右键管理员模式执行set-ExecutionPolicy RemoteSignedY解决问题:

2021-11-12 22:06:57 295

原创 Windows环境下安装和配置Neo4j

下载地址:https://neo4j.com/download-center/安装方式:Neo4j Enterprise Server Neo4j Community Server Neo4j Desktop安装Neo4j Community Server注意: neo4j版本4.X.X对应的java版本是jdk11neo4j版本3.X.X对应的java版本是jdk8解压到新目录(注意:目录名称不要有中文),比如: D:\neo4j\# 将Neo4j作为控制...

2021-11-12 22:03:21 430

原创 Python爬取B站历史观看记录并用Bokeh做数据可视化

待爬取的数据爬虫代码import osimport timeimport requestsimport pandas as pd# cookie 用浏览器登录B站,按F12打开开发人员工具,找到自己的cookie替换cookies_dict = {'_uuid': "1C7F0395-1CDC-5BBF-E859-528F14EA305F09211infoc", 'bili_jct': "379cd5610f8d21596f2b2f2973..

2021-11-07 13:03:02 3142 14

原创 Bokeh:unexpected attribute ‘callback‘ to CheckboxGroup, similar attributes are js_event_callbacks

使用Bokeh绘图出现如下报错AttributeError: unexpected attribute 'callback' to CheckboxGroup, similar attributes are js_event_callbacks解决:将checkbox.callback = CustomJS(args=dict(l0=l0, l1=l1, l2=l2, checkbox=checkbox), code="""l0.visible = 0 in checkbox.a.

2021-10-23 16:15:21 357

原创 解决:ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。

ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: 'D:\\Program\\Anaconda3\\Lib\\site-packages\\scipy\\sparse\\_csparsetools.cp38-win_amd64.pyd'Consider using the `--user` option or check the permissions.分析最后一句Consider using..

2021-10-23 15:07:44 8002

原创 pyvenn画韦恩图中文显示

用pyvenn图默认不支持中文解决:修改文件D:\ProgramData\Anaconda3\lib\site-packages\matplotlib\backends\backend_agg.py加入代码mpl.rcParams['font.sans-serif'] = ['Microsoft YaHei'] # 指定默认字体:解决plot不能显示中文问题mpl.rcParams['axes.unicode_minus'] = False #..

2021-10-11 22:45:44 262

树相关算法Python实现

树相关算法Python实现

2022-05-30

Echarts绘制世界地图所需的word.json文件

Echarts绘制世界地图所需的word.json文件

2021-05-10

空空如也

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

TA关注的人

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