logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

gradle查看jar包依赖排除jar版本冲突问题

先打开CMD窗口,切换到gradle.build所在目录,gradle dependencies 查看当前项目中所有的架包,及依赖关系。gradle dependencyInsight --dependency c3p0 查看c3p0被哪些jar包依赖了示例一问题:项目启动正常,执行sql时报错:java.lang.AbstractMethodError: Method c...

#gradle
【Python】Python爬虫学习路线

本文是一份Python爬虫学习的全景指南,从基础语法到实战技巧全面覆盖。首先强调Python核心基础(语法、数据结构、OOP、正则表达式等)的重要性,这是爬虫逻辑控制和数据清洗的基础。其次介绍核心工具链,包括网络请求库(requests、aiohttp)、解析库(BeautifulSoup、lxml)、动态页面处理(selenium、playwright)以及存储方案。进阶部分讲解前端知识(JS基

#python#爬虫#学习
【mitmproxy】通过 mitmproxy 的本地捕获代理模式获取 OpenCode 发起的 AI API 请求的详细信息

通过mitmproxy本地代理模式可以捕获OpenCode发起的AIAPITLS 握手问题:由于OpenCode使用的TLS指纹与mitmproxy不完全兼容,部分请求会失败Cloudflare 防护AI服务提供商通常使用Cloudflare作为CDN,频繁请求可能触发机器人检测使用专门的抓包工具(如或在更底层的网络进行流量镜像。

#代理模式#系统安全#网络
Spring中Junit测试启动报错class path resource [xxx.xml] cannot be opened because it does not exist

文章目录问题分析解决问题本地开发项目时,直接将项目部署到idea配置的tomcat中能正常启动,但是使用Spring的junit测试时,启动报错class path resource [xxx.xml] cannot be opened because it does not exist。分析在测试类构造方法上获取当前测试环境的classpath路径然后去这个classpath路径看一下,发现确实

#java#junit#spring
【python】Path.cwd()、sys.executable、sys.argv、Path(__file__) 在PyInstaller打包前后的区别

PyInstaller打包Python脚本时,sys.executable、sys.argv和Path(__file__)的行为会发生变化:sys.executable从指向Python解释器变为指向可执行文件本身;sys.argv[0]从脚本文件名变成可执行文件名;Path(__file__)会指向临时解压目录而非原路径。建议使用sys._MEIPASS获取资源路径,并注意调试时参数传递的变化。

#python#开发语言
【maven】查看模块之间的依赖关系

可以根据继承层级从下往上显示:最终显示结果如下:

#idea#maven
【Spring】使用Springfox-Swagger2

@ApiOperation的httpMethod/consumes/produces属性可以不指定,会自动获取SpringMVC的@RequestMapping中的method/consumes/produces属性值

#spring
【Spring】context:component-scan包扫描问题

Spring 项目bean 无法注入或者初始化,可能是扫描问题,下面分两种情况研究1.配置的bean 没有被扫描先说一下<context:component-scan base-package=“com.summer”> ,这个标签有一个use-default-filters属性,该属性默认为true(表示扫描到有@Component @Controller@Service @Re..

【正则表达式】中的“\b“

单词边界是指一个单词的开头或结尾,或者一个单词和一个非单词字符之间的位置。单词字符通常指字母、数字和下划线,非单词字符则是指除此之外的所有字符。“\b” 是正则表达式中的一个元字符,用于表示单词边界。掌握了 “\b” 的使用,可以更加精确地匹配字符串,避免出现不必要的匹配。

#正则表达式#服务器#前端
【SpringMVC】DispatcherServlet的<url-pattern>配置 / 和 /* 的区别

servlet规范的url匹配规则精确匹配路径匹配后缀匹配缺省匹配tomcat提供的两个ServletTomcat在$ CATALINA_BASE/conf/web.xml中默认定义了两个Servlet:DefaultServlet和JspServlet,而且由于$ CATALINA_BASE/conf/web.xml为Web应用的默认部署描述文件,因此这两个Servlet会默认存在所有Web应用

#servlet
    共 13 条
  • 1
  • 2
  • 请选择