自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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-15 15:46:25 136

原创 Condition接口来解决虚假唤醒问题和Lock解决等待唤醒机制

2020-10-14 20:45:13 299

原创 线程生产者与消费者--等待唤醒机制--虚假唤醒问题

首先是生产者和消费者的代码示例:运行没做锁的会导致的结果(面试经常会问到):共享资源都会出现的问题生产者会一直生产,消费者会一直消费,导致资源的浪费如果用上同步方法:用上等待唤醒机制,这里是没指定唤醒某个线程而是唤醒所有...

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

原创 创建线程的方式--实现Callable接口

实现Callable接口

2020-10-14 10:30:44 185

原创 oracle如何使用plsql来查看是否哪些用户在连接

工具,会话

2020-09-27 11:36:01 885

原创 oracle账号被锁定的话如何解锁

用sys或者system账号登陆

2020-09-27 11:34:24 170

原创 四。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如何配置tomcat以及tomcat如何配置jdk

eclipse中要配置tomcat的jre的版本eclipse如何配置jre?

2020-08-05 22:12:38 203

原创 eclipse对应的jdk版本

1.6的jdk对应的eclipse的版本低于eclipse neon版本的都是可以的。版本都是按照字母顺序的。如果eclipse的jdk太高了再双击eclipse的时候会提示的就是这个版本的问题,eclipse很高,jdk是1.6的话也同理

2020-08-05 22:03:01 827

原创 如何辨别安装jdk的位数

如果是根据exe来安装的jdk 的话区别也是下面那样的。

2020-08-05 21:59:19 196

原创 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认知(volatile不具备原子性和互斥性问题)

对于volatile可以解决内存不可见的问题

2020-07-25 09:03:02 240

原创 (一)JUC认知(内存可见性问题)

看到公司中的代码,我对于多线程的理解,仅限在实现Runnable和继承Thread,重写他们的run方法。最近才看到JUC–高级线程的学习。首先呢

2020-07-24 10:29:39 301

原创 ftp的理解与使用(下)

对于搭建好的ftp,肯定要拿Java来测试连接的了,目前我还是从众多的网站分享中看到很多优秀的ftpClient的使用,但是这些都是作者自己优秀的编码风格,所以要各个借鉴来,运用到自己的实际需求中,下面我直接简洁的将自己运用的记录下来:目前我的需求就是将ftp上的图片和音频读取出来展示到页面上去,那么读取音频和图片的方法有很多种,一般都是将ftp上的数据读取出来转换位base64位来传输给前端的,<img src="<%=picBase64%>" id="<%=picId%&gt

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

原创 MySQL会自动截断条件中的不属于整数的部分

2019-07-16 10:45:54 178

原创 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关注的人

提示
确定要删除当前文章?
取消 删除