名片 项目python

Python 自建 IP 代理池

文章有点儿长,谨慎食用~ python 爬虫在爬取网页内容时,遭遇的最常见的反爬措施就是 ip 限制/封禁,对此最常见的解决方式就是设置 IP 代理池,每次请求时随机使用一个代理 IP 去访问资源。 网上有成熟的代理服务,但是小伙汁的爬虫需求多是非定期的自定义项目,使用付费代理并不划算,遂有了爬取免 ......
Python IP

java 处理常量字符串过长 & springboot 项目读取 resouces 文件夹下的文件内容

长字符串起因 项目里面有一长串的加密字符串(最长的万多个字符),需要拼接作为参数发送给第三方。 如果我们使用 枚举 定义的话,idea 编译的时候就会出现编译报错 Error: java:常量字符串过长 解决想法 网上还有一个说法,说是编译器问题,修改 idea 工具的编译为 eclipse 即可。 ......
文件 常量 字符串 springboot 文件夹

JAVAWEB-项目搭建准备工作八步骤-2023-04-13

第一步:生成一个java maven web项目 第二步:配置TOMCAT 第三步:测试项目是否可以跑起来 第四步:导入maven 各个jar包 +增加build 解决资源导出问题 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http ......
步骤 JAVAWEB 项目 2023 04

python5:列表及其常用方法

list(列表):是一个有序的集合,可以随时添加和删除其中的元素。 特点: 1:支持增删改查 2:列表中的数据是可以变化的【数据项可以变化,内存地址不会改变】 3:用[]来表示列表类型,数据项之间用逗号来分割,注意:数据项可以是任何类型的数据 4:支持索引和切片来进行操作。 列表操作方法: appe ......
常用 python5 方法 python

66、K8S-部署管理-Helm-自定义helm项目

1、自定义helm项目管理-实践 1.1、自定义helm项目 1.1.1、创建存放的目录 mkdir -p /opt/custom_helm && cd /opt/custom_helm 1.1.2、创建helm项目 helm create nginx 1.2.3、目录的解析 custom_helm ......
项目 Helm helm K8S K8

React 使用NPM创建项目

React 使用NPM创建项目 虽然研究 React 已经有一段时间,但之前写 Demo 都是直接新建文件夹然后在里面写 html 和 js,究其原因还是因为之前用不了 NPM。现在终于是把 NPM 的问题解决了(从 IDEA 上 copy 了个代理的地址),这下才能算是真正的 DEV 环境。 但有 ......
项目 React NPM

python 离线安装包

下载好第三方库,上传到服务器,用pip命令执行安装 通过pypi官网下载包 pypi官网提供各种Python的第三方库,主要提供Linux版本的后缀是".whl"和“.tar.gz”,可以搜索相关的包。 ".whl"文件离线安装(推荐) #以Markdown为例(默认文件在当前目录下) pip in ......
python

python 中英文对齐

python 中英文对齐 代码 def get_len(string: str): length = 0 for ch in string: if '\u4e00' <= ch <= '\u9fa5': # 是中文字符 length += 2 else: length += 1 return len ......
中英 python

vue3微信公众号商城项目实战系列(1)开发环境准备

项目忙完,这次上新,写一个前端系列,采用vue3来开发一个微信公众号商城。 前言: 1. 微信公众号商城本质也是一个网站,由一个个网页组成,只不过这些网页运行在手机端,能响应手指的点击、长按、拖拽等操作。 2. 既然是网页,当然可以用3件套(js+html+css)来写,但象vue这样的前端框架比3 ......
实战 公众 环境 商城 项目

python项目生成exe

前言 做了个python的小项目,需要打包为桌面端的exe使用,结果一打包,体积直接上百兆了,研究了下,使用虚拟环境打出的包会更干净小巧。 安装anaconda(用作python的虚拟环境管理工具) 安装:https://repo.anaconda.com/archive/Anaconda3-202 ......
项目 python exe

基于pip的python包管理工具

以下是软件下载链接:https://mysecreat.lanzoub.com/i5yvf0swgtne 软件功能:可以对python包进行安装、卸载、升级、换源等操作,不用输入复杂命令 源码: import osdef menu(): while(True): choice=input("1.安装 ......
工具 python pip

CMake项目编译出现:对‘XXXX’未定义的引用

‘XXXX’不是自己写的。说明是这个变量或者函数实现的文件未导入,先找到‘XXXX’属于哪个库,然后在CMakeList.txt中添加相应的静态库或者动态库。 ‘XXXX’是自己写的。查看实现的源文件(.cpp)中和头文件(.h)定义是否一致。或者查看CMakeList.txt中是否引入了相关的cp ......
项目 CMake XXXX

基于pyinstaller的python打包工具

以下是软件链接:https://mysecreat.lanzoub.com/iZPGf0swgtbc 软件功能:可以对py文件进行打包,功能基于pyinstaller模块,因此需要安装python环境,其它不用管,软件会自动检测模块安装情况 分割线 分割线 以下是源码: import os, shu ......
pyinstaller 工具 python

Java集成工作流审批机制,多个项目实际运用优化版本(干货)

前言 activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,一套完整并且实际运用在多套项目中的案例,满足日常业务流程审批需求。 一、项目形式 springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台, ......
干货 工作流 多个 实际 机制

Python程序笔记20230306

