自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 arcmap 多边形向外扩展100km并转化为json示例

arcmap实现将shp文件向外扩大100千米,并转为json格式

2022-11-21 17:04:45 2911 1

原创 pymsql连接数据库报错2013,Lost connection to MySQL server during query解决办法

我连接的数据库比较老,4.018版本,用navicat用cmd均可以连上,用pymsql就会报错,网上查了一圈,都没法解决这个问题,后来使用了mysqlclient这个包才解决问题。使用pip无法安装,需先下载whl文件,本地安装。下载链接大概的使用方法如下:#!/usr/bin/python# -*- coding: UTF-8 -*-import MySQLdbdb = MySQLdb.connect(host="192.168.36.33", port=3306, db="db", .

2022-03-05 19:44:27 1087

原创 Windows下用.bat运行Anaconda中的脚本方法

需求:之前启动项目要手动打开 Anaconda Powershell Prompt (anaconda3),激活环境,进入文件夹启动项目,现需将脚本变为windows服务,故需先编写脚本一键启动。问题1.常规写bat脚本,无法执行conda指令激活环境。先看一下最终脚本脚本编写用脚本启动anaconda3方法打开Anaconda终端属性,将目标中的内容%windir%\System32\cmd.exe “/K” C:\Users\Jim\anaconda3\Scripts\activat

2022-02-21 08:50:35 6424 3

原创 基于Leaflet Mapbox定制化本地瓦片地图服务搭建

自定义地图瓦片、修改瓦片的样式。

2022-01-10 16:52:59 1719

原创 根据经纬度计算距离python脚本

根据经纬度计算距离的python代码从某程序中copy出来的,如有侵权请联系我。import math from math import sin,cosfrom shapely.geometry import Point,LinearRingEARTH_REDIUS = 6378.137pi=3.1415926def rad(d): return d * pi / 180.0def getDistance(point1,point2): lat1=point1.y

2021-11-10 10:26:08 810

原创 apscheduler 使用pyinstaller 打包成exe,运行报错KeyError:‘inteval‘

报错截图如下:主要用到schedulers中的BackgroundScheduler,用BlockingScheduler并不会报错。希望可以解决大家的问题。#!/usr/bin/env python3# -*- coding: utf-8 -*-from apscheduler.schedulers.background import BackgroundSchedulerfrom apscheduler.triggers.interval import IntervalTriggerd

2021-10-17 18:58:04 490 2

原创 python多线程简单示例

一、QThreadQThread 只介绍继承的方法1.把线程需要实现的内容放在run函数里,建立Qthread对象调用start()函数,开辟新线程并且运行。当run函数执行完毕后线程退出。from PyQt5.QtCore import QThreadimport timeclass MyThread(QThread): def __init__(self, parent=None): super(MyThread, self).__init__(parent)

2021-09-17 12:15:45 1311

原创 tensorflow+Cuda+cuDNN环境配置,开启GPU训练记录

记录一下自己配置过程。我参考了这篇文章任意门,同时也有一些自己的经验教训总结如下:1、首先要弄清楚自己电脑环境以及当前训练是否开启了GPU。我用的是jupyternotebook + tensorflow2.5,cuda是11点几,我的gpu是1080,后来我把tensorflow和cuda卸载了,选择配置tensorflow-gpu 2.2 +cuda10.1 +cudnn7.65查看能否开启GPU训练import tensorflow as tftf.config.experimental

2021-08-31 18:47:30 2077

原创 使用Obspy读取地震数据.seed文件报错处理方法

使用msdp导出的seed文件,当导出的地震道数量超过一个值时,使用read函数会报错。搜遍网络都没找到,暂时的解决办法是,找到报错的那个core.py文件,打开到报错的行数。红框代码段删除,绿框中的elif改成if。只跳过6但不检查头信息。修改前请先备份。...

2021-01-19 15:44:58 2079 3

原创 百度地图js api的使用方法

1.打开开发指南获取相关资料。2.其中打开 示例DEMO 可以得到各种功能展示的demo3.在本地测试时注意两点1.替换为申请的秘钥2.src=后面的地址加入’http:’

2020-09-28 18:43:16 198

原创 python 结构体数组的正确初始化方法

python并没有C语言中的结构体概念,可以使用对象代替结构体存储数据。特别注意 列表=[对象]*N 这种写法是错误的,因为初始化得到的N个对象指向相同的地址,实验如下:class Phase_struct: pass#方法1phases1 = [Phase_struct(),Phase_struct(),Phase_struct()]print(id(phases1[0]))print(id(phases1[1]))print(id(phases1[2]))#方法2ph

2020-09-22 20:28:09 2445 1

原创 CentOS 7 安装及配置细节

1.安装VMWare workstations2.下载CentOS7 使用国内阿里云镜像http://mirrors.aliyun.com/centos/7/isos/x86_64/3.通过VMWare 安装CentOS7系统一步步按提示走,中间弹出一个界面,配置如下:软件安装-最小化安装-开发工具网络和主机名-开启自动获取ip地址设置管理员root密码,创建非管理员用户。4.安装图形化界面默认开机后为shell,黑屏命令行形式,通过设置可以开启如windows桌面的形式。https:

2020-08-24 14:23:04 282

转载 windows系统文件增量备份脚本

使用windows自带的robocopy命令进行文件夹增量备份在电脑命令行输入cmd后,输入help robocopy可以查看该命令的使用说明。增量备份简单指令如下:robocopy 源文件目录 目标文件目录 /MIR /R:3 /W:60 /LOG:copyLog.txt/MIR::镜像目录树(等同于/E和/PURGE)。\color{blue}{ /MIR :: 镜像目录树(等同于 /E 和 /PURGE)。}/MIR::镜像目录树(等同于/E和/PURGE)。/E::复制子目录,包括空的子

2020-08-06 11:22:06 1304

原创 如何看别人是否动过你的电脑

查看电脑是否被其他人动过依次打开控制面板->管理工具->事件查看器–查看登录windows账户:  在 安全 中搜索事件id    4648 审核成功    4625 审核失败–查看电脑开机关机事件:  在 系统 中搜索事件id    12 是系统启动    13 是系统关闭#mermaid-svg-ZKJngk79E3NrYApj .label { font-family: 'trebuchet ms', verdana, arial; font-famil

2020-08-05 10:23:40 622

空空如也

空空如也

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

TA关注的人

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