自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.lang.NoSuchMethodError: okhttp3.MediaType.get(Ljava/lang/String;)Lokhttp3/MediaType;

okhttp3包和已有的包有冲突解决方法:重新引入okhttp3,替换其他包中的okhttp3,版本号为3.12.0原来的包:新引入的包

2021-08-06 15:35:22 2114

原创 spring boot错误: 错误: 找不到或无法加载主类 xxxApplication

mvn clean install刷新项目项目起来了. 不行再清理一下缓存,重启再试试

2021-06-29 10:35:00 689

原创 左移和右移

左移操作(<<)不管正负数右边空出的位用0填补,高位左移溢出则舍弃该高位。相当于乘以2右移操作(>>)左边空出的位用0或者1填补。正数用0填补,负数用1填补。相当于除以2 @Test public void test(){ System.out.println(2<<2); System.out.println(-2<<2); System.out.println(8>>2

2021-06-25 16:29:33 157

原创 Properties类的用法

Properties的常用方法:1.setProperty(String key, String value)调用 Hashtable 的方法 put。2.getProperty(String key)用指定的键在此属性列表中搜索属性3.getProperty(String key, String defaultValue)用指定的键在属性列表中搜索属性。4.load(InputStream inStream)从输入流中读取属性列表(键和元素对)。5.load(Reader reader)

2021-06-25 11:57:06 806 1

原创 consul: key/value

key/value作用动态修改配置文件支持服务协同建立leader选举提供服务发现集成健康检查除了提供服务发现和综合健康检查,Consul还提供了一个易于使用的键/值存储。这可以用来保存动态配置,协助服务协调,建立领导人选举,并启用其他开发人员可以想构建的任何其他内容。转自:https://www.cnblogs.com/duanxz/p/9660766.html有两种方法可以使用:通过HTTP API和通过CLI API。一、使用CLI API操作key/value1、consul k

2021-06-22 16:11:56 1746 1

原创 consul 入门案例

1.项目结构父maven项目:consul02两个子maven项目:consul-consumer、consul-provider父项目pom.xml的配置如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2021-06-22 15:32:54 427

原创 LoggerFactory.getLogger用法

1. 作用LoggerFactory.getLogger可以在IDE控制台打印日志,便于开发,一般加在代码最上面2. 用法:import org.slf4j.Logger;import org.slf4j.LoggerFactory;private static final Logger LOGGER = LoggerFactory.getLogger(xxx.class);3. 日志级别logger.debug、logger.info、logger.warn、logger.error、log

2021-06-16 10:26:01 14523

原创 Zookeeper节点的查看和操作

1、启动zookeeper打开zookeeper安装目录,在/bin目录下,点击zkServer.cmd2. 打开操作窗口打开zookeeper安装目录,在/bin目录下,点击zkCli.cmd3. 查看和操作主要有2个命令:ls 和 get(1)查看所有节点: ls /(2) 查看forever节点下的内容(3)查看forever节点的信息...

2021-06-15 16:43:05 7958

原创 DruidDataSource ----使用、配置

1.引入druid配置,在pom.xml文件中引入,可以在maven仓库中查找<!-- https://mvnrepository.com/artifact/com.alibaba/druid --><dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.2.6</versio

2021-06-11 12:10:05 2476 1

原创 java获得指定时间的时间戳

import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;public void test2() throws ParseException { DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); java.util.Date date = df.pars

2021-06-11 10:57:37 6942 1

原创 Java 网络编程:使用 NetworkInterface 获得本机在局域网内的 IP 地址

1、问题提出在使用 Java 开发网络程序时,有时候我们需要知道本机在局域网中的 IP 地址。很常见的一种做法是调用本地命令(比如 Windows 上的 ipconfig 命令和 Linux 上的 ifconfig 命令),接着解析本地命令的输出,最后得到本机在局域网内的 IP 地址。很明显,这种做法不够方便,也不够 Java。于是引出了 Java 在 JDK1.4 的时候添加的一个类: NetworkInterface 。2、寻找方法顾名思义,NetworkInterface 用于表示一个网络接口,

2021-05-27 16:47:19 912

原创 java.lang.NoClassDefFoundError: org/springframework/dao/support/DaoSupport

解决方案:添加依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>5.2.2.RELEASE</version> </dependency>如果没有成功,在项目结构的Artifacts中问题描述:java.lang.NoClas

2021-05-06 21:16:19 2976

原创 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 解决办法

在连接参数里加上useSSL=false就行了

2021-05-06 20:54:58 272

原创 读文件出现编码错误

问题:读取文件出现编码错误UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xbf in position 2: illegal multibyte sequence方法:指定编码格式,忽略错误open('a.txt',encoding='uft-8')或file = open('a.txt', encoding='gbk')或file = open('a.txt', encoding='gb18030')或file = open('a

2020-05-20 15:33:20 492

原创 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 122: invalid continuation byte

在用pyinstaller打包时出现了这个问题问题:Unicode解码错误:“UTF-8”编解码器无法解码位置130中的字节0xCE:无效的继续字节解决方法:先在控制台中输入 chcp 65001,然后再使用 pyinstaller -F main.py或者pyinstaller -F(或-D) main.spec打包即可!...

2020-05-09 11:44:17 1167

原创 ImportError: No module named 'sklearn.utils.cython_blas'

在用pyinstaller打包时出现了这个问题,缺少包,加入就行。在hiddenimports中加入这个包hiddenimports=['cython', 'sklearn', 'sklearn.utils._cython_blas'],然后,输入:pyinstaller -F(或-D) main.spec

2020-05-09 11:42:39 578

原创 Pyinstaller打包python多进程程序出错 出现多个窗口

背景:用pyinstaller将python项目打包成exe文件后,运行exe时,程序出现多个窗口,关闭以后又出现新的窗口,感觉陷入了死循环。问题:经过网上的漫长搜索查阅发现是因为程序使用了多进程模式,而在windows上pyinstaller打包多进程程序需要添加特殊指令。这里是官方github给出的解释:https://github.com/pyinstaller/pyinstaller...

2020-04-28 21:47:29 3236 5

原创 多个python文件打包成可执行的exe文件

首先,我的文件结构是这样的:UTool是整个python项目文件,里面包含packs文件夹,rcat_images文件夹,主函数main.py其中packs里面包含若干py文件,rcat里面是图片文件1.将所有文件放于主文件夹下,主文件夹里面可包含多个文件和文件夹2.pyi-makespec main.py生成main.spec文件制作spec文件 #-*- mode: pyth...

2020-04-28 21:33:24 10984 3

原创 Python2和Python3同时安装

从官网上下载python2和python3以后,默认安装就行,安装好以后,有几个地方需要注意:1.因为存在两个python,编译器在执行的时候无法确定是哪个,首先,打开安装目录,例如:C:\Python27 C:\Python38将C:\Python27中的python.exe改成python2.exeC:\Python38中的python.exe改成python3.execmd打开...

2020-04-26 15:07:15 324

原创 Navicat mysql 的使用

mysql>CREATE DATABASE test; //创建一个数据库 mysql>use test; //指定test为当前要操作的数据库 mysql>CREATE TABLE user (name VARCHAR(20),password VARCHAR(20)); //创建一个表user,设置两个字段。 mysql>INSERT ...

2020-04-01 13:45:24 310

原创 匹配字符串 正则表达式

需求:在一个给定的字符串中拿出特定的字符串,或者检测一个给定的字符串是否满足特定要求方案:使用正则表达式1.re.finadll(parten,string)在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有找到匹配的,则返回空列表。注意: match 和 search 是匹配一次 findall 匹配所有。str = "a23b\na34b"re.findall(r...

2020-03-31 21:18:34 3252

原创 Win10 安装TensorFlow CPU版本/GPU版本

安装需知:安装tensorflow一般有两种,一种是cpu版本,另一种是gpu版本。安装前要注意你的电脑有没有NVIDIA的显卡,如果你的电脑是AMD的,对不起,你的电脑可能无法安装gpu版本的tensorflow,只能安装cpu版本的。**1.安装cpu版本的tensorflow**方法一:(1)下载并安装Anaconda (内含python版本) 注意这一步时要把两个√都选上...

2020-03-05 19:16:43 2075

原创 python 打包exe 太大了 如何压缩

1.打开cmd2.建立虚拟环境pipenv install3.进入虚拟环境pipenv shell4.安装模块pip install .py文件里面用到的模块5.打包的模块也要安装pip install pyinstaller6.开始打包(加w表示不出现调试窗口,可省略)pyinstaller -Fw .py文件第一次用上次步骤,安装了pipenv 和pyinstall...

2020-03-03 11:28:41 3629

原创 Jupyter Notebook 打不开网页

1.打开配置文件jupyter_notebook_config.py一般在 C:\Users\自己的用户名.jupyter\jupyter_notebook_config.py下2.添加开启的浏览器用notebook或其他工具打开jupyter_notebook_config.py后,找到#c.NotebookApp.notebook_dir=’ ',在下方写入如下语句:import we...

2020-02-24 18:33:26 1537

转载 C++字符串读入函数(gets&getline)

本文链接:https://blog.csdn.net/SkeletonKing233/article/details/99672725

2019-12-03 10:21:56 213

转载 Python Tkinter之Radiobutton控件使用介绍

https://www.2cto.com/kf/201805/743558.html

2019-09-04 14:03:16 1969

原创 Label标签

一.Label标签1.文本Label(root,text=‘welcome to jcodeer.cublog.cn’,bg=‘yellow’,width=40,height=3,wraplength=80,justify=‘left’).pack()#居中对齐,文本居左Label(root,text=‘welcome to jcodeer.cublog.cn’,bg=‘red’,widt...

2019-09-03 18:38:21 426

转载 Tkinter教程之Label篇

使用Label的案例版权声明:本文为CSDN博主「jcodeer」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/jcodeer/article/details/1811293...

2019-09-03 18:26:45 591

转载 window下提示no module named 'tkinker'

版权声明:本文为CSDN博主「shifuren」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/shifuren/article/details/81560853...

2019-08-31 10:19:27 336

原创 navicat 连接 mysql 问题:Client does not support authentication protocol requested by server

解决方法如下:(4个命令即可)1.用命令 :mysql -u root -p 进入Mysql2.命令:use mysql;(注意有分号)3…命令:alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘********’;(*******为你的数据库密码,注意有分号)4.命令:flush privil...

2019-08-16 14:05:51 137

原创 安装MySQL 出现initializing database安装失败解决办法

@TOC安装MySQL 出现initializing database安装失败解决办法(已经验证)安装MySQL 出现initializing database安装失败解决办法(已经验证)首先卸载MySQL:1)停止MySQL服务,ctrl+R打开cmd命令界面,输入net stop mysql,出现已停止则成功2)删除mysql server服务。还是cmd命令界面,输入sc delet...

2019-08-16 13:30:43 97880 30

空空如也

空空如也

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

TA关注的人

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