判断闰年 初始版本 year = input('请输入一个年份:') while not year.isdigit(): year = input("抱歉,您的输入有误,请输入一个整数:") year = int(year) if year % 400 == 0: print(year, "是闰年! ......
20230306 笔记 程序 Python

python面试题-2023(面试)

1.python中有哪些可变类型与不可变类型? 可变:list、dict、set 不可变:tuple、str、整型(int、float、complex) 注意:可变对象可以在原来地址上修改元素,不可变则不行(即不能在自己身上增删改),若要修改可以使用对象拼接赋值给新的对象,总之不能修改自身 参考链接 ......
python 2023

每天进步一点点-Python中4大文件处理库(os、shutil、glob、pathlib)

四大库各自好用的地方 这里采用文字叙述为大家讲解这四大模块各自的用法,具体内容会在后面详细介绍。 1. os库 对于os模块来说,这是大家最熟悉的一个库,功能相对很齐全,主要像以下这些功能: os.getcwd():获取当前的工作路径; os.chdir() :改变当前工作目录到指定的路径; os. ......
pathlib 文件 Python shutil glob

舆情分析项目实施流程

[热点话题 | NVIDIA](https://www.nvidia.cn/developer/online-training/hot-topics/) 1. 项目介绍 随着新型冠状病毒疫情爆发,每天都有大量的新闻报道、微博和微信评论等。追踪疫情发展的舆论趋势,分析热点话题趋势、分析问题产生原因等, ......
舆情 流程 项目

python常识系列08-->logging模块基础入门

前言努力从今天开始,成功从“零”开始。一、logging模块是什么?是Python内置的标准模块,主要用于输出运行日志 二、日志是什么?日志是代码的必要组成部分记录日志能显示程序当前运行状态出问题后定位当时问题对日志记录的数据挖掘进行统计和分析(比如 **地区登录APP人数较多等)三、python日 ......
模块 常识 logging 基础 python

关于项目中定时器优化的一些想法

定时器从STL的map实现,改为最小堆的实现,主要基于以下几个方面的思考: 之前的定时器实现: 业务层需要一个定时任务的时候,底层引擎会生成一个定时器对象,同时分配一个定时器id(timerId), timerId是一个全局自增的long long值, 这个timerId会传回给脚本层持有。 底层通 ......
定时器 想法 项目

windows程序利用setup project项目进行打包安装

编译好的C++项目可以通过visual studio 的setup project项目进行打包安装 1、利用dumpbin /dependents *.exe命令查看生成的运行文件所依赖的库dll,然后将相应库拷贝到即将打包的文件夹中, 需使用x64 Native Tools Command Pro ......
windows project 程序 项目 setup

有没有类似花生壳一样的内网穿透免费开源项目

是的,有很多内网穿透的开源项目可以选择,以下是其中几个: ngrok:ngrok是一个非常流行的内网穿透工具,可以将本地服务器映射到公共互联网上,并提供一个唯一的URL。 frp:frp是另一个流行的免费开源的内网穿透工具,支持TCP、UDP、HTTP、HTTPS等协议,并且提供了类似花生壳的服务功 ......
花生 项目

python compile函数用法

将文本代码编译成Python可执行代码,这个代码对象可以通过eval()或exec()函数执行。 compile()函数的语法如下: compile(source, filename, mode, flags=0, dont_inherit=False, optimize=-1) 参数说明: sou ......
函数 compile python

python虚拟环境

Python虚拟环境是一种为Python项目创建隔离的开发环境的方式,能够在单个安装的Python实例中创建多个独立的开发环境。Python虚拟环境将安装到特定目录中,并能够在该目录下管理Python包和依赖项,不会与其他Python项目的开发环境冲突。 虚拟环境可以使用 `venv` 模块来创建。 ......
环境 python

Graphs with Python: Overview and Best Libraries

Graphs with Python: Overview and Best Libraries Graph analysis, interactive visualizations, and graph machine learning A graph is a relatively old mat ......
Libraries Overview Graphs Python Best

python实验室1-列表套列表-子列表反转

python实验室1-列表套列表-子列表反转 实现列表套列表,其中的各个子列表实现反转 现象:使用map,在cmd 和 pycharm环境 实现不一样 现象1:cmd >>> a = [[1,2,3], [2,5,7]] >>> a [[1, 2, 3], [2, 5, 7]] >>> b = ma ......
实验室 python

2023-4-13 某SAP项目面试小记

2023-4-13 某SAP项目面试小记 按照某个SAP猎头的安排,笔者今天应约参加一个基于TEAMS工具的电话面试。整个面试全程英语面试,共计52分钟。面试结束后,笔者凭借记忆,记录了面试官问过的那些问题,算是做一个回顾。 自我介绍一下过去的SAP项目经验。 有无做过SAP S4HANA项目? 有 ......
小记 项目 2023 SAP 13

python4:字符串操作

概念:字符串是一种序列,每一个位置对应了一个下标。,要取出字符串的部分数据可以从下标取出(下标从0开始)。这里支持索引。 切片:截取字符串中一段内容。切片使用语法:[起始下标:结束下标:步长]截取的内容不包含结束下标对应的数据,步长 指的是隔几个下标获取一个字符。(这是python语言的高级特性,可 ......
字符串 字符 python4 python

Python程序笔记20230305

n 以内能被 m 整除的数的和、积 最初版本 计算指定数字内所有偶数的和 n = int(input("请输入指定的n:")) i = 0 mysum = 0 while i <= n: if i % 2 == 0: mysum = mysum + i i = i + 1 print(f"{n}以内 ......
20230305 笔记 程序 Python

python-zip

python-zip zip()是Python的一个内建函数 定义:zip([iterable, ...]) zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个**tuple(元组)**,然后返回由这些tuples组成的list(列表)。 若传入 ......
python-zip python zip