自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jcsim~

Nerdy--

  • 博客(132)
  • 收藏
  • 关注

原创 Linux:脚本启动java后端

【代码】Linux:脚本启动java后端。

2023-06-18 21:45:13 181

原创 Linux:脚本文件(xxx.sh)启动Anaconda虚拟环境

脚本文件(xxx.sh)启动Anaconda虚拟环境

2022-09-01 09:09:15 962 1

原创 Centos: 安装redis,并设置远程访问

Centos7安装redis

2022-08-11 22:02:19 730

原创 VS Code 配置Latex

VS Code 配置Latex

2022-07-29 19:11:45 1434 1

原创 VS Code 配置C语言

VS Code 配置C语言

2022-07-29 15:35:18 1275

原创 Python:列表

#创建一个列表lis=[0,1,2,3,4,5,6,7,8,9]lis=[i for i in range(10)]#取后4个数,下面两个结果是一样的,一个是按照倒叙的索引,一个是正序索引lis_=lis[-4:]lis_=lis[6:]#取3、5、7、9lis_=lis[3::2]1、lis[start: end :step]3个参数分别是切片的起始下标,停止下标和步长。start初始值默认为0end默认从初始值到该值减1step默认步数为1python的列表切片.

2022-03-30 11:03:52 1127

原创 Django:发送附件邮件,提示 nm, address = addrValueError: not enough values to unpack (expected 2, got 1)

