- 博客(126)
- 收藏
- 关注
原创 idea创建第一个maven项目报错:Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:3.3
问题有很多,类似就是如果下面报错或者红色的话无论是clean,还是install或者maven的命令重新执行的话还是下不下来第二个就是自己有配置新的maven库,然后就是创建项目后他自己引用的是c盘的maven库,但是创建后没有修改,解决方法就是将项目下的。idea删了,然后重新导入项目,然后有一个地方就是配置maven 的仓库,必须配置到自己下载的maven上面总的来说就是:你创建好的项目后,.idea里面已经有了maven的配置,修改后还是修改不掉直接删了最快然后重新导入配置maven库
2021-09-07 20:08:21
372
原创 IDEA springboot启动报错java.lang.UnsatisfiedLinkError: no tcnative-1 in java.library.path
IDEA springboot启动报错java.lang.UnsatisfiedLinkError: no tcnative-1 in java.library.pathIDEA springboot启动报错:java.lang.UnsatisfiedLinkError: no tcnative-1 in java.library.pathat java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) ~[na:1.8.0_221]at jav
2021-04-20 14:23:29
449
原创 读写锁ReadWriteLock
package com.juc.volatilelearn;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantLock;import java.util.concurrent.locks.ReentrantReadWriteLock;/* * 1.读写锁 ReadWri...
2020-10-15 19:16:59
291
原创 线程生产者与消费者--等待唤醒机制--虚假唤醒问题
首先是生产者和消费者的代码示例:运行没做锁的会导致的结果(面试经常会问到):共享资源都会出现的问题生产者会一直生产,消费者会一直消费,导致资源的浪费如果用上同步方法:用上等待唤醒机制,这里是没指定唤醒某个线程而是唤醒所有...
2020-10-14 20:34:52
215
原创 显示同步锁---lock,实现类ReentrantLock
/*锁的方法有隐式锁synchronized1.同步代码块2.同步方法jdk1.5以后:3.同步锁Lock显示锁,显示锁的需要一个实现类的lock()方法上锁,unlock()方法来解锁,但是这个锁最好放到finally中*/例如下面的共享资源会出现这种问题...
2020-10-14 14:37:19
161
原创 四。CountDownlatch(闭锁--转载尚硅谷学院)
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例
2020-09-14 17:50:24
157
原创 eclipse报Access restriction: The type ‘BASE64Decoder‘ is not API处理方法
项目场景:eclipse报Access restriction: The type ‘BASE64Decoder’ is not API问题描述:就是有找了这个jdk下面是存在这个rt.jar包,,但是就是引用不到,然后看晚上网上的方法就是要移除jdk然后重新引入例如下面的网站:https://blog.youkuaiyun.com/gnail_oug/article/details/53636428但是我这边试了一下还是没用,于是发现了问题所在原因分析:这里可能就是发现我jdk包的顺序的问题,
2020-08-31 10:53:16
341
原创 三。锁分段机制concurrenthashMap(转载--尚硅谷学院)
对于线程安全的问题集合中有hashtable来存储但是hashtable中的存储底层是使用的锁来限制的,这种效率会比较低
2020-08-26 16:23:04
209
原创 前端编写鼠标上下左右移动代码(通用)
下面还有一个方法就是将鼠标自动移到有值的后面,最下面的代码可以优化到填入某个标签的类型来上下移动你要的类型
2020-08-13 13:58:32
1487
原创 eclipse对应的jdk版本
1.6的jdk对应的eclipse的版本低于eclipse neon版本的都是可以的。版本都是按照字母顺序的。如果eclipse的jdk太高了再双击eclipse的时候会提示的就是这个版本的问题,eclipse很高,jdk是1.6的话也同理
2020-08-05 22:03:01
827
原创 JDK 1.8以上如何卸载,然后安装jdk1.6或者更低的版本
目前jdk,据我所知1.8以上会自动为用户配好javahome目录,然后你想卸载掉,一般会采用的方式就是直接到对应的文件夹下删除,例如C:\Intel\Java\jdk1.8.0_144那么如果你直接就安装jdk1.6的话,安装一半的时候提示找不到源文件或者提示安装失败的时候,在年底path目录找看看有没有C:\ProgramData\Oracle\Java\javapath(应仁而异)你直接删除就好,这个就是jdk1.8默认填写的path目录,以及你还要删除的地方是看了一下环境变量的path
2020-08-05 21:55:55
1185
原创 (一)JUC认知(内存可见性问题)
看到公司中的代码,我对于多线程的理解,仅限在实现Runnable和继承Thread,重写他们的run方法。最近才看到JUC–高级线程的学习。首先呢
2020-07-24 10:29:39
301
原创 ftp的理解与使用(下)
对于搭建好的ftp,肯定要拿Java来测试连接的了,目前我还是从众多的网站分享中看到很多优秀的ftpClient的使用,但是这些都是作者自己优秀的编码风格,所以要各个借鉴来,运用到自己的实际需求中,下面我直接简洁的将自己运用的记录下来:目前我的需求就是将ftp上的图片和音频读取出来展示到页面上去,那么读取音频和图片的方法有很多种,一般都是将ftp上的数据读取出来转换位base64位来传输给前端的,<img src="<%=picBase64%>" id="<%=picId%>
2020-06-13 12:00:35
315
转载 ftp的理解与使用(上)
对于我的理解来说ftp就是一个类似在局域网中共享自己文件夹的方式,也可以将ftp搭建成远程的,目前我只认知到局域网的部分,其他的部分还有待学习了解ftp的搭建对于ftp的搭建中网上有着许多的教程,其中我最比较中意的还是下面的搭建方法:我先复制过来,以防该博主对内容的删除,当然我也会标明该博主的文章地址:https://blog.youkuaiyun.com/baidu_38760069/article/details/88798825...
2020-06-13 11:25:56
1233
原创 回归学习第一天
最近公司忙,好不容易才能透口气,都差不多有好几个月没有去接触新的东西,以前的老知识也忘记的差不多。。。感觉再不学习点新的东西,整个人都要废了︿( ̄︶ ̄)︿,继续学习加油ヾ(◍°∇°◍)ノ゙...
2020-06-01 14:26:23
113
转载 eclipse 中出现Project 'xx' is missing required library:问题解决
出现这种情况的原因是在你的project的build path Library中存在重复并且村子啊冲突的jar包,解决方案: 1、右击你的project——>Build path——>Configure build Path; 2、在弹出的窗口中选择,Library标签页; 3、在下面所列出的jar包中寻早相互重复、冲突的jar包,删除之; 4、点击确定关闭窗口,在eclipse自动重...
2020-01-22 14:38:11
700
原创 SQL中varchar类型的数字如何转换成number类型中to_number('999')的使用
在sql中,如果你要转换类型本来是’999’varchar类型的数据,你要转换成999number类型的数据来比较大小,使用的是to_number(’’)函数。select to_number(‘999.’) from dual;这个方法也可以将你如果你的数据后面带有小数点的话也能转换成数据,如下图但是有需求说某个字段要转换为数字的话,就有问题,如果这个字段中的数据有中文或者其他垃圾数...
2019-11-01 15:16:57
19284
原创 java运行的时候报错java.lang.NoClassDefFoundError:
原因:https://blog.youkuaiyun.com/u013452335/article/details/84102972我这里是从fts下载下来的项目没有自动添加依赖,所以要自己去添加上去依赖
2019-10-11 10:17:42
844
转载 Springboot入门(十一)尚硅谷-web开发-模板引擎
JSP、Velocity、Freemarker、ThymeleafSpringBoot推荐的Thymeleaf;语法更简单,功能更强大;1、引入thymeleaf;thymeleaf官网 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s...
2019-07-24 16:37:11
172
转载 Springboot入门(十)尚硅谷-web开发
1、简介使用SpringBoot;1)、创建SpringBoot应用,选中我们需要的模块;2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码;自动配置原理?这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxxxxxxAutoConfiguration:帮我们给容器中自动配置组...
2019-07-24 10:25:19
133
转载 Springboot入门(九)尚硅谷-日志篇
1、日志框架小张;开发一个大型系统;1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件?2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar;3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar?4、将以前框架卸下来?换上新的框架,重新修改之前相关的API;zhanglog...
2019-07-23 17:17:00
185
转载 Springboot入门(八)尚硅谷-自动配置原理
8、自动配置原理配置文件到底能写什么?怎么写?自动配置原理;配置文件能配置的属性参照1、自动配置原理:1)、SpringBoot启动的时候加载主配置类,开启了自动配置功能 @EnableAutoConfiguration2)、@EnableAutoConfiguration 作用:利用EnableAutoConfigurationImportSelector给容器中导入一些组件?可...
2019-07-23 15:15:29
151
转载 SpringBoot入门(七)尚硅谷-外部配置加载顺序
Springboot配置三7、外部配置加载顺序SpringBoot也可以从以下位置加载配置; 优先级从高到低;高优先级的配置覆盖低优先级的配置,所有的配置会形成互补配置1.命令行参数所有的配置都可以在命令行上进行指定java -jar spring-boot-02-config-02-0.0.1-SNAPSHOT.jar --server.port=8087 --server.con...
2019-07-23 14:25:08
102
转载 Springboot入门(六)尚硅谷-@PropertySource&@ImportResource&@Bean加载外部配置文件
Springboot配置二4、@PropertySource&@ImportResource&@Bean@PropertySource:加载指定的配置文件;/** * 将配置文件中配置的每一个属性的值,映射到这个组件中 * @ConfigurationProperties:告诉SpringBoot将本类中的所有属性和配置文件中相关的配置进行绑定; * pref...
2019-07-23 11:53:33
326
转载 springboot入门(五)尚硅谷-yml与properties配置文件的编写与加载
Springboot配置1.配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language)YAML A Markup Langua...
2019-07-23 09:26:38
230
转载 springboot入门(四)尚硅谷-如何快速创建一个springboot项目
快速的创建一个springboot应用程序使用spring Initializer 快速创建springboot项目IDE都支持使用Spring的项目创建向导快速创建一个Spring boot项目:1、IDEA:使用 Spring Initializer快速创建项目IDE都支持使用Spring的项目创建向导快速创建一个Spring Boot项目;选择我们需要的模块;向导会联网创建S...
2019-07-19 17:40:16
212
转载 springboot入门(三)尚硅谷
Hello World探究1、POM文件1、父项目<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐starter‐parent</artifactId> <version>1.5.9.RELE...
2019-07-19 16:44:34
231
原创 springboot入门(二)尚硅谷
1.springboot-helloword具体详细步骤可以参照springboot的官方文档一个功能:浏览器发送hello请求,服务器接受请求并处理,响应Hello World字符串;1、创建一个maven工程;(jar)2、导入spring boot相关的依赖 <parent> <groupId>org.springframework.bo...
2019-07-19 14:58:18
301
1
转载 SpringBoot入门学习(一)尚硅谷
1.Springboot简介Springboot是当下最流行的微服务框架,它的地址:http://spring.io/spring-boot通俗的来讲springboot是来简化spring应用开发,不用导入maven的大部分的依赖,还有tomcat等等的配置,通过约定大于配置,去繁从简,just run 就能创建一个独立的,产品基本的应用优点:2.微服务2014年 Martin ...
2019-07-19 11:47:40
293
原创 java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more
java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone conf...
2019-07-12 10:24:12
133
原创 Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could
Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.Disconnected from the target VM, address: ‘127.0.0.1:52035’, transport: ‘socket’2019-...
2019-07-12 10:16:52
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人