![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
解决方案
请叫我徐先生
研究方向:数据挖掘,流量识别,大数据技术,NLP, CV
展开
-
python310_d.lib导致无法解析的外部符号的异常
无法解析的外部符号 __imp__Py_NegativeRefcount,函数 _Py_DECREF 中引用了该符号。原创 2023-12-14 09:17:44 · 445 阅读 · 0 评论 -
golang交叉编译
window平台下的golang交叉编译命令原创 2023-10-17 16:36:52 · 119 阅读 · 0 评论 -
git取消超过范围大文件并重新提交
【代码】git取消超过范围大文件并重新提交。原创 2023-04-17 17:15:13 · 170 阅读 · 0 评论 -
X96 Max+刷armbian后禁用红外遥控器开关功能
家里有个x96 max+还有个hk1 box,我把x96刷成armbian作为家用低功耗服务器和hk1都放在电视下面,结果遥控器对着hk1关电视盒子把我服务器也顺带关了。。。原创 2023-02-13 15:18:52 · 988 阅读 · 0 评论 -
anaconda安装虚拟环境后pip异常
pip版本为9.x,所以直接判定pip存在版本冲突所以异常原创 2022-10-19 14:55:00 · 1017 阅读 · 0 评论 -
windows添加右键打开cmd命令窗口
在新安装的windows系统中添加文件夹空白处“在此处打开命令窗口”/ window terminal的功能,将win11的window terminal用到win10上原创 2022-10-18 16:49:15 · 3661 阅读 · 2 评论 -
虚拟机下ubuntu server扩容方案
总的来说,虚拟机下的ubuntu扩容分为三步:1、虚拟机扩容2、进入系统对多出来的容量新建分区3、将新分区挂在到指定目录并完成固化虚拟机扩容这点没什么好说,VMware的虚拟机扩容得先删掉所有快照,不然没法扩容只能加磁盘新建分区1、将多出来的内存新建分区# 新建目录用于挂载新分出来的分区mkdir /data# 进如root模式,不进也行,每个命令前加上sudo就行su root# 进入fdisk交互式命令行fdisk /dev/sda# 输入 m 可以查看命令说明Com原创 2022-05-07 17:34:13 · 1907 阅读 · 0 评论 -
BindingResult中拦截不到错误
问题描述采用JSR303规范的validation库进行后端验证,但是使用BindingResult对象后却获取不到错误信息局部代码如下:@Data@TableName("pms_brand")public class BrandEntity implements Serializable { private static final long serialVersionUID = 1L; @TableId private Long brandId; @NotEmpty @NotBl原创 2021-11-29 16:09:40 · 376 阅读 · 0 评论 -
IDEA lombok包的@Data注解报错找不到符号
问题描述:工程编译报错java:找不到符号问题抽象定位错误可以发现是getter setter的问题由于采用了@Data注解,所以优先考虑是lombok的问题解决方案首先排除以下可能lombok插件未安装设置中注解处理未打开那么剩下的问题就是pom.xml文件中的版本设置里,调整为以下<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</a原创 2021-11-24 15:53:05 · 6642 阅读 · 7 评论 -
ERROR com.alibaba.druid.pool.DruidDataSource - init datasource error, url jdbcmysql
部署一个开源项目报错ERROR com.alibaba.druid.pool.DruidDataSource - init datasource error, url jdbcmysql://很明显是数据库连接错误但排除一下错误后,我才算找到真正的错误原因数据库连接地址错误网络问题用户名密码错误最后发现是开源项目自带的mysql驱动版本有问题,和我安装的mysql对不上解决方法:去pom.xml中删除mysql的版本信息,默认即可,如下<dependency> &原创 2021-11-18 15:38:30 · 24222 阅读 · 3 评论 -
java中的编码转换(以utf8和gbk为例)
在正常javaweb开发中经常会发现字符转换的需求,会存在中文字符转换乱码的现象,如何解决以及其转换原理我至今懵懵懂懂,于是专门写了个测试代码进行尝试,总算理清了编码,先上结论,总结如下:utf8中存放有各种语言编码,当前主流开发中会使用utf8进行编码解码,该方式不会产生乱码,产生乱码有以下几种情况1、gbk(中文)、iso-8859-1(无中文)等其他方式进行编码,则只能用其对应方式进行解码,否则为乱码2、使用utf8进行编码用其他方式解码则会导致乱码,需进行一次转换3、使用无对应字符(中文)原创 2021-10-21 12:27:22 · 19918 阅读 · 5 评论 -
IDEA热部署无效
遇到这样的问题,我觉既不是没有设置“更新类和资源”,也不是啥插件问题而是没有以debug模式运行!!以run模式运行的话热部署是不起作用的。原创 2021-10-20 12:33:11 · 269 阅读 · 1 评论 -
windows下查询端口占用和终结进程
经常在windows中部署相关服务,但是偶尔会存在端口占用导致服务启动失败的问题,可以用简单的两个命令解决该问题1.查询占用右键开始菜单中命令行程序(cmd),以管理员身份运行,输入以下命令netstat -aon|findstr 80802.终结进程将以上查询到的信息中的PID(每行的最后一个字段)填入以下命令中执行taskkill /f /pid 2432...原创 2021-10-20 09:28:56 · 185 阅读 · 0 评论 -
Kafka+Zookeeper安装
本文安装配置环境为多个ubuntu20.04 集群,安装包皆来自apache官网,分别为kafka2.4.1 + zookeeper3.6.3 + jdk1.8,在文章末尾附上自用的zookeeper、kafka群起脚本注: 本文不包含jdk安装,详情见我的上一篇jdk1.8+hadoop3.2+scala2.12+spark3.1.2配置记录Zookeeper3.6.3安装配置(已完成解压,目录为/home/hadoop/Zookeeper)复制配置文件并重命名cp ~/Zookeeper/c原创 2021-09-26 15:47:59 · 842 阅读 · 0 评论 -
tensorflow下深度学习报错显存不够的应对措施
简单粗暴# tensorflow 内存不够的情况 适用于tensorflow 2.ximport tensorflow as tfos.environ["CUDA_VISIBLE_DEVICES"] = "0" # 指定显卡config = tf.compat.v1.ConfigProto(allow_soft_placement=True) # 开启软放置,OP放到CPU上了,为啥源码默认值是7?config.gpu_options.per_process_gpu_memory_fract原创 2021-09-13 16:13:28 · 2334 阅读 · 1 评论 -
解决ubuntu使用Dash to dock后休眠出现重影两个dock
解决方案:卸载系统自带的Dock,命令如下:sudo apt remove gnome-shell-extension-ubuntu-dock如果以后需要重新使用原生dock,安装命令如下:udo apt install gnome-shell-extension-ubuntu-dock原创 2021-08-31 09:26:45 · 2503 阅读 · 3 评论 -
hadoop集群搭建踩坑
问题1:第一次启动集群前需要将master进行hdfs格式化hdfs namenode -format注:若以后想要再次格式化需关闭所有namenode、datanode,并删除hadoop目录下data、logs文件夹问题2:启动报错“Attempting to operate on hdfs namenode as root”可在/etc/profile.d中添加一个sh脚本注入环境变量,脚本内容如下export HDFS_NAMENODE_USER=rootexport HD.原创 2021-08-20 11:40:44 · 340 阅读 · 0 评论 -
python中base64模块解码报错“Incorrect padding”
问题描述解码被base64编码过的字段信息,在base64编码解码工具中正常解码,但在python下的模块base64、binascii中的b64decode、a2b_base64等方法中出现解码报错报错信息如下---------------------------------------------------------------------------Error Traceback (most recent call l原创 2021-08-10 13:58:16 · 1306 阅读 · 0 评论 -
Cannot convert a symbolic Keras input/output to a numpy array
环境: Tensorflow2.4.1报错: Cannot convert a symbolic Keras input/output to a numpy array. This error may indicate that you're trying to pass a symbolic value to a NumPy call, which is not supported. Or, you may be trying to pass Keras symbolic inputs/outputs原创 2021-06-11 15:12:28 · 7580 阅读 · 5 评论 -
屏蔽tensorflow的日志打印
tensorflow运行时会输出一大串的日志信息眼花缭乱,用以下方法可以去除警告和错误之外的日志信息import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'import tensorflow as tf切记:日志等级设置代码要放在导入tensorflow之前!...原创 2021-06-10 14:24:38 · 1455 阅读 · 0 评论 -
windows环境下matplotlib图片中中文显示异常
问题描述:windows环境,python3,正确使用matplotlib绘图后存在的中文显示异常问题解决方案:1.找到当前python环境下如下文件lib\\site-packages\\matplotlib\\mpl-data\\matplotlibrc2.采用notepad++(文本编辑器)打开matplotlibrcctrl+f 搜索font.family根据定位寻找到”font.family“和”font.sans-serif“字段取消注释或直接改成如下形..原创 2021-04-28 17:39:43 · 185 阅读 · 0 评论 -
Redis安装踩坑
本章记录:Redis6.0.6安装于Ubuntu中遇到的坑注:使用前记得apt-get update一下报错1:python@python:/usr/local/redis$ sudo makesudo: make: command not found解决方案:sudo apt-get install make报错2:make[3]: cc: Command not foundmake[3]: *** [Makefile:201: net.o] Error 127ma原创 2021-03-21 12:10:44 · 1312 阅读 · 0 评论 -
拉取github项目后Visual Studio 2017 报错system未定义识别符
问题描述:我在实验室的电脑上的VS2017上编写好了相关代码,为了能够在自己电脑上也能同步编写,我配置好了github进行版本控制,采用推送和拉取进行项目同步,但是在我笔记本上拉取后程序却报出了未定义识别符的错误。问题抽象:1.VS的集成编程环境2.非本机构建的C++项目3.程序本身没有问题,但拉取克隆到本机后出现了“未定义识别符”错误解决方案:其实通过上面的问题抽象我已经能够推断问题原因了,出在了非本机项目的问题上,说明是环境不同所致,所以解决方案如下:右键解决方案原创 2020-08-08 15:52:14 · 2983 阅读 · 3 评论 -
护眼色数值
咳咳,今天写个记录,记录自用护眼色十六进制颜色如下:#CCE8CF原创 2019-08-05 21:55:23 · 3224 阅读 · 0 评论 -
tensorboard使用时scalars没有任何内容
问题描述:使用windows上的tensorboard时,明明正确生成了graph,但是在logdir参数中赋上绝对路径后进入web面板中没有任何数据显示遇到这种情况,我的解决方法是:cd到生成graph的目录OR到目录下shift+右键菜单“在此处打开Powershell窗口”命令框中直接输入tensorboard --logdir="./"简单暴力!...原创 2019-04-20 12:04:02 · 1565 阅读 · 3 评论 -
基于HTTP网络代理的校园网(局域网)网络共享
问题描述:嗯,校园网欠费了,但是宿舍这里无法登陆,显示欠费,实验室的电脑使用的网关是可以登陆正常上网的!不显示欠费!内网远程实验室桌面,没问题,是不是有点麻烦?既然能远程,那说明可以通过代理实现网络数据的转发!网络共享,自己动手丰衣足食!问题抽象:同一局域网内,有一台电脑可以上网,想要通过这台电脑,使得其他电脑或者移动设备可以上网适用环境:可以上网的电脑:Windows7...原创 2019-04-01 09:26:57 · 7170 阅读 · 8 评论