![](https://img-blog.csdnimg.cn/869a06ef545c4a4e8fe2eeb6b5214d11.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
java内容
沐阳gg
欲戴王冠,必承其重
展开
-
Java如何对OSS存储引擎的其他一些操作【OSS学习】
在前面学会了如何对OSS里面的Bucket进行创建和删除,这里还有一些其他的操作,做一个记录。原创 2024-01-25 14:51:00 · 409 阅读 · 1 评论 -
Java如何对OSS存储引擎的Bucket进行删除【OSS学习】
接下来,记录一下如何删除Bucket存储空间。原创 2024-01-25 14:26:10 · 613 阅读 · 0 评论 -
OSS存储引擎如何使用以及如何添加图片【建议收藏】
Aliyun OSS对象存储,可以用来做文件服务器,存放一些文件,图片等资源,那么我们使用OSS,需要经历以下步骤:这里就从如何开通OSS服务开始进行,到如何上传一个资源文件到OSS结束。原创 2024-01-23 20:42:52 · 1539 阅读 · 0 评论 -
纯html通过XMLHttpRequest访问java后端接口并将返回结果输出到控制台【建议收藏】
1、后端接口【servlet+tomcat】2、前端页面代码3、js发起请求部分。原创 2024-01-12 09:50:02 · 742 阅读 · 0 评论 -
在IntelliJ IDEA中,.idea文件是什么,可以删除吗
workspace.xml:存储IDE的窗口布局和其他用户界面相关的配置。modules.xml:包含有关项目模块的配置信息。misc.xml:存储一些其他的配置信息。vcs.xml:包含与版本控制系统相关的设置。inspections文件夹:存储代码检查工具的配置信息。runConfigurations文件夹:包含运行和调试配置的信息。还有很多文件待补充。原创 2024-01-10 10:57:59 · 3539 阅读 · 0 评论 -
C盘清理详细教程,跟着我做,c盘想爆满也难【建议收藏】
C盘爆红对于咱们来说,简直太难受了,今天就总结一篇文章,专门用来教大家解决C盘空间不足的问题,优化步骤分为三个阶段,可以一步一步的进行。注:优化这里以windows10为例,其他版本的系统都可以操作,只是面板可能会不一样。原创 2024-01-09 14:31:32 · 703 阅读 · 0 评论 -
Mac系统在idea中安装tomcat报错 error=13, Permission denied和error =1 Operation not...解决办法
若是出现在1099处ping不同的错误,那就是tomcat和jdk的版本有冲突,更换到适配的版本即可。原创 2023-11-09 21:38:06 · 1152 阅读 · 0 评论 -
“全量增量” 与 “增量同步” 一文了解清楚【建议收藏】
全量增量指的是在数据同步的过程中,将所有数据都进行同步,并不考虑是否已经存在相同的数据。例如,在将一个数据库的数据同步到另一个数据库时,如果使用全量增量同步,那么每一次同步都会将所有数据进行同步,包括已经存在的数据。增量同步则是指在数据同步的过程中,只将增量数据进行同步,即只同步新增或修改的数据。例如,在将一个数据库的数据同步到另一个数据库时,如果使用增量同步,那么只有新增或修改的数据才会进行同步,已经存在的数据则不会再次同步。原创 2023-03-22 11:23:13 · 2669 阅读 · 0 评论 -
Java里面获取到指定日期的农历
比如我们在想知道朋友的生日的时候,中国大多地方都是过的农历时间,那么这个时候就需要计算农历了,轮子工具类我们直接拿去用就行,实现起来还是比较复杂的,有兴趣的老铁可以试着写一写,这里直接拿去用,不好用是兄弟就来砍我;原创 2023-02-23 16:51:46 · 720 阅读 · 1 评论 -
若依系统【SpringBoot】如何集成qq邮件发送【超详细,建议收藏】
若依系统的部署博主就不在这儿阐述了,默认大家的电脑已经部署好了若依系统,这里直接开始集成邮件系统,首先我们得需要对qq邮箱进行配置;一套学不会你来打我😀;原创 2023-02-23 11:58:49 · 3553 阅读 · 8 评论 -
byte的取值范围为啥是[-128~127](超详细教学,建议收藏)
使用补码可以解决0的符号问题,且能多一个最低数-128,这就是为什么byte的范围是[-128,127]!!原创 2023-01-12 18:51:10 · 4243 阅读 · 7 评论 -
用cmd命令窗口运行第一个java程序同时分享idea写的代码用cmd编译运行【建议收藏】
本文讲解了最简单的cmd运行,也分享了idea写的代码要用cmd去编译运行的方式,更新不易,本文对你有帮助的话请不吝三连噢!!!原创 2023-01-12 11:23:43 · 2131 阅读 · 0 评论 -
win10如何安装多个jdk并实时进行切换【建议收藏】
很多铁子不知道环境变量是啥东西,博主在这里给大家用我的理解解释一下:1、当你打开cmd窗口输入java相关的命令时候;2、电脑系统会先去找到你的JAVA_HOME这个变量,如果没配置,就会报错不是内部或外部命令;3、JAVA_HOME对应的值就是路径,里面我们填写的是JAVA8_HOME或者JAVA11_HOME这个变量值,在这里就相当于是引用了其他变量,这样就好操控或者更改了;4、而我们的JAVA8_HOME或者JAVA11_HOME这个变量会和path里面的路径进行组合,最终形成。原创 2023-01-11 21:42:27 · 4353 阅读 · 3 评论 -
java代码实现从提供的数组中找到最大值
【代码】java代码实现从提供的数组中找到最大值。原创 2022-12-28 09:49:21 · 175 阅读 · 2 评论 -
定义一个函数,查找给定值x在数组 array 中的索引位置
【代码】定义一个函数,查找给定值x在数组 array 中的索引位置。原创 2022-12-28 09:45:56 · 92 阅读 · 0 评论 -
Selenium+java实现自动打字
这个博客的起源是因为博主非常喜欢练习打字,在咱们程序员中,打字快相对于敲代码来说还是很有帮助的,我经常在 https://dazi.kukuw.com/?K5WK8 这个网站练习打字,果然,人外有人,天外有天,博主觉得自己的打字速度已经够快了,但是和网友相比,还是差那么一丝丝手速,可能是单身时间太短了;出于对技术的研究和心理的不屈服,作为一个程序员当然有程序员的办法了,博主在这里用selenium和java实现程序自动打字,也是终于实现了自己的梦想;原创 2022-12-27 18:13:23 · 861 阅读 · 0 评论 -
java对接打码平台用selenium实现对图片验证码识别(对接文档看这一个就够了)
在很多平台软件中,咱们登录之后都有一些验证,例如图片数字验证,还有现在流行的滑块验证码,点选验证码,这么复杂的事情,我们程序员当然要用程序的方式解决啦,所以也有一些平台提供了快捷验证的方式,在这里,博主就给大家分享一下,如何实现对图片数字的识别;原创 2022-12-13 17:39:29 · 2856 阅读 · 0 评论 -
JAVA实现圣诞树创建【看了你也可以】
马上就要圣诞节了,博主在这里先给大家祝贺圣诞快乐,我页借助自己的知识教大家在java里面创建一个圣诞树,相信你看了之后也会。原创 2022-12-09 17:39:45 · 3433 阅读 · 1 评论 -
web自动化—selenium中键盘的操作
这里有个输入框,我需要输入对应的数字,按enter回车键实现一个搜索显然,我这里就使用了selenium来模拟键盘按enter键。原创 2022-12-09 15:23:35 · 3868 阅读 · 0 评论 -
web自动化—selenium的常用操作(selenium有这一篇就够了)
设置一个页面完全加载完成的超时时间:driver.set_page_load_timeout(time_to_wait)切换到frame或iframe:driver.switch_to_frame(frame_reference)设置脚本执行的超时时间:driver.set_script_timeout(time_to_wait)切换到指定窗口:driver.switch_to_window(window_name)切换焦点到主窗口:driver.switch_to_default_cotent()原创 2022-12-09 14:53:19 · 1311 阅读 · 0 评论 -
web自动化—selenium+java实现某站自动登录
这里面需要获取驱动,博主将获取驱动的方法封装在另外的一个类,所以大家需要先把下面这个类放进去,也可以参考前面搭建驱动的博客进行一个学习,需要的配置文件路径请自行更换四、总结博客旨在分享技术,互相学习,请勿乱来原创 2022-12-09 14:43:03 · 1353 阅读 · 0 评论 -
JAVA的jdk1.8中文文档
链接: https://pan.baidu.com/s/1tIYmOEoWbWqkB8QTL8R-EA?原创 2022-11-30 11:58:20 · 4507 阅读 · 2 评论 -
idea如何搭建一个SpringMVC环境并测试访问数据库信息【最详细】
在学习SpringMVC技术的时候,配置是最多的了,接下来带大家一步一步的创建一个SprignMVC环境,然后测试一个小案例,后续大家跟着这个写代码就行了。原创 2022-10-23 23:25:01 · 1407 阅读 · 1 评论 -
SpringMVC图片的访问bug
今天遇到一个bug,在springmvc访问静态资源的时候,我将url-pattern改成/,然后我在核心配置文件中也加了配置。然后通过浏览器访问项目,其中jsp页面,js,css都能够正常访问,但是到了图片就一直报404没找到,网上的基本都是3种方式去解决springmvc访问不到图片的问题。以上三种方法都试了一个遍,都不能成功访问;然后再通过以上随便一种方式取消拦截,都可以进行访问,img文件至关重要,希望大家不要遇到像我这样的坑。原创 2022-10-17 20:47:50 · 290 阅读 · 0 评论 -
IDEA 如何配置Tomcat服务器
8、回到Server,将2处的两个都改为Update classes and resource,表示更改内容后只需要重新点击刷新即可发布,不需要重启服务器,然后确定。1、首先我们写好一个web项目,现在需要运行访问测试,这个时候需要部署一下tomcat,第一步打开配置。9、最后点击Apply,然后点击确定,进行项目运行 ,浏览器测试访问,部署成功。5、选择部署选项,然后点击右边的 + ,弹出的项目中选择Artfact。2、点击+,然后选择tomcat的local。4、确定之后会自动识别出端口和路径。原创 2022-10-17 20:27:46 · 1051 阅读 · 0 评论 -
WIN10版本安装JDK
在window10的电脑版本上安装我们java开发需要的jdk流程:官网下-->安装-->环境配置-->检验是否成功。原创 2022-10-10 17:37:18 · 297 阅读 · 0 评论 -
selenium+java爬取图片
看很多大佬都在用python爬取图片,其实java也可以啦,这里就通过一个例子来跑一把啦原创 2022-09-21 22:59:04 · 2123 阅读 · 0 评论 -
mybatis批量添加案例
Mapper.xml页面【conllction里面放上面取的别名准没错啦,然后item是给下面使用的时候取的别名,也可以理解是集合里面的对象,java里面推荐大家使用集合,非常好用!很多小伙伴在批量添加的时候容易混乱,这里写一个例子供参考。Mapper层【加上@param注解,里面取一个别名】原创 2022-09-21 21:43:13 · 253 阅读 · 0 评论 -
JAVA selenium打开新窗口,多个窗口切换进行操作
【代码】JAVA selenium打开新窗口,多个窗口切换进行操作。原创 2022-09-17 19:49:24 · 2971 阅读 · 4 评论 -
selenium中对于driver及其属性的解析
【代码】selenium中对于driver及其属性的解析。原创 2022-09-17 16:50:18 · 560 阅读 · 0 评论 -
java+opencv+selenium实现滑块滑动破解
我们对需要的环境进行了配置,也打开了浏览器进行对输入框操作,但是操作过程中遇到滑块,这一篇文章我们来解决这个问题。1、web自动化测试出现验证码【让滑块出现】8、滑动失败重试机制。3、将背景图和滑块图下载到本地。7、人工智能模拟和跟踪滑动轨迹。2、获取滑块和背景的图片地址。5、缩放比例和移动距离算出来。4、人工智能匹配滑块验证码。原创 2022-09-16 17:53:09 · 3775 阅读 · 3 评论 -
JAVA配合selenium包对浏览器进行操作
6、这里最后可以为安装目录配置一个环境变量,我这里没有选择配,因为在使用的时候用了绝对路径找到这个exe驱动程序,右键点击我的电脑----->属性--->高级系统设置---->环境变量------>在path路径下添加上文中浏览器文件所在的根目录。,进去后是下面这样的,然后找到对应的版本,如果没有相应的,就用版本号比较接近的一个包,然后点进去下载。4、下载页面,我电脑是window的,他这里面没有win64的,我们直接下载win32的就行。1、谷歌浏览器这里不做讲解,是个程序员都会嗷。原创 2022-09-15 14:29:50 · 3870 阅读 · 0 评论 -
Springboot mq监听接口中无法注入bean的解决方案
项目中第一次使用mq,在consumer的。原创 2022-09-02 14:13:09 · 462 阅读 · 0 评论 -
mybatis的批量修改 之 ——执行多条sql报错
这个代码修改一条的时候没问题,多条的时候一直报sql有错,经过检查,确认没错,后来发现是配置没配明白,mybatis默认是执行一条sql,但是我这个需要执行多条,所以就需要手工配置一下。需要在数据源后面配置添加&allowMultiQueries=true,例如。今天想在xml里面写一个sql,执行批量修改,...原创 2022-08-31 16:44:35 · 1066 阅读 · 0 评论 -
JAVA8 利用stream流将一个对象集合转换成另一个对象集合【配合BeanUtils使用】
代码】JAVA8 利用stream流将一个对象集合转换成另一个对象集合【配合BeanUtils使用】原创 2022-08-15 15:12:42 · 4811 阅读 · 0 评论 -
关于超时的问题和解决办法
一、背景 今天在做一个树结构的需求,遇到了这个问题,数据库里面有一个省里面的所有村,数据大概有接近3w的量,然后需要在做树结构的时候,第一次操作数据库和构建一直报图片的错误,这个超时不仅仅在后端,前端也要更改二、解决办法: 1、后端需要在appliation.yml文件中加上=30000,意思是设置超时时间为30000ms即30s 2、前端也会有一个超时的设置【多久拿不到就断开连接】,我这儿是vue三、总结: 解决这个问题,我个人觉得还需要原创 2022-06-30 21:20:12 · 2960 阅读 · 0 评论 -
雪花算法生成的ID在返回给前端之后和生成的不一样,到底是什么原因?
最开始以为是被四舍五入了,上网查询后才发现是内部的问题,long类型继承的是number类,而number类型精度为16位,而雪花算法生成的id为19位,因此会导致进度丢失。这个方案如果此id用的类少,就可以改id的数据类型,但是当用到的类多的话要改过来就需要花很长时间,并且不能保证都能改过来,而且不会出问题。②通过添加一个全局配置来使long类型转为JSON中的string类型,省去了一个一个添加注解的麻烦。生成的id传给前端以后跟生成的不一样,就纳闷,在想为什么会出现这样的问题?①如果想要前端不丢失。.原创 2022-08-09 17:54:07 · 1358 阅读 · 0 评论 -
若依框架中超级管理员的判断
今天在研究若依框架的时候,最开始是在登录了admin这个账号【系统自带的】新建了一个模块,要求所有的账号都可以查看,然后想到需要去给用户分配权限和角色,才能访问到自己新建的模块,于是我就去看admin是怎么分配的,不看不要紧,看了直接懵逼了,他在数据库中,没有对admin这个账号分配的数据。分配菜单里面没有对admin这个进行分配,那么页面上的菜单是怎么显示的呢,那我就猜测应该是在代码里面进行控制的。1、果然,通过debug,首先让请求进入到后端,然后第一步就是获取当前用户信息,走到这一句代码。...原创 2022-07-25 16:03:52 · 3408 阅读 · 2 评论 -
Redis做消息订阅和发布【异步完成操作】
一、背景:今天遇到了一个问题,在springboot项目中,想用一个异步的思想完成对数据库的操作,本来想用Mq的方式,但是集成太麻烦了,刚好系统里面已经有了redis,就用了redis做异步的功能。二、需要准备的东西springboot项目,redis能正常用就行【redis集成不会的需要先看其他的文章连接好】三、操作步骤 1、编写一个实体类,其中字段可以根据自己的业务来定 2、编写一个结果常量类ConstantResult3、编写一个公共返回结果类CommonResult,用自己系统中的也可以原创 2022-06-29 16:02:41 · 4015 阅读 · 0 评论