Java学习
文章平均质量分 50
qq_42702331
这个作者很懒,什么都没留下…
展开
-
Nginx完美解决前后端分离端口号不同导致的跨域问题
nginx跨域问题,前端请求后端接口状态码为0原创 2022-07-20 09:15:03 · 5468 阅读 · 0 评论 -
minio服务器上文件访问不了
可以上传,配置代理地址,设置公有访问权限以后,直接打开地址访问不了预览不了直接在浏览器打开显示无权限This XML file does not appear to have any style information associated with it. The document tree is shown below.解决办法,设置minio代理权限,选择对应的桶,将其代理权限也设置为公有...原创 2022-05-07 16:37:59 · 10372 阅读 · 5 评论 -
线程池的好处
线程常见的创建方式1、继承 Thread2.实现 runable 重写run方法 3.callable(有返回值,且可以跑出异常)共同点:都是要通过Thread开启 第一种直接.start 后面两种 new Thread(任务实例).start最后一种就是创建线程池,通过线程池去分配jdk提供了五种,单个线程池,执行线程数的线程池等等线程最常用的是ThreadPoolExecutor 可以指定7大特性,来实现线程的管理,分配,及拒绝策略等等。作用:1.为了解决 ...原创 2021-08-26 22:16:47 · 67 阅读 · 0 评论 -
快速将本地项目上传到公司对应的gitlab上
第一步 打开公司gitlab地址 创建一个新的项目创建项目可以填写描述 代码 选择对应项目权限第二步 复制新建项目的git下载地址 放到idea里拉取项目,当然现在拉取下来的项目为空的打开idea下载将从git复制的地址放进去 test测试一下是否可以连接 选择一个文件夹 clone即可第三步 下载完以后 将本地项目对应目录里的所有东西直接复制到刚才下载的目录去 重复的直接替换将上图的东西复制到下面下载的新目录去 有重复的文件直接复制即可...原创 2021-04-16 15:30:13 · 638 阅读 · 0 评论 -
java如何遍历对象里所有的值
前端可以直接获取对象的属性,进行循环,但是java后端只能获取对象,无法对对象属性里的值进行循环可以使用对象的反射,获取对象属性的值和属性名,也就是对象的字段名具体实现如下:Field[] fields = conflictInterest.getClass().getDeclaredFields();for (Field field : fields) { //获取f对象对应类中的所有属性域 field.setAccessible(true); //获取对象的属性..原创 2021-03-04 10:49:22 · 3263 阅读 · 1 评论 -
bean无法被注入的常见问题
某个类中的成员,如果是采用@Autowired注入Spring Bean,则当前类的实例,必须也是Spring Bean才能成功注入,即该实例不能用new xxx()来获得,这种方式获得的实例无法调用@Autowired注入的Bean,应该也采用@Autowired注入,注意在类上使用@Component或者@Service注解。其他注入失败的原因,注意这句话:“SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描!“Applicatio.原创 2021-03-04 10:33:56 · 1139 阅读 · 1 评论 -
复习Java知识,寻找高薪第一天
Java虚拟机,JVM,时间删就是执行字节码文件的一个虚拟机,全称:java virtual machine源代码写完以后,通过编译器编译成字节码,再通过Java虚拟机进行编译jre java运行时环境,包含Java虚拟机,Java运行的编译器,库函数等,是Java应用程序所必须的文件jdk java developmrent kit java开发工具,包含jre,以及运行Java程序所必须的文件等。所有开发系统,linux window,只需要安装对应的Java虚拟机就可以进行原创 2020-10-27 22:30:25 · 95 阅读 · 0 评论