`
sha.tians
  • 浏览: 14118 次
社区版块
存档分类
最新评论
文章列表

java日志学习

    博客分类:
  • Java
 
每次应用升级pom依赖的版本,遇到jar包冲突的问题都与日志有关,而且每次会有各种各样log相关的jar被加载,这些包都是做什么呢?到底是谁跟谁冲突了呢?带着这些疑问,我在网上找了一些相关的资料。应用中引入的log相关的 ...
Jquery中的this与$(this)的区别: 简单来说,this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性,方法 $(this),代表的上下文对象是一个jquery的上下文对象,可以调用jquery的方法和属性值。   a标签如何点击后不刷新页面: 去掉href,因为它本质是一个是成超链接  ,超链接会把地址放到地址栏,超链接会有跳动,会从页面整个刷新。   为何a标签没有href,hover上去以后不是手形: 因为浏览器会判断a标签的href,它是超链接的话才会显示手形,这是浏览器的判断逻辑。
           最近遇到一个问题,java非静态的内部类,在调用到java.lang.Class.getConstructor(Class<?>...)这个方法时,抛出了异常NoSuchMethodException,这是为什么呢?           仔细看java.lang.Class.getConstructor(Class<?>...)这 ...
        java.util.concurrent包,分为了三个部分:java.util.concurrent,java.util.concurrent.atomic,以及java.util.concurrent.lock,主要包含了五个方面:线程池机制、同步集合、锁、原子操作、以及辅助类。         下面的图是网上搜到的一张J.U.C完整的API,根据这张图可以从整体上看出J.U.C包中包括了哪些部分:           最近主要学习了其中的线程池机制和锁,包括其中使用到的辅助类,本篇主要记录了关于这两方面的学习总结,其他的部分后续再来学习和添加。    1. 线 ...
    最近在搭建应用测试环境的时候遇到一个问题,应用搭建不起来,而且spring框架的日志都没有打印出来,根据jetty日志可以看出,问题出在日志上面,在网上搜索了相关的资料,了解到log4j、slf4j以及logback的相互影响如下: ...
         前两天遇到一个问题,在调试一个表格的格式时,设定了td的宽度,结果内容超长时换行显示了,于是,在td的css中设定了: overflow:hidden;溢出隐藏 white-space:nowrap;文本不换行,直到遇到<br>标签为止          设置好之后,以为可以达到不换行且溢出隐藏的效果,但是结果是文本不换行,但溢出也没有隐藏,表格直接被撑开了,哪里设置的不对吗?          尝试了好多次都不行,在网上查了半天,最后找到了正确的做法: td的style设置: overflow:hidden;white-space:nowrap; ...
一. java中正则表达式的简单用法: 简单用法:   String regex = "vars.[A-Z,a-z]+"; Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.matcher(s); Set<String> set = new HashSet<String>(); while (matcher.find()) { set.add(matcher.group()); }  分组:圆括号内为一个分组,分组下标从1开始 ...

[Maven]仓库

        本篇内容为根据徐晓斌版《Maven实战》整理而成的学习笔记。         在Maven世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件,构件的逻辑表示方式是:坐标和依赖,构件的物理表示方式是:文件。 1. 仓库的布局:         根据构件的唯一坐标,可以定义其在仓库中的唯一存储路径。         路径与坐标的大致对应关系是:groupId/artifactId/version/artifactId-version.packaging。 2. 仓库的分类 A. 本地仓库         当Maven根据坐标寻找构件时,首先会查看本地 ...

[Maven]坐标与依赖

        本篇内容为根据徐晓斌版《Maven实战》整理而成的学习笔记。         在Maven世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件,构件的逻辑表示方式是:坐标和依赖,构件的物理表示方式是:文件。本篇主要简述坐标和依赖。   Maven坐标     Maven规定了这样一组规则:世界上任何一个构件都可以使用Maven坐标唯一标识,Maven坐标的元素包括groupId、artifactId、version、packaging、classifier。     groupId:Maven项目隶属的实际项目,命名方式通常与域名反向一一对应。必须定义。   ...
        多模块项目,项目之间的关系,包括父子关系以及依赖关系,都是通过pom文件的配置来实现的。 1. 父子关系  一个多模块项目通过一个父POM 引用一个或多个子模块来定义。 a. 在父目录中分别创建子项目 b. 父项目,通过以下配置,将子项目关联: <modules> <module>myapp-client</module> <module>myapp-core</module> <module>myapp-webapp</module> < ...
    本篇内容为根据徐晓斌版《Maven实战》的第3章 Maven使用入门整理而成的学习笔记。 编写项目:     编写一个Maven项目,主要包括三个部分:POM文件、主代码、测试代码 1. 编写POM(Project Object Model,项目对象模型)     a. 创建名为hello-world的文件夹,并在文件夹中新建一个文件pom.xml     b. 文件内容如下: <?xml version = "1.0" encoding="UTF-8"?> <project xmlns = "ht ...
Global site tag (gtag.js) - Google Analytics