自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 shell需要转义的字符

需要转义^  ]  [  @  .  * &  $  # !  (空格)  -  不需要转义 = < + ~ } | { ? ; / ) ( ` "

2021-02-05 16:23:52 1508

原创 .sh文件的学习

.sh文件是脚本文件,一般都是bash脚本。运行用sh命令 sh xxx.sh。什么是把bash脚本?Linux 中的 shell 有很多类型,其中最常用的几种是: Bourne shell (sh)、C shell (csh) 和 Korn shell (ksh),Linux 操作系统默认的 shell 是Bourne Again shell,它是 Bourne shell 的扩展,简称 Bash,Bash是Shell的一种。bash脚本的基本语法在 BASH 中 第一行的#!及后面的 /bin

2020-12-30 14:02:23 486

原创 SLF4J遇到的问题

无法打印出日志在resources目录下创建一个log4j.properties加入内容log4j.rootLogger=DEBUG, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

2020-12-18 10:16:32 233

原创 程序包org.slf4j不存在

已经安装了依赖org.projectlomboklombok1.16.14@log4j也没有问题 但是报错org.slf4j不存在增加 即可org.slf4jslf4j-log4j121.7.25

2020-12-17 16:29:56 2119

原创 org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class

找了很多文章都说是 spring和mybatis的版本不匹配实际是我的Application的路径不对 哎

2020-12-15 20:07:52 1092

原创 Comparator接口的实现和使用

Arrays.sort(array, new Comparator<String>() { public int compare(String s1, String s2) { return s1.compareTo(s2); } });看到代码我得困惑1、Comparator不是接口吗?怎么还new起来了?2、compare中的s1和s2也没输入怎么比较的呢?结果1、Comparat...

2020-09-17 18:25:43 1261

原创 Appium 报错 Could not connect to server; are you sure it‘s running?

最上面的模式选择错了,选最前面的antomatic Server

2020-07-21 18:51:46 1952 1

原创 为什么Println需要覆写toSting

Println打印会把所有传入的Object转为String转为String时会用到valueOf将Obj.toString如果不覆写toString会打印class名@+哈希值,类似Employee@a09ee92,看不到具体的内容覆写之后的toString 会把Employee的内部数据展示出来,就可以看到过程中的数据是否正确...

2020-07-21 11:41:54 124

转载 java this的学习

看了两篇文 觉得清晰了一些https://zhuanlan.zhihu.com/p/62779357https://www.cnblogs.com/aademeng/articles/10855159.html

2020-07-01 14:49:26 102

原创 为什么覆写equals方法时,应同时覆写hashcode方法

前提‘==’是将两个对象的地址值进行比较在obj中的equals()和hashcode()是原始的,二者都与对象的地址有关在String等包装类中,equals()和hashcode()是被重写了的,与对象的内容有关原因分解我们放入Map的key是字符串"a",但是,当我们获取Map的value时,传入的变量不一定就是放入的那个key对象。(两个内容相等,但是地址值不相等)在Map的内部,对key做比较是通过equals()实现的,即正确使用Map必须保证:作为key的对象必须正确覆写eq

2020-06-28 17:02:00 1046

转载 java static学习

static的特点:1.static是一个修饰符,用于修饰成员;2.static修饰的成员被所有的对象所共享;3.static优先于对象存在,因为static的成员随着类的加载就已经存在了;4.static修饰的成员多了一种调用方式,就可以直接被类名所调用。(类名.静态成员)5.static修饰的数据是共享数据,对象中存储的是特有数据;成员变量和静态变量的区别:1.两个变量的生命周期不同成员变量随着对象的创建而存在,随着对象的被回收而释放;静态变量随着类的加载而存在,随着类的消失而消失;

2020-06-24 11:43:12 125

原创 Maven笔记

解决了什么问题减少手动引入多个jar包把指定目录下的单元测试一次的完成完成编译成二进制(IDE也可以做)打包 把代码与各种配置文件和resource整合到一起maven是什么是一个项目管理工具,包含了一个项目对模型(POM,Project Object Model),一组标准集合,一个项目声明周期(Project LIfecycle),一个依赖管理系统(Dependecy Management System)和用在运行定义在生命周期阶段(Phase)和插件(Plugin)目标(Goal)的逻辑

2020-06-15 12:00:03 106

转载 java框架了解

what1、什么是架构框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用2、什么是模式把解决某类问题的方法总结归纳到理论高度,就是模式每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。4、设计模式有哪些?工厂模式、适配器模式、策略模式等等...

2020-06-12 17:46:04 149

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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