名片 项目python
grafana的配置-加域及k8s项目限定权限
1.加域 vim /etc/grafana/grafana.ini [server] root_url = %(protocol)s://{ip}:%(http_port)s/proxy/grafana/kubernetes-dev/ serve_from_sub_path = true [auth ......
【工具类】-日志、项目启动
项目启动 -Dspring.profiles.active=dev 日志 log.error("[滴滴取消订单]-leecancelDidiOrder-订单编号:{},异常信息:{}", orderNo, Throwables.getStackTraceAsString(e)); <dependen ......
vue项目中发布新版本线上自动清缓存
背景 最近项目更新频繁,每次一更新客户都说还跟之前的一样。一查原因是因为客户没有清空浏览器的缓存。所以为了方便客户看到最新版本,开始调研再发布新版本后自动清理缓存。 方案 每次打包后的js和css都加上hash值后缀。当文件发生改变时,hash值也改变。这样就不会走缓存 举个例子 vue.confi ......
linux安装两个python版本
1.下载python3安装包 wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz 2.解压python的tgz压缩包文件 tar -xzvf Python-3.7.2.tgz 3.进入解压的文件 cd Python-3.7.2 ......
在docker安装Python环境提供给其他docker使用
1. 在宿主机新建一个目录 2. 在app目录下新建一个Dockerfile文件 本文永久更新地址: 1. 在宿主机新建一个目录 在宿主机上新建一个目录如app/,在app目录里面导入项目需要依赖的包 在项目根目录下输入命令,导出python项目所有的依赖包 pip freeze > require ......
python爬取股票数据
import json import os import requests import time def save_data(data, date): if not os.path.exists(r'stock_data_%s.csv' % date): with open("stock_data ......
设置jupyter notebook的python environment
(base)$ conda install nb_conda_kernels (base)$ conda create --name new-env (base)$ conda activate new-env (new-env)$ conda install ipykernel (base)$ c ......
Python json基本使用json.dumps() 和json.loads()
Python中 json的基本使用 json.dumps() 和json.loads() JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它是JavaScript的子集,易于人阅读和编写。 Json最广泛的应用是作为AJAX中web服务器和客户端的通讯的 ......
python - html转pdf
1. 安装pdfkit pip3 install pdfkit 2. 安装wkhtmltopdf 下载wkhtmltopdf安装包 https://wkhtmltopdf.org/downloads.html 安装后在系统Path添加wkhtmltopdf的bin路径 3. 简单使用 将本地html ......
Python script get date and time All In One
Python script get date and time All In One
Python shell script print current datetime to log file
......
使用MySql8.0+项目无法连接数据库问题
MySql连接字符串:==jdbc:mysql://localhost:3306/ssmbuild?useSSL=true&useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai== 注意这里的useSSL为true: ......
java项目 学生成绩管理系统 (源码+数据库文件)
需要的私信我 备注来意:项目名称 来了就点个赞再走呗,即将毕业的兄弟有福了 文章底部获取源码 java项目 学生成绩管理 (源码+数据库文件)技术框架:java+springboot+vue+mysql后端框 系统共分为三种用户 系统主要功能:系统设计三个角色,学生端,教师端,系统管理员端 一、 ......
windows环境下python3安装Crypto
pycrypto、pycrytodome和crypto是一个东西,crypto在python上面的名字是pycrypto,它是一个第三方库,但是已经停止更新三年了,所以不建议安装这个库;这个时候pycryptodome就来了,它是pycrypto的延伸版本,用法和pycrypto是一模一样的;所以, ......
Nopcommerce 项目添加插件
插件是用来扩展nopCommerce功能的。nopCommerce拥有多种类型的插件。例如:支付方式(PayPal),税务机构,送货方式计算方法(UPS, USP, FedEx),小部件(如“在线聊天”块)等等。 nopCommerce本身也自带了很多不同的插件。您还可以在nopCommerce官方 ......
linux安装两个python版本
1.下载python3安装包 wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz 2.解压python的tgz压缩包文件 tar -xzvf Python-3.7.2.tgz 3.进入解压的文件 cd Python-3.7.2 ......
Vue项目使用Echarts来实现中国地图,省份显示
当时做的时候参考了CSND博主:接口写好了吗 第一步:下载echarts npm install echarts --save main.js中引入 import * as echarts from 'echarts'; 第二步:引入china.json文件 创建utils文件夹,在内创建china ......
vue2项目搭建
1安装 脚手架和打包工具 创建项目 npm install -g vue-cli npm install -g webpack vue create 项目名 创建vue项目时报错:vue : 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请 ......
SpringBoot项目打war包,以及tomcat部署访问404问题
springboot打war包 修改pom文件打包方式 packaging标签由jar改成war,不写默认jar方式 启动类继承SpringBootServletInitializer,重写configure方法 打包 使用maven工具点击package打包,clean是清空target目录。 t ......
python 迭代器,生成器和装饰器
1)可迭代对象包含迭代器 2)如果一个对象拥有__iter_方法,其是可迭代对象;如果一个对象拥有__next__方法,其就是迭代器 3)定义可迭代对象,必须实现__iter__方法;定义迭代器,必须实现__iter__方法和__next__方法 Python函数的定义体中有yield关键字,该函数 ......
Python中tqdm模块进度条
tqdm模块简单介绍 tqdm是一个可以显示Python进度条的模块,可通过pip在终端安装 pip install tqdm tqdm.tqdm from tqdm import tqdm for i in tqdm(range(1, 5)): print(i) 或传入字符串list: from ......
初识 Python 网络请求库 urllib
urllib 是 Python 自带的网络请求标准库,包含了多个处理 URL 功能的模块。 urllib.request 用于请求和读取 URL『包含网页认证、重定向、cookies 等等』,可以方便的获取 URL 内容。 urllib.error 用于 urlib.request 的异常处理。 u ......
python dict, list 转字符串
在Python中,可以直接使用 内置函数 str(),将字典/列表 转换为 json 字符串 dicta = {"name":"henry","age":32} lista = ["aa","bb","cc","dd"] listb = [1,2,3,4,5,6,7,100,200,30,40] a ......
Vue2电商实战项目(二)
最新接口请求地址 - http://gmall-h5-api.atguigu.cn/ - 示例: http://gmall-h5-api.atguigu.cn/api/product/getBaseCategoryList axios二次封装 - 前端请求方法大概有这几种: XMLHttpReque ......
UniApp小程序开发项目创建与运行
1.准备工作:HbuiderX + 微信开发者工具下载安装+小程序账号申请开通(这里就不例举了,可以看同账号uniapp小程序开发准备) 2.创建项目 新版本的HbuilderX点击新建项目——选择uni-app——选择默认模板——输入项目名称——选择Vue版本(此随笔是前后端分离开发,不使用Uni ......
Python爬虫之循环爬取多个网页
之前的文中介绍了如何获取给定网址的网页信息,并解析其中的内容。本篇将更进一步,根据给定网址获取并解析给定网址及其相关联网址中的内容。要实现这些功能,我们需要解决以下问题: 1、如何持续不断的获取 url,并读取相关内容。 2、如何判断网址是否已经读取过。 文中用到的代码均已上传到 github,在这 ......
Python json 读取 json 文件并转为 dict
创建一个test.json的文件 { "test": "测试\n换行", "dict": { "list": [0, "str\""], "num": 0 } } json 格式编写: json 格式大致以 python 的 dict {} 格式来编写即可,只是要注意字符串不能用单引号' ',一定要 ......
有限资源下如何实现最高效的数据处理?四个“智慧城市”项目寻找“最优解”
随着 5G 基站等通信工程的加快建设,城市治理、城市安全管理成为热门话题,物联设备在我们的社会中扮演的角色也变得越来越重要,智慧燃气、智能电表、智能井盖、智能交通等项目在众多城市开始布局,随着一众智慧城市项目的深入落地,海量时序数据的高效处理和成本管控也成为一个待解的难题。 为帮助大家寻找解决上述问 ......
为什么 Python 如此受欢迎?
导读 自 20 世纪 90 年代初诞生至今,Python 编程语言已有 30 多年的历史,且依旧保持着流行趋势。GitHub 2022 年度 Octoverse 报告曾指出,Python 仍然是使用第二多的编程语言,使用量同比增长超过 22%;在 2022 年的某个时候,GitHub 上有超过 40 ......