- 博客(21)
- 收藏
- 关注
原创 excel2struct: golang实现Excel转为Struct结构体切片
一个实现了struct和excel相互转换的开源库,并且可以针对单个字段自定义解析方法。
2025-02-28 14:22:05
408
原创 Golang 基础与进阶知识点
Go 语言的 GPM 调度模型是 Go 运行时特有的并发调度模型,用于管理和调度 Goroutines(Go 语言的轻量级线程)。GPM 模型由三部分组成:Goroutine(G)、M(Machine)、和 P(Processor)。实战参考G: 表示 Goroutine,每个 Goroutine 对应一个 G 结构体,G 存储 Goroutine 的运行堆栈、状态以及任务函数,可重用。G 并非执行体,每个 G 需要绑定到 P 才能被调度执行。P。
2024-05-18 14:05:03
3798
1
原创 解决CentOS7无法解析域名
一觉醒来CentOS7就无法git push,无法,但是可以正常ping通百度的IP地址,所以应该是域名无法解析的问题。
2024-01-17 09:26:29
1678
1
原创 antd design pro 完整版安装记录
因为没接触过前端,搞了很久还是因为环境的问题,完全没法启动完整版,最多也只是安装了删减版。所以记录一下成功安装antd design pro的过程。又因为node.js 新版本中,OpenSSL3.0对允许算法和密钥大小增加了严格的限制。继续执行命令(这里比官方的教程多了后面的。文件夹(也就是你自定义的项目名称), 输入账号密码(框框有提示)都试过,没成功,所以换成了。
2024-01-11 15:12:55
1034
原创 Ubuntu22的Git出现 Permission denied (publickey) 解决办法
Ubuntu22的Git出现 Permission denied (publickey)
2023-11-23 09:26:04
819
原创 fastapi_cache的cache出现xxx got multiple values for argument xxx
【代码】fastapi_cache的cache出现xxx got multiple values for argument xxx。
2023-09-11 09:06:59
270
原创 Python基于Asyncio多协程爬取股票数据
库进行高并发爬取数据。但是我并不提倡高并发爬虫,这对目标网站不友好。5000多个股票历史数据(每个股票大概1000行,总共四百多万行)3,爬取5000多个股票的历史价格数据。2,爬取股票板块历史价格信息。1,爬取股票板块历史资金流。
2023-08-05 10:20:42
231
原创 基于Playwright+Asyncio爬取携程网的机票数据
3、由于生成的路线文件开头那几个路线的起点终点不太热门,航班比较少,你可以仿照步骤2.2生成的文件数据格式,先添加几个热门城市试试。1、携程网的反爬机制比较强,如果你不用代理,那你的IP很快就会被封,所有路线都会提示无法查询了。4、使用Peewee进行数据建模,生成 Mysql 数据表,数据写入数据库.1、Playwright启动浏览器,打开携程网机票数据页面。中的threadNum可以配置并发的数量。2、启用回调函数监听后台返回的机票数据。2、如果配置了代理文件,记得要把。文件,填写你自己的代理。
2023-08-03 17:43:30
1584
原创 PlayWright 协程 举例 python版本
简单实现playwright协程打开多个标签页,访问百度、搜索、抓取数据。抓取到的数据(部分)
2023-07-27 16:10:45
258
原创 Consider defining a bean of type‘xxx‘in your configuration的解决方法
***************************APPLICATION FAILED TO START***************************Description:Field goodsService in xxx.xxx.controller.GoodsController required a bean of type 'xxx.xxx.service.IGoodsService' that could not be found.The injection poin
2022-05-20 11:01:11
463
原创 Cannot resolve symbol ‘MapperScan‘ (整合Mybatis-plus)
Cannot resolve symbol 'MapperScan' (整合Mybatis-plus)
2022-05-10 13:40:46
2768
1
原创 lombok几个基本注解的使用@Data @AllArgsConstructor @NoArgsConstructor @Builder
lombok是一款在java开发中简洁化代码十分有用的插件工具,使用lombok注解,目的和作用就在于不用再去写经常反复去写的(如Getter,Setter,Constructor等)一些代码了。@Data使用这个注解,就不用再去手写Getter,Setter,equals,canEqual,hasCode,toString等方法了,注解后在编译时会自动加进去。但是没添加有参构造函数@AllArgsConstructor使用后添加一个构造函数,该构造函数含有所有已声明字段属性参数,添加后就添加有参
2022-03-18 11:06:30
194
原创 元素类型为 “resultMap“ 的内容必须匹配 “(constructor?,id*,result*,association*,collection*,discriminator?)“
元素类型为 “resultMap” 的内容必须匹配 “(constructor?,id*,result*,association*,collection*,discriminator?)”1,检查发现resultMap中元素的顺序应按照括号中内容的顺序,也就是id、result、association、collection、discriminatory,不能在result没写完的情况下插入association或者collection等2,可能你的注释用了双斜杠// (我就是因为这个,找了很久bug)
2022-03-17 21:33:02
711
原创 Java面向对象:方法重写(静态与非静态的区别)
对于两个不同的类,A继承了Bpublic class B{ public static void test(){ System.out.println("BBBBB"); }}public class A extends B{ public static void test(){ System.out.println("AAAAA"); }}再来一个Application主函数类public class Application{ public static void mai
2022-02-28 22:38:42
295
原创 个人小记录:%s的小用途
个人在学习python中遇到的小东西1, %s的小用途A="aaaaaa%s"B="bbbbbb"C = A % Bprint(C)结果输出aaaaaabbbbbb用处很多,例如可应用于网址 id 和 密钥 的填写base_url = "https://baidu.com/id=%s&secret=%s"APIKey = "LSX"SecretKey = "ABC123456789"HOST = base_url % (APIKey, SecretKey)结果输出http
2020-12-14 19:47:39
132
转载 python实现生成图片切割生成九宫格拼图游戏
python实现生成图片切割生成九宫格拼图游戏请使用600X600分辨率的图片,并命名为"pic.png"if __name__ == "__main__": bCut = 1; # bCut = 1时 切割成3*3小图片。# 取图片区域(0, 0, 600, 600) if bCut == 1: import os from PIL import Image def splitimage(src, rownum, colnum,
2020-10-21 23:00:09
1460
原创 Pytorch本地安装及无法找到模块的解决
Pytorch本地安装1,首先到清华源下载适合自己电脑的pytorchpytorch清华源2,在下载目录打开终端,输入activate进入base环境3,本地安装代码conda install --use-local pytorch-1.6.0-py3.7_cuda102_cudnn7_0.tar.bz2pytorch-1.6.0-py3.7_cuda102_cudnn7_0.tar.bz2是你下载的包的名字4,回车即可完成安装5,重新进入终端,输入activate,输入python,再输
2020-08-12 10:44:25
3858
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人