错误代码:class SendFileMailThread(threading.Thread): """ 异步发送带附件的邮件 """ def __init__(self, subject, content, recipient_list, file_dict_list=None): """ :param subject: :param content: :param recipient_list:

2022-03-03 21:00:11 327

原创 目标检测:YOLOv5中Focus模块

参考:yolov5中的Focus模块的理解_小菜的博客-CSDN博客_focus结构序言v5出来这么久,一直搜不到网上对Focus的理解,还想着白嫖一下结论,但是发现搜出来的都是一知半解,讲的全都是Focus做了什么,愣是没说为什么要这么做。没办法只好自己花点时间深入学习一下,本人也记录一下本人对Focus模块的一些理解,如果有理解错误的地方,还请评论区告知。一、Focus模块的原理Focus模块在v5中是图片进入backbone前,对图片进行切片操作,具体操作是在一张图片中每隔一个像素拿到一个值,类似..

2022-03-01 11:33:52 6801 7

原创 目标检测:SSD.Pytorch 运行发生的错误

RuntimeError: Legacy autograd function with non-static forward method is deprecated 原因:当前的pytorch版本过高,而原代码的版本较低。如果pytorch版本高于1.3会出现该问题。当前版本要求forward过程是静态的,所以需要将原代码进行修改。解决方法:参考1替换的代码文件地址???? Github 镜像仓库 ???? 源项目地址 ⬇ ⬇ https://gitcode.net/mirrors/sayakba

2021-11-25 21:47:46 3275

原创 Python:时间差中的total_seconds()与seconds

1、使用seconds时,如果时间差为负数,会变成86399+(时间差),导致计算错误。原因:seconds只计算时间差,没包含日期,一天的秒数为24*60*60=86400,seconds范围为[0, 86399]2、total_seconds()是获取两个时间之间的总差,包括了日期import datetimetime_1 = '2021-09-17 08:45:56'time_2 = '2021-09-17 08:30:00'time_1_struct = datetime..

2021-09-17 09:10:57 5095

原创 Nginx:uwsgi替换访问地址的前缀

前后端部署在同一服务器上,使用同一个nginx端口,增加/api/前缀区分前后端,但后端开发时,接口均没有添加前缀/api/。可用以下方法解决{ # Django api use uwsgi location /api/ { # /api/hello ==> /hello rewrite ^/api/(.*) /$1 break; #关键是这行做替换 留意最后面是 break; include uwsgi_params.

2021-08-31 20:55:35 835

原创 Redis:Ubuntu启动项目,redis报错

redis.exceptions.ResponseError: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if R.

2021-08-31 11:01:48 294

原创 Django:Linux系统uwsig启动项目报错--Listen queue size is greater than the system max net.core.somaxconn (128)

1、错误原因uwsgi的配置文件中的listen的值设置太大了,超过系统默认值1282、修改系统配置文件/proc/sys/net/ipv4/tcp_max_syn_backlog/proc/sys/net/core/somaxconn使用root权限,分别输入echo 4096 > /proc/sys/net/ipv4/tcp_max_syn_backlogecho 262144 &g...

2021-08-25 19:54:56 517

转载 Python:列表字典去重

一、 感谢:https://www.cnblogs.com/yifengs/p/12314983.htmlll = [ { "name":"1", "no":"2" }, { "name": "1", "no": "2" }, { "name": "2", "no": "3"

2021-08-01 16:06:28 321

原创 Python:生成验证码图片

class ImageCode: # 通过数字获取ascii表中的对应字母 @staticmethod def get_char(length): sources = "0123xcrfvbgtyhn456zjumi789qweasdklopQAZXSWEDCFVRTGYBHNJUMIKOLP" data = "" for i in range(length): # random.randint(begin, .

2021-07-11 19:16:51 209

原创 Python:创建二维码

class QRCodeUtil: @staticmethod def make_qr_code(content, save_path=None): """ :param content: 二维码内容 :param save_path: 生成的二维码的保存的路径 :return: """ qr_code_maker = qrcode.QRCode(version=5, .

2021-06-17 10:45:55 81

原创 Python:web项目工具类

# -*- coding: utf-8 -*-"""Created with PyCharm@Author Jcsim@Date 2021-1-25 14:44@File utils.py@Description """import datetimeimport hashlibimport jsonimport configparserimport osimport randomimport sysimport timeimport tracebackimport uui.

2021-06-17 10:37:23 149

原创 Centos:安装Pybluez报错——fatal error: bluetooth/bluetooth.h: No such file or directory

错误sudo yum install bluez-libs-devel

2021-06-09 21:25:45 985

原创 Centos:pip 安装mysqlclient报错OSError: mysql_config not found

解决方法:yum install mysql-develpip install mysqlclient

2021-04-20 19:37:58 221

转载 Python:xlrd读取excel日期类型的2种方法及显示格式

感谢:https://zhuanlan.zhihu.com/p/128995926注:excel单元格中时间类型有:日期和时间,使用xlrd读取时,均转换为 xldate类型1. xlrd.xldate_as_tuple(xldate,datemode)参数 xldate:要处理的单元格值参数 datemode:时间基准(0代表1900-01-01为基准,1代表1904-01-01为基准);常使用1900为基准返回值:返回一个元组,类似于(year,month,day,hour,min.

2021-04-17 22:35:52 2411 1

原创 Django:Django+channels+uwsgi+nginx+daphne部署

感谢:(1)python3, supervisor配置:https://www.jianshu.com/p/ba6327f198ce一、前提项目使用了websocket来进行消息推送,而uwsgi并不能处理websocket请求,所以需要asgi服务器来处理websocket请求,官方推荐的asgi服务器是daphne。二、websocket编写先前有写,可参考:https://blog.csdn.net/weixin_38676276/article/details/114277902

2021-03-02 15:42:04 1616

原创 Django:Django+uwsgi+nginx部署项目

一、创建虚拟环境1、安装工具包pip install virtualenv# 包管理工具pip install virtualenvwrapper2、确认安装成功virtualenv --version出现版本号则安装成功3、创建一个文件夹用于存放虚拟环境比如我在~目录即home目录创建 .virtualenvs来统一管理所有的虚拟环境。则直接在~目录执行命令:mkdir .virtualenvs或mkdir /root/.virtualenvs使用 l..

2021-03-02 15:13:34 438 2

原创 Django:使用channels创建websocket,实现消息推送

一、环境版本python 3.8Django 3.1.5channels 3.0.3(安装channels时会自动安装Twisted、daphne等必须的依赖包)windows环境下安装channels,在安装twisted时会报错,提示error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.micro.

2021-03-02 11:32:32 1879

转载 Python:cv2读取字节流图片

参考资料:http://www.voidcn.com/article/p-sabqihis-bry.html参考资料: https://blog.csdn.net/yang_bingo/article/details/84066217 1、使用cv2import cv2import numpy as npfrom matplotlib import pyplot as pltfrom PIL import Imageimg_url = r'C:\Users\xxc\Desktop\capt.

2021-02-02 16:39:04 7162 3

原创 Python:AES加密

# linux系统 pip install pycrypto# Windows pip3 install -i https://pypi.douban.com/simple pycryptodome 找到文件所在目录 将文件夹名"crypto" 修改为"Crypto"from Crypto.Cipher import AESclass AesCbc: __instance = None # 单例模式 def __new__(cls, *args, **kwargs): .

2021-01-28 21:04:53 133

原创 Python:生成二维码

import qrcodefrom PIL import Imageclass QRCodeUtil: @staticmethod def make_qr_code(content, save_path=None): """ :param content: 二维码内容 :param save_path: 生成的二维码的保存的路径 :return: """ qr_code_maker = q.

2021-01-28 20:59:57 133

转载 python:Windows系统下安装alipay-sdk-python

感谢:https://blog.csdn.net/u013478983/article/details/112308488python 在安装支付宝sdk前 ,需要安装加密模块 pycrypto执行命令:pip install pycrypto如果是Windows系统,到这里可能安装出错了,可能出现的错误如下:error: command ‘cl.exe’ failed: No such file or directoryerror: command ‘C:\\Program File

2021-01-28 20:37:59 959

原创 Python:上传图片

环境:python3.8 Django 3.1.5class Img: # 上传图片 @staticmethod def upload(request): if request.method == "POST": try: classify = request.POST['classify'] # 接收文件 file =...

2021-01-28 20:02:45 1934

转载 Python:ModuleNotFoundError: No module named ‘_lzma‘

感谢:https://www.cnblogs.com/feng-yue/p/13500383.htmllinux环境启动Django项目报错:解决方法:依次执行:yum install xz-develyum install python-backports-lzmapip install backports.lzma修改 '/usr/local/python3/lib/python3.6/lzma.py' 文件,在import处增加以下代码:try: fr.

2021-01-28 14:53:28 2046

原创 pytorch:使用pytorch加载模型时报错

在utils.py里调用doCheakByBytes(image),该方法里有torch模型的加载,报错AttributeError: Can't get attribute 'Model' on <module '__main__' from 'xxxxx/utils.py'>解决方法:在utils.py文件里import Model感谢:https://blog.csdn.net/ncc1995/article/details/99456645...

2021-01-28 14:49:00 987

转载 Django:前后端分离项目,解决前端跨域访问

前端访问后端接口,出现上述错误。感谢:https://www.cnblogs.com/achai222/p/14001278.html解决方法:1、安装cors中间件:pip install django-cors-headers2、在settings中配置corsINSTALLED_APPS = [ 'corsheaders',]MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware',]# 白名单配置..

2021-01-27 18:41:37 385

原创 Python:实现蓝牙通信

感谢:(1)win10安装python蓝牙依赖https://blog.csdn.net/caigen0001/article/details/110877401 (2)https://blog.csdn.net/weixin_50396804/article/details/109823229 https://www.cnblogs.com/-wenli/p/11646928.html一、蓝牙通信流程和java版的通信流程一样(j...

2021-01-23 17:16:58 19803 26

原创 Python:安装蓝牙依赖

1、打开http://www.lfd.uci.edu/~gohlke/pythonlibs/下载蓝牙依赖包cp35对应python3.5版本,win_amd64对应64位系统PS:一定要对应版本,否则可能会安装出错!!!2、如果电脑已安装其他版本的python,可使用Anaconda安装3.5版本的Python(Anaconda真香~~~~)3、进入对应python3.5版本的安装目录的Scripts文件,执行 pip install PyBluez-0.22-cp35-none-win

2021-01-23 08:49:50 5870 11

原创 Swagger:扫描多个包

在swagger的配置接口添加Predicates.or(RequestHandlerSelectors.basePackage(basePackage),RequestHandlerSelectors.basePackage(basePackage2)) public Docket createRestApi() { log.info("======================== 当前环境是否开启Swagger:" + SwaggerSwitch + " =====..

2021-01-22 20:35:38 6681 1

原创 Java:支付宝当面付demo(公钥证书方式)-沙箱环境测试版

1、在支付宝开放平台下载当面付demo后,修改Alipay SDK版本为4.11.21.ALL或最新版(demo的3.3.0版本不支持证书方式)<!-- https://mvnrepository.com/artifact/com.alipay.sdk/alipay-sdk-java --><dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sd...

2021-01-18 17:22:14 2812

原创 Java:PC端作为客户端连接蓝牙设备并接收蓝牙发送的数据

感谢:(1)PC端实现蓝牙开发https://www.cnblogs.com/zeussbook/p/12827479.html (2)解决数据读取乱序https://blog.csdn.net/clliu_hust/article/details/80874272一、蓝牙流程蓝牙客户端Socket的与Sokcet流程是一样的,只不过参数不同而已。如下:1、创建客户端蓝牙Sokcet2、创建连接3、读写数据4、关闭二、导入jar包需要导入第三方的...

2020-12-21 17:23:22 10437 52

原创 TensorFlow:测试tensorflow,以及测试是否调用GPU

import tensorflow as tf # print('GPU', tf.test.is_gpu_available()) tf.compat.v1.disable_eager_execution() with tf.device('/cpu:0'): a = tf.constant([1.0, 2.0, 3.0], shape=[3], name='a') b = tf.constant([1.0, 2.0, 3.0], shape.

2020-12-03 23:00:44 3600 3

转载 TensorFlow:RuntimeError:The Session graph is empty. Add operations to the graph before calling run()

感谢:https://www.cnblogs.com/123456www/p/12584427.html原因:2.0与1.0版本不兼容解决:在程序开始部分添加以下代码: tf.compat.v1.disable_eager_execution()tensorflow的官网对disable_eager_execution()方法是这样解释的:This function can only be called beforeanyGraphs, Ops,orTensors have be...

2020-12-03 22:56:00 240

原创 TensorFlow:使用Session模块时报错:AttributeError: module ‘tensorflow‘ has no attribute ‘Session‘

安装好tensorflow2.0之后,当使用Session时,报错AttributeError: module 'tensorflow' has no attribute 'Session':原因:tensorflow2.0版本中没有Session这个属性,如果安装的是tensorflow2.0版本又想利用Session属性,可以将tf.Session()更改为:tf.compat.v1.Session()...

2020-12-03 22:50:25 259

原创 TensorFlow:anaconda 找不到不能安装tensorflow或tensorflow-gpu 2.*版本

问题:在anaconda上安装了Python=3.6条件下的虚拟环境,可是一直安装不了最新的tensorflow/tensorflow-gpu,即使加上版本号,anaconda依然搜索不到。原因:tensorflow/tensorflow-gpu 2.* 版本不能在Python=3.6的版本下使用。升级Python=3.7或以上,问题解决。...

2020-12-03 22:44:12 1203

空空如也

空空如也

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

TA关注的人

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