![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Racheli
这个作者很懒,什么都没留下…
展开
-
Spring 线程池使用
https://blog.csdn.net/yk614294861/article/details/83003224转载 2020-07-07 00:36:52 · 157 阅读 · 0 评论 -
Maven-dependencies与dependencyManagement的使用
参考:https://www.jianshu.com/p/e867ac845e11DepencyManagement应用场景当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。由于我们的模块很多,所以我们又抽象了一层,如下图抽出一个femicro来管理子项目的公共的依赖。为了项目的正确运行,必须让所有的子项目使用依赖项的统一版本,必须确保应用的各个项目的依赖项和版本一致转载 2020-06-30 22:34:48 · 345 阅读 · 0 评论 -
SpringMVC拦截器与SpringBoot自定义拦截器
SpringMVC拦截器与SpringBoot自定义拦截器https://www.cnblogs.com/ryelqy/p/10240109.htmlhttps://www.cnblogs.com/ysq2018China/p/10250897.html传统拦截器的写法第一步创建一个类实现HandlerInterceptor接口,重写接口的方法。第二步在XML中进行如下配置,就可以实现自定义拦截器了SpringBoot实现自定义拦截器方法实现自定义拦截器只需要3步:1、创建我们自己的拦截转载 2020-06-29 23:00:53 · 764 阅读 · 0 评论 -
springboot项目中遇到的问题总结
关于idea在springboot启动时报错Cannot determine embedded database driver class for database type none解决办法我是看评论里的解决的,需要在dao层多加一个@Repositoryuser:jmqLtqpassword:9E4FCE4F原创 2020-06-28 17:59:52 · 2397 阅读 · 0 评论 -
配置Java运行环境记录
近期再次搭建了Java运行环境,特此记录一下在我这边可以正确使用的配置教程,以便后期若有需要时查询。Windows10 配置jdk–安装及环境变量配置maven及环境变量配置tomcat及环境变量配置首次使用IEDA需要配置哪些东西包括安装、配置jdk、maven、tomcat、gitRPC原理接口幂等性接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生副作用。举个简单的例子,那就是支付,用户购买商品后支付,支付扣款成功,但是返回结果的时候网络异常转载 2020-06-27 20:26:27 · 132 阅读 · 0 评论 -
slf4j的jar包冲突:Class path contains multiple SLF4J bindings
运行spring boot时出现的问题:SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/D:/myworkspace/mvnworkspace/repository/ch/qos/logback/logback-classic/1.1.11/logback-classic-1.1.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]SL原创 2020-06-18 18:54:10 · 562 阅读 · 0 评论 -
Java中Comparable和Comparator
转自https://www.cnblogs.com/xujian2014/p/5215082.html一、Comparable简介Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的类的对象的列表或数组可以通过Collections.sort或Arrays.sort进行自动排序。此外,实现此接口的对象可以用作有序映射中...转载 2020-04-25 18:54:52 · 105 阅读 · 0 评论 -
Java中String字符串的API及数据类型转换
Java中String字符串的API字符串的基本操作1、substring(start,end)——含前不含后2、charAt(index)——返回字符串index位置的字符3、Integer.valueOf()4、trim()5、split()6、startsWith和endsWith7、toUpperCase()和toLowerCase()8、valueOf()静态方法9、字符串与字符串数组之...转载 2020-04-25 16:32:21 · 779 阅读 · 0 评论 -
剑指offer及算法汇总链接
最近看了剑指offer和算法红皮书第四版,总结一下可以参考的博主的文章剑指offer大神整理的剑指Offer【所有面试题汇总】算法汇总排序算法选择排序插入排序希尔排序冒泡排序归并排序快速排序堆排序查找算法有序数组中的二分查找二叉查找树二叉查找树较详细代码实现红黑二叉查找树(原理、实现)散列表...转载 2019-09-01 16:27:29 · 243 阅读 · 0 评论 -
归并排序
九大排序算法之归并排序自顶向下的归并排序//归并排序:自顶向下的归并排序。//分治思想//(递归的)先将两个数组分成两半分别排序,然后将结果归并起来//时间复杂度:NlogN,空间复杂度:Npublic class Merge { public static Comparable[] aux; public static void sort(Comparable[] a) {...原创 2019-09-01 16:14:39 · 108 阅读 · 0 评论 -
快速排序
九大排序算法之快速排序算法思想:选择一个基准元素,通常选择第一个元素或者最后一个元素,通过一趟扫描,将待排序列分成两部分,一部分比基准元素小,一部分大于等于基准元素,此时基准元素在其排好序后的正确位置,然后再用同样的方法递归地排序划分的两部分。代码实现//快速排序//先找到一个位置j,使左边的子数组都比其小,右边的子数组都比其大//将一个数组分成两个子数组,将两部分独立的排序//时...原创 2019-09-01 15:41:41 · 90 阅读 · 0 评论 -
希尔排序
九大排序算法之希尔排序算法思想排序思想代码实现import java.util.*;//希尔排序(插入排序的快速排序算法):使数组中任意间隔为h的元素是有序的,h不断减小//时间复杂度:NlogN,空间复杂度:1...原创 2019-09-01 11:04:31 · 120 阅读 · 0 评论 -
插入排序
九大排序算法之插入排序算法思想:通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。流程图代码实现import java.util.*;//插入排序:序列左边有序,每次都是将当前值与序列左边数据比较,若小则相互交互,直到找到正确的位置。//时间复杂度:介于N和...原创 2019-09-01 10:22:19 · 108 阅读 · 0 评论 -
选择排序
九大排序算法之选择排序import java.util.*;//选择排序:从后面的序列中选择一个最小的数放到前面排序好的适当的位置(没有排序好的第一个位置)//时间复杂度:N*N,空间复杂度:1public class Selection { public static void sort(Comparable[] a) { int N=a...原创 2019-09-01 09:56:42 · 101 阅读 · 0 评论 -
Spring中Bean注解配置出错——AOP
spring中bean配置切换到注解配置,运行时会出现以下错误,只需要将spring-aop-4.0.0.RELEASE.jar包导入到build path路径下即可Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception par...原创 2019-04-02 12:56:59 · 362 阅读 · 0 评论 -
Eclipse输入或创建txt文件位置
Eclipse输入或创建txt文件位置创建一个新文件读入文件创建一个新文件File file2=new File(“abcd.txt”);file2.createNewFile();代码运行文件存储位置(在根目录下):新建文件abcd.txt文件存储在根目录下读入文件#若文件在根目录下src文件夹(根目录指项目目录包下):InputStream in=new FileInpu...原创 2019-03-05 11:29:29 · 16834 阅读 · 0 评论