自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cesium添加自定义点位图片

链接地址。

2023-04-12 11:18:16 903

原创 navicat下的数据库迁移

1.将数据库的结构和数据转储为sql文件,如下图所示。2.生成sql文件后到新的数据库中运行这个sql文件,即可完成数据库的迁移。

2022-02-09 08:20:27 4169

原创 联想笔记本电脑验机总结

参考:https://zhidao.baidu.com/question/108687002.htmlhttps://tieba.baidu.com/p/7390847805老弟买了联想笔记本,以前吃了验机的亏,买了组装机,这次我们一起把把关,验下机,网上教程比较零散借此机会总结下(注意步骤5前不要开机):1、 检查箱子上的两条封条(上下两个封条)是否被动过;2、 检查机身和充电器是否有磨损,机身重点看按键上是否有油,接口处、屏幕是否有划痕,螺丝处有没有拧开过的痕迹;3、 检查包装箱上的SN.

2022-01-25 10:59:50 5208

原创 火狐浏览器支持跨域调试

我是python+vue的全栈研工程师,在前端项目调试时遇到跨域问题,解决后进行分享。当前端用127.0.0.1:8080进行调试时后端接口需要允许跨域,Django和flask都有处理跨域的插件,重点在浏览器跨域后会不设置cookie,chrome浏览器我的是最新版97.0.4692.99,网上的方案全部失效,转而将目光投向firefox,新版的firefox也不支持,转而尝试旧版的,旧版的可以。官方下载链接如下:https://www.mozilla.org/zh-CN/firefox/all/#

2022-01-22 21:17:39 1380

原创 python实现微信hmac_sha256和md5加密签名

python实现微信的hmac_sha256加密和md5加密,亲测可用。md5_sign函数实现微信的md5加密签名,hmac_sha256函数实现微信的hmac_sha256加密签名。参考https://blog.csdn.net/weixin_42296492/article/details/89331841import xmltodictclass WXUtils(object): """关于微信支付的小工具""" @staticmethod def rando

2022-01-19 13:54:08 1181

原创 python socket推送消息到客户端

背景由于目前项目中没有使用到浏览器,所以从服务端推送消息到客户的重任到了tcp上,本博客讲了如何用python的socket编程实现服务端到客户端的消息推送。思路服务端开两个端口7890和9999,7890负责连接客户端,9999负责连接触发端,客户端连接上后挂起等待消息,触发端触发后向所有连接的客户端发送消息。客户端连接服务端的7890端口,并且用循环接收和打印服务端推送的数据。客户端代码如下:from socket import *import timedef main():

2022-01-12 14:23:38 2579

原创 TSP(旅行商问题) 贪心、爬山、退火算法的python解决方案

TSP问题的python简单解决方案(贪婪、爬山、退火)*该方案中使用直角坐标系来表示各个城市的位置,其中起点为(0,0)TSP类中计算了map,是所有点到点之间的距离数组 例如 起点 点1 点2 [ 起点[0, 2, 3], 点1 [1, 0, 2], 点2 [3, 2, 0] ] 如其中的map[1][0] = 1 就表示点1到起点的距离为1贪心算法:从起点(0, 0)出发,选择最近的点;再从该点出发,选择最近的点;重复执行该步骤,直到没有点时返回起点

2022-01-04 16:07:33 6418

原创 python执行shell终极解决方案

python中执行shell命令的函数,兼容python2、3,无三方依赖,支持shell命令的实时打印输出,执行结果返回(命令的返回码,命令执行的结果)。使用方法:popen = Popen()popen("ls -l")Popen类的实现:# -*- encoding: utf-8 -*-from __future__ import print_functionimport sys, osimport functoolsimport subprocessimport timefr

2021-12-01 16:27:51 1288

原创 国产操作系统和CPU一览

2021-12-01 16:12:30 1460

原创 达梦数据库7在centos上自动部署的python脚本

达梦数据库7在centos上的自动化部署python3的脚本,支持达梦的安装和卸载。达梦7安装包需要放在脚本的当前目录下的packages文件架中,并命名为dm.zip。执行该脚本:python3 该脚本.py,即可看到install_dm和uninstall_dm的选项,选择其中一个选项进行执行。popen函数是封装的执行shell命令的函数,运行时还会实时打印输出,用线程保证运行过程中不卡死,执行完成后能够返回:(返回码,所有的执行结果)其中使用pexpect处理交互式的shell,原本也

2021-11-24 16:50:24 1456

原创 python调试bug方法小总结

算的发

2021-10-29 19:28:34 507

原创 vue中resetRouter和addRoutes的入门级使用记录

参考Remove existing routes #1234resetRouter代码在vue的router的index.js中修改resetRouter:export function resetRouter() { const newRouter = createRouter() router.matcher = newRouter.matcher // 新路由实例matcer,赋值给旧路由实例的matcher,(相当于replaceRouter) router.opti

2021-05-10 08:35:18 5402 1

原创 vue 前端jsencrypt公钥加密,python 后端私钥解密,实现密码加密传输

vue 前端jsencrypt公钥加密,python 后端私钥解密,实现密码加密传输参考:1.用python生成公钥和私钥2.vue代码安装jsencryptvue项目的main.js中加入如下代码在登录模块中加密用户密码3.python后端代码定义解密的函数参考:RSA:jsencrypt/Python实现加密Python实现RSA(jsencrypt)加密的两种方式1.用python生成公钥和私钥from Crypto.PublicKey import RSAkey = RSA.gener

