自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(506)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

2022-08-01 18:02:30 515

原创 mysql复制表

mysql复制表备份表

2022-07-08 10:23:11 89

原创 linux查看出口ip

linux查看出口ip

2022-07-06 15:22:54 3538

原创 java获取两个日期之间的时间列表

java获取两个日期之间的时间列表

2022-06-23 17:17:40 168

原创 es 按条件查询数据总条数

es 按条件查询数据总条数

2022-06-22 10:13:13 1744

原创 java正则提取字符串中的符号汉字数字字母

java正则提取字符串中的符号汉字数字字母

2022-06-22 09:57:30 1009

原创 查询es分页下标超过1万

查询es分页下标超过1万

2022-06-17 19:09:24 44

原创 java json字符串转json时处理掉多余的引号

java json字符串转json时处理掉多余的引号

2022-06-15 10:46:10 829

原创 es查询multi_match多字段匹配

es多字段匹配multi_match

2022-06-14 20:38:09 968

原创 java查找字符串中指定字符个数

/** * 查询字符串中指定字符个数 * @param oriStr 原字符串 * @param findStr 需要查找的字符 * @param count 固定值:0 * @return 查找到字符的个数 */ public static int findStrCount(String oriStr, String findStr, int count) { if (oriStr.contains(findStr)) { count++; count = fi

2022-04-27 16:19:28 2630

原创 java判断字符串日期是否是合法的日期

/** * 验证字符串是否为指定日期格式 * @param oriDateStr 待验证字符串 * @param pattern 日期字符串格式, 例如 "yyyy-MM-dd" * @return 有效性结果, true 为正确, false 为错误 */ public static boolean dateStrIsValid(String oriDateStr, String pattern) { if (StringUtils.is

2022-04-27 16:14:21 849

原创 java计算base64图片大小

public static void main(String[] args) { String filePath = "C:\\Users\\ymt30\\Desktop\\a.jpg";//11.5kb double len = Utils.fileToBase64(filePath).length()/1024; System.out.println("图片base64大小(kb):"+String.valueOf(len)); //base64图片大小:将base64数据的长度乘以3/

2022-04-27 14:42:08 1623

原创 java指定日期年月日加减法

/** * 求指定日期加N年 ,例如:2022+10年 * @param date 需要增加的日期字符串 * @param oriDateFormat 需要增加的日期字符串的日期格式 例如:yyyy-MM-dd * @param targetDateFormat 增加N年后的日期需要什么样的格式 例如:yyyy.MM.dd * @param n 增加的年数 * @return 增加n年后的指定格式日期字符串 */ public static String dateAddYear

2022-04-27 14:39:54 1352

原创 java将文件移动到指定位置

java将文件移动到指定位置

2022-02-10 10:05:32 2912

原创 java获取指定月份中每天时间列表

获取一个月中每一天的时间列表

2022-02-08 21:09:26 841

原创 java获取开始结束日期之间的时间

java获取开始结束日期之间的时间

2022-02-07 17:12:23 431 1

原创 linux定时任务执行脚本

linux定时任务执行脚本

2022-01-27 16:14:13 3576

原创 linux上执行jmeter(.jmx)命令

linux上执行jmeter(.jmx)命令

2022-01-27 15:56:10 1255

原创 shell脚本sftp上传文件

shell脚本sftp上传文件

2022-01-27 15:52:22 2396

原创 python flask http请求中接收上送过来的文件

应用场景:用postman、apifox测试时请求python接口,python接口接收上送过来文件对象下面截图是apifox上送的文件对象python接口中,接收此文件对象# -*- coding:utf-8 -*-from flask import Flask, request, jsonimport osfrom Config.constant import save_path, date_format, min_random, max_random,\ count_random

2022-01-21 22:42:25 1228

原创 python本地路径转bytes

python本地路径转bytes <class 'bytes'>b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x01\x00`\x00`\x00\x00\xff\xdb\x00C\x00\r\t\n\x0b\n\x08\r\x0b\n\x0b\x0e\x0e\r\x0f\x13

2022-01-20 16:16:21 427

原创 python base64字符串转bytes

python base64字符串转bytes,<class 'bytes'> b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x01\x00`\x00`\x00\x00\xff\xdb\x00C\x00\r\t\n\x0b\n\x08\r\x0b\n\x0b\x0e\x0e\r\x0f

2022-01-20 16:10:55 1775

原创 ImportError: DLL load failed while importing win32file: 找不到指定的程序。

python项目启动报错ImportError: DLL load failed while importing win32file: 找不到指定的程序。解决:安装pywin32conda install pywin32

2021-12-18 18:51:21 1472

原创 CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘.

安装完conda后,切换虚拟环境,异常CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.查看虚拟环境时,确定有刚创建好的虚拟环境,如下conda env list# conda environments:#base * /home/dev/anaconda3py38 /home/dev/ana

2021-12-10 11:54:22 332

原创 gcc: error trying to exec ‘cc1plus‘: execvp: Permission denied

paddleocr、ERROR: Failed building wheel for fasttext、gcc: error trying to exec 'cc1plus': execvp: Permission denied

2021-12-01 19:26:56 2475

原创 python接收文件对象<class ‘werkzeug.datastructures.FileStorage‘>转byte

在请求里接收到的文件类型是:<class ‘werkzeug.datastructures.FileStorage’>,需转成byte后,做后续处理@bp.route('/image/test', methods=['POST'])def pdf_to_img(): pdf_file = request.files['file'] print(type(pdf_file)) pdf_byte = pdf_file.stream.read() print(ty

2021-11-06 14:19:19 1250

原创 ModuleNotFoundError: No module named ‘torch‘

Traceback (most recent call last): File "http_server_API.py", line 13, in <module> from yolov5.dataset import letterbox File "/home/dev/APIALIYUN/RemoteMonitor/yolov5/dataset.py", line 13, in <module> import torchModuleNotFoundErro

2021-11-05 18:29:16 281

原创 mysql查询ORDERBY效率低

这两天遇到了查询mysql速度慢的问题,经过各种排查,mysql语句添加ORDER BY和不添加,速度不能相提并论。这里记录一下解决问题的两种情况。情况一:未添加索引sql语句如下:(当天数据1万多条,未添加索引时,执行时间1分钟。去掉ORDER BY a.begintime desc时,47毫秒查询完成!检查了表结构,mytable1_20211020、mytable2_20211020均无索引,mytable1_20211020添加索引jobid,mytable2_20211020表添加索引mc

2021-10-22 19:47:38 802 8

原创 yaml文件转json示例

pom依赖 <dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.26</version> </dependency> package com.test.demo;import com.alibaba.fastjson.

2021-10-14 09:58:28 1552

原创 sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) unable to open database file

出现这个问题是python里面用sqlit时,找不到数据库文件,抛的异常:File "C:\ProgramData\Anaconda3\envs\a_python_workspace\lib\site-packages\sqlalchemy\engine\default.py", line 584, in connect return self.dbapi.connect(*cargs, **cparams)sqlalchemy.exc.OperationalError: (sqlite3.Op

2021-09-22 11:03:38 2178

原创 python执行命令行

我这里用到了subprocess.Popen()和subprocess.run()执行ping命令示例如下:# -*- coding: utf-8 -*-import osimport subprocessimport reimport sysdef get_ping(ip, count): platform = sys.platform command = 'ping -n %s' % count + " %s" % ip print(command)

2021-09-14 19:52:14 4814

原创 python异步任务

需求及场景:在查询进度值接口中,客户端会几秒钟获取一次进度值,但如果,客户端关闭,就不在主动查询进度值了。python脚本在调用启动任务脚本后,开始查询进度值,那么在调用启动脚本后,用异步函数,实现n秒钟查询一次更新中的进度值,进度完成后,更新状态到数据库,以备下次客户端获取某条数据的状态。异步函数demo实现如下:# -*- coding:utf-8 -*-from threading import Thread# 自定义装饰器def my_async(fn): def wrapp

2021-09-11 13:12:28 324

原创 python定时器每隔几秒执行一次

需求:每隔几秒查询一次数据方案:定时器:time,调用:time.sleep代码示例如下:# -*- coding:utf-8 -*-import timedef sleep_time(time_hour, time_min, time_second): return time_hour * 3600 + time_min * 60 + time_secondif __name__ == '__main__': num = 0 second = sleep_t

2021-09-11 11:45:44 2427

原创 shell脚本调用pyhton脚本,获取返回值

方案一(查看很多博客,用这种方法,感觉是靠谱的,可自己运行报错SyntaxError: invalid syntax,这个应该是导入未生效,所有调用python里方法就报错了,用不了,不知道是否和我python版本有关系,python3.6)shell脚本调用如下:res=`python -c 'import test; print test.get_label(${model_name})'`echo $res方案二(由于上一种方法,报错,只有选择这种方案,虽然并不是很完美,python文件中pr

2021-09-10 18:32:01 1729

原创 linux安装opencv-python

开始安装时,直接 pip install opencv-python,超时,无法安装,指定镜像源后,安装OK命令:pip install opencv-python -i http://pypi.douban.com/simple/ --trusted -host pypi.douban.compip install opencv-python -i http://pypi.douban.com/simple/ --trusted -host pypi.douban.com...

2021-09-09 21:00:00 851

原创 conda初识

conda是什么?Conda 是一个开源的软件包管理系统*和*环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件。conda常用命令:# 列出当前已有的虚拟环境conda env list# 输出:# conda environments:#base C:\ProgramData\Anaconda3a_pytho

2021-09-07 14:36:41 48

原创 flask_socketio踩到的坑

需求:读视频里有人像图片的帧,拿到图片帧,传递给其他同事封装好的算法,获取去隐私后坐标信息。实现方法:python服务读取摄像头,拿到摄像头有人像的图片帧,利用flask_socketio推送给前端,进行界面显示。由于之前也没有用过flask_socketio,这里把踩到的坑,记录一下。参考博客和flask_socketio文档https://flask-socketio.readthedocs.io/en/latest/intro.html#installation入坑记录:第一步安装 pi

2021-09-05 11:22:30 1105

原创 python json.dumps后utf-8编码变成了unicode编码

解决方案:dumps的参数ensure_ascii设为false,即可显示utf-8编码print(json.dumps(res_str, ensure_ascii=False))

2021-09-03 10:57:00 661

原创 python调用非同级目录的python函数

需求:当前python函数(路径:D:/a_python_workspace/venv/controller/Demo.py)中,需要调用其他目录(路径:D:/home/dev/py_other/test_data.py)的python函数,这时导包成了最大问题,如何引入其他目录下的python脚本?解决方案:把其他目录下脚本的路径添加到系统路径中,代码如下当前调用者目录:D:/a_python_workspace/venv/controller/Demo.py# -*- coding:utf-8

2021-09-01 09:39:47 294

原创 java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(Ljava/lang/String

问题描述:由于项目里sql语句想调用mybatis的LIMIT函数,结果没有,看了一下文档,要mybatis版本5.3以上才有这个函数,而自己项目里的依赖,如下<!-- mybatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.2.3</version&

2021-08-31 09:50:02 227

telnet工具适用于windows

win7缺少此telnet执行文件时,无法使用telnet命令,需将此telnet.ext放入至c:/windows/System32目录下,cmd里面即可使用telnet命令

2019-01-19

python3.7电子文档

官方的python3.7电子文档,需要的拿去,不谢!!!!!!!!!!!!!!!!!!!

2018-07-10

雅虎屏幕取色器雅虎屏幕取色器

雅虎屏幕取色器

2017-10-18

OpenResty最佳实践

文档内详细的介绍了lua的使用

2017-05-04

Cygwin64位Cygwin64位

Cygwin64位

2017-03-12

SharedPreferences存取list集合

SharedPreferences存取list集合

2016-08-17

自定义spinner下拉列表

自定义spinner下拉列表

2016-08-16

下拉刷新listView

下拉刷新listView

2016-08-16

gridVeiw分割线demo

gridVeiw分割线demo

2016-08-16

base64解码转换工具jar

2016-08-16

org.apache.http.legacy.jar

2016-08-16

eventbus-2.4.0.jar

2016-08-16

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

TA关注的人

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