- 博客(21)
- 收藏
- 关注
原创 JS-JAVA跨域问题
CrossOrigin(origins = {"http://localhost:3000"})加上参数,允许哪些域跨越。端口不一样,产生了跨域问题。可以前端解决,也可以后端。@CrossOrigin:无参数,谁都可以跨越。搜索:springboot解决跨域。缺点,每个方法都要注解。2、写一个跨越配置类。
2024-08-07 16:13:42
174
1
原创 Java使用@Autowired注解获取对象为null
所以如果在这些对象中使用@Autowired去注入对象,得到的结果也是为null。当一个对象使用过关键new时,它是不能被Spring所管理的。datasetIntendedUseDao是一个空指针,
2024-08-03 21:33:22
366
原创 关于selenium的driver.find_elements(By.CLASS_NAME, “ “)获取不到元素,列表为空
只要在driver.get(url)下加上下面的代码就可以获取到元素了。不论用classname,还是XPATH,列表都为空。
2024-06-01 20:20:43
680
原创 selenium的driver.get(url)获取到目标网址的页面是空的且控制台反回521错误,但是url为百度地址时又可以显示(已解决)
这说明网站被反爬了,网站识别webdriver的属性,判断是一个爬虫所以服务器拒绝处理,返回521(),一般5开头的错误属于服务器处理错误。看一下源码,源码打开百度网站是可以的,但是打开目标网站,网站是空白的。我们把webdriver的特征做一个隐藏。
2024-05-30 21:52:40
1130
原创 Web Scraping
在各种类型的网络抓取程序中,有些程序是为了自动识别页面的数据结构而创建的,如Nutch或Scrapy,或者是为了提供一个基于网络的图形界面,消除了手动编写网络抓取代码的需要,如Import.io。Scrapy是用Python编写的,是一个。在这里,Urllib2模块定义了一组处理HTTP请求的功能,如身份验证、重定向、cookie等,而Selenium是一个web浏览器包装器,它构建了一个web服务器,如Google Chrome或Internet Explorer,并使用户能够通过编程自动浏览网站。
2023-10-11 16:54:39
92
原创 A systematic literature review on source code similarity measurement and clone detection: techniques
测量和评估源代码相似性是一项基本的软件工程活动,涵盖了广泛的应用程序,包括但不限于代码推荐、重复代码、剽窃、恶意软件和气味检测。本文对代码相似性测量和评估技术进行了系统的文献综述和荟萃分析,以阐明现有的方法及其在不同应用中的特点。我们最初通过查询四个数字图书馆发现了超过10000篇文章,最终在该领域进行了136项初步研究。这些研究根据其方法、编程语言、数据集、工具和应用程序进行了分类
2023-09-18 12:32:10
273
原创 Web Scraping or Web Crawling: State of Art, Techniques, Approaches and Application——网络爬取:技术、方法和应用现状
本文探讨了什么是网络抓取,它是如何工作的,网络抓取的阶段,技术,它与商业智能、人工智能、数据科学等的关系。如何使用Python语言进行网络抓取,网络抓取的一些主要好处,以及网络抓取的未来可能是什么样子,并特别强调强调伦理和法律问题。
2023-09-14 20:49:06
342
原创 VUE的creat方法异步执行
遇见的问题是发现有个方法时灵时不灵created() { //Vue的creat方法是异步的 this.getUser(); this.getApplyInfo();},methods: { getUser(){ getCurrentUsUser().then(response =>{ this.modifyInformationForm = response.data });} getApplyInfo(){
2021-06-04 18:41:10
1686
原创 eclipse/UAP debug模式
eclipse debug模式variables:变量terminate:结束launches:开始(应用程序)suspend:挂起一、debug视图概览1、常用:1. resume如图中的状态代表程序处于等待中。如果直接点击,表示当前实现继续运行直到下一个断点。快捷键F82. terminate表示打断整个进程3.表示进入当前方法,快捷键为F5。4.表示运行下一行代码,与3的区别是不会进入子函数,只把子函数作为一个步骤...
2021-06-03 18:56:28
1070
原创 Springboot
Springboot 之 Required request body is missing 错误jsexport function changePassword(data) { return request({ url: '/anonym/userinformation/RegisteUserInfo/changePassword', method: 'put', params: data }) }control.
2021-05-25 11:43:44
142
原创 Java——全面理解多线程
目录一、并发与并行二、进程与线程三、多线程的实现四、线程的状态六、线程的常用方法七、线程同步机制:一、并发与并行并发:两个或多个事件在同一个时间段内发生(交替执行)(此处感谢黑马老师画图鬼才)并行:两个或多个事件在同一时刻发生(真正的同时发生)二、进程与线程进程:指一个内存中运行的程序,是程序运行的基本单位。我们计算机中有许多进程比如我们用的Idea、eclipse,平常存在硬盘,启动时为其分配内存资源(内存是临时存储)。线程:是线程的一个执行单元,一
2020-07-22 15:05:08
166
原创 Java——集合 从底层到实现
一、基础:四种存储结构的特点 1)顺序存储:开辟连续的一段存储空间来存储数据 逻辑上相邻的元素物理上也相邻 有序 存储密度大 支持随机存取 在数组间增删不方便 2)链式存储:每个元素由数据域+指针组成,不需连续...
2020-07-22 10:43:55
251
1
原创 mysql 5.7 修改密码
安装MySQL时图省事,没有设密码,各种不方便。修改一下mysql的密码在坑里躺了一下午首先打开cmd1、输入 “ cd C:\Program Files\MySQL\MySQL Server 5.7\bin” //进入mysql.exe所在的文件夹位置2、输入 “use mysql” 回车,显示mysql change3、输入 " mysql -u root -p "回车输入密码,没设密码直接回车4、然后开始修改...
2020-07-08 15:50:58
260
原创 Java学习笔记(下)
第四章 Java异常处理1、异常的概念异常指程序运行过程中出现的非正常现象2、捕获和处理异常:try ..catchtry ..catch finallypublic static void main(String[] args) { String str="123ad"; int a = Integer.parseInt(str);//这个强制转换会出错 System.out.println(a); }Exception in thread "main" ja.
2020-07-06 17:36:37
566
原创 超详细SpringMVC学习笔记(黑马视频)day03
SpringMVC——day03——SSM整合一、整合方式 一定是用Spring去整合另两个框架 注解+XML二、实例1、Spring整合SpringMVC 1)spring配置:创建applicationContext.xml文件进行配置 我们不再配置对controller的扫描,那么思考一个问题: 当我们想要在一个controller里调用一个service时,我们如何把service注入到controller中 ? 解决方式...
2020-07-06 15:52:01
405
原创 Java基础学习笔记(上)
跟得是索南杰夕的Java从入门到精通第一章 环境1、运行环境:配环境变量后知道jdk的路径信息,程序运行时知道去系统的哪个地方找jdk2、编写一个HelloWorld.javapublic class HelloWorld{ public static void main(String args[]){ System.out.println("hello Java"); }}cmd回车 输入javacHelloWorld //编译(.ja...
2020-07-02 14:33:25
850
原创 超详细SpringMVC学习笔记(黑马视频)day02
SpringMVC——day02一、响应的返回值类型1、响应的返回值类型是String //返回类型为String @RequestMapping("/testString") public String testString(){ System.out.println("testString方法被执行了"); return "success"; }2、响应的返回值类型是Void//返回类型为Void 会默认去page.
2020-07-01 14:38:15
515
1
原创 超详细SpringMVC学习笔记(黑马视频)day01
SpringMVC1、三层架构与MVC 1)表现层、业务层(Service)、持久层(Dao)2)MVC modal:JavaBean view:jsp controller:servlet2、SpringMVC工作原理(当学习完SpringMVC后再看工作原理会很清晰)1、前端控制器DispatcherServlet(不需要工程师开发),由框架提供:Sp...
2020-06-23 10:01:48
517
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人