2021-05-09 15:49:10 1679 1

原创 Hibench 7.1 mvn 编译时 mahout 报错

Hibench 7.1 mvn 编译时 mahout 报错解决方式参考Hibench的github的issues中的回答##mvn clean package 时有关mahou的错误截图:解决方式参考Hibench的github的issues中的回答在hibench目录下执行cp hadoopbench/mahout/pom.xml hadoopbench/mahout/pom.xml.bakcat hadoopbench/mahout/pom.xml \ | sed 's|<rep

2021-03-18 12:53:01 512 1

原创 ModuleNotFoundError: No module named ‘ttypes‘

ModuleNotFoundError: No module named 'ttypes'解决thrift 使用python3执行时报错:(ModuleNotFoundError: No module named 'ttypes'解决thrift 使用python3执行时报错:(ModuleNotFoundError: No module named ‘ttypes’找到thrift生成的gen-py文件夹下thrift协议生成的文件夹中的constants.py和Transmit.py,将两个文件头部

2021-01-17 19:19:24 1840

原创 SpringBootApplication not find;spring-boot-maven-plugin not find

SpringBootApplication not find;spring-boot-maven-plugin not find1.场景:在 Intellij IDEA中创建springboot 项目1.1 问题原因:国外的maven仓库中的库部分无法下载或下载缓慢,导致pom.xml中引入的依赖如 spring-boot-maven-plugin 报错1.2 解决方法:1.在idea中查看maven使用的setting.js的位置,步骤如下:鼠标依次点击:File工具栏 --> sett

2020-09-23 07:30:01 369

原创 Vue el-table 制作根据某列值排序的按钮

参考 elemet ui:https://element.eleme.cn/#/zh-CN/component/table只要在中加入sortable 就可以自动实现正序和逆序排序的按钮,效果如图所示:Vue模块代码如下:<template> <el-table :data="tableData" style="width: 100%" :default-sort = "{prop: 'date', order: 'descending'}" &g

2020-06-10 09:40:06 2722 2

原创 搜狗等输入法在中文状态下,回车键入的英文不正常,编译器报错

搜狗等输入法在中文状态下,回车键入的英文不正常,编译器报错。搜狗输入法输在中文状态下输入的英文是:(abc)这样的,对比英文状态下输入(abc),而编译器执行时会报错,这是因为全角/半角的输入方式带来的问题,输入中文状态下键入的英文是全角的格式导致的错误。解释下全角和半角:全角:排字的度量单位,宽度等于所使用的文字的磅数(point),用作排版宽度水平方向的度量。指一个字符占用两个标准字符...

2019-11-14 13:14:39 1621

原创 selenium 实现用qq邮箱自动发送邮件

selenium 实现用qq邮箱自动发送邮件# -*- encoding:utf-8 -*-from selenium import webdriverclass QQmail(): def __init__(self): self.driver = webdriver.Chrome() self.url = "https://mail.qq.com...

2019-11-12 20:07:47 1821

原创 PyQt5 实现矩阵计算器

为什么要实现矩阵计算器? 答:因为可以带来便利,相当于把matlib中对矩阵的基本操作抽离出来,降低操作门槛,同时也更加灵活自由,代码可以自己控制,功能可以自己添加修改。--参考了pyqt5的example中的calculator。有关矩阵的库主要使用了sympy。一些想法:1.实现计算器之前可以先在https://www.draw.io/上绘制模型,这样布局的时候会更有底气。2.如...

2019-11-03 20:30:20 1805 2

原创 python 算法,模拟pow(),计算任意实数的任意次方(可为负数,小数,负小数等)

若对其中的 n > 0 and n < 1 条件下的代码有疑惑可以参考 https://blog.csdn.net/zw17302560727/article/details/102795921def pow(num, n): ''' 求 num的n次方, n为 R(实数) ''' if n > 0 and n < 1: ...

2019-10-29 12:01:11 5611 1

原创 python 实现求某个数的num的根号n次方

1.使用牛顿二分法 推演 实现求数 num 的跟号n次方参考了大佬的文章 : https://blog.csdn.net/qq_26499321/article/details/73724763不熟悉牛顿二分法的骚年可以看下这个大佬的讲解:详细简述了牛顿迭代法到 求根的应用:https://www.jianshu.com/p/7542fdeda760# author zw# 顺便也实现了...

2019-10-29 11:38:54 1845

原创 python docx 批量修改docx文件内容和选择位置添加内容

#-*- encoding:utf_8 -*-from docx import Documentfrom docx.shared import Inchesfrom log import loggerimport os'''python docx 批量修改docx文件内容和选择位置添加内容的初步尝试不喜勿喷♪(^∇^*)'''def folder_filelist(pathn...

2019-09-17 16:16:12 8056 6

原创 解决win10下外接高分辨率显示器显示模糊的问题(和缩放与布局无法调节)

解决win10下外接高分辨率显示器显示模糊的问题(和缩放与布局无法调节)1 将笔记本电脑接上外接的显示器2 打开显示设置3.设置多显示器设置为 仅在2显示4.这时候会发现并没有什么变化且分辨率那一栏是灰色的无法调节,是因为默认的显示器设置是关于1号显示器也就是你的笔记本上自带的显示器,将它改为2号:5.大功告成,按照你的喜好更改分辨率和缩放比例吧!1 将笔记本电脑接上外接的显示器我的笔记本的自...

2019-08-31 10:06:53 60515 11

空空如也

空空如也

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

TA关注的人

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