- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 logback系列之八:自定义Pattern模板
创建自定义格式转换符有两步:1.写一个转换器类,继承ClassicConvertpackage com.cj.log; import ch.qos.logback.classic.pattern.ClassicConverter; import ch.qos.logback.classic.spi.ILoggingEvent; public class Ip
2016-08-29 14:28:24 3507
原创 logback系列之七:继承RollingFileAppender,保存自定义文件名的日志
继承类:package com.hk3t.air.system.log;import ch.qos.logback.classic.spi.ILoggingEvent;import ch.qos.logback.core.rolling.RollingFileAppender;import com.hk3t.air.utils.MyConstants;/** * @author
2016-08-29 10:08:38 11202 2
原创 windows下强制杀死tomcat进程
在Windows操作系统中,我们在启动一个tomcat服务器时,经常会发现8080端口已经被占用的错误,而我们又不知道如何停止这个tomcat服务器。 本文将通过命令来强行终止这个已经运行的tomcat进程如下: 1、首先查找到占用8080端口的进程号PID是多少CMD>netstat -ano | findstr 8080这个命令输出的最后一列表示
2016-08-26 21:08:27 2647
原创 exclusions来进行排除依赖
exclusions但依赖调节并不解决所有问题,我们还需要exclusions来进行排除依赖。例如这样一个情况,工程中引入了A,A依赖B,但是B的版本过旧。此时可以使用exclusions排除该传递性依赖,并显示声明一个最新版本的B依赖。比如这样: com.lowagie itext 4.2.1
2016-08-26 11:01:01 9519 2
原创 logback系列之六:在Test类中加载logback配置文件
// LoggerFactory.getLogger()方法的参数使用的是当前类的class private static final Logger logger = LoggerFactory.getLogger(LogDemo.class); public static void main(String[] args) { LoggerContext lc =
2016-08-26 09:27:54 1809
原创 && 和 ||
&&逻辑与 也叫做短路与 因为只要当前项为假,它就不往后判断了,直接认为表达式为假||逻辑或 也叫做短路或 因为只要当前项为真,它也不往后判断了,直接认为表达式为真
2016-08-24 23:59:54 291
原创 Java中常用的加密方法
加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。大体上分为双向加密和单向加密,而双向加密又分为对称加密和非对称加密(有些资料将加密直接分为对称加密和非对称加密)。双向加密大体意思就是明文加密后形成密文,可以通过算法还原成明文。而单向加密只是对信息进行了摘要计算,不能通过算法生成明文,单向加密从严格意思上说不能算
2016-08-24 22:17:16 795
原创 logback系列之四:输出日志到不同文件
实际生产中,每天都有大量的日志生成,单个文件(FileAppender)已经不能满足要求,RollingFileAppender继承了FileAppender,并提供了更多的功能: 每天生成一个日志文件将前一天的日志重命名为包含日期的格式根据需要,删除过期历史日志配置 和logback系列之二:输出日志到文件类似,改动的地方: 1. logback[-test].x
2016-08-23 23:09:49 3118
原创 logback系列之三:输出日志到文件(滚动)
实际生产中,每天都有大量的日志生成,单个文件(FileAppender)已经不能满足要求,RollingFileAppender继承了FileAppender,并提供了更多的功能: 每天生成一个日志文件将前一天的日志重命名为包含日期的格式根据需要,删除过期历史日志配置 和logback系列之二:输出日志到文件类似,改动的地方: 1. logback[-test].x
2016-08-23 23:08:51 3226 1
原创 logback系列之二:输出日志到文件
和logback系列之一:输出日志到控制台类似,改动的地方: 1. logback[-test].xml文件: Java代码 "fileAppender" class="ch.qos.logback.core.FileAppender"> /logs/granularity.log %d{HH:mm:ss.S
2016-08-23 23:07:06 4204
原创 logback系列之一:输出日志到控制台
lf4j是Java的简单日志门面API,很多日志实现都可以与之集成,如JDK logging (java.util.logging), log4j和logback。优点是代码里不会有具体的日志实现类,减少侵入。 与log4j相比,logback具有一些优势,如更好的性能、更少的内存使用、自动重加载配置文件以及过滤功能等。 下面简要介绍下logback的使用: 1. 在pom
2016-08-23 23:05:11 4297
原创 logback系列之五:输出日志到数据库-DBAppender生成的表
需要手动添加# Logback: the reliable, generic, fast and flexible logging framework.# Copyright (C) 1999-2010, QOS.ch. All rights reserved.## See http://logback.qos.ch/license.html for the applicable lic
2016-08-23 22:41:55 9278
原创 禁止浏览器back
if (window.history && window.history.pushState) { $(window).on('popstate', function () { window.history.pushState('forward', null, location.href); window.history.forward(1); });}window.history
2016-08-22 20:50:32 1542
原创 为页面添加正确的doctype声明-W3C标准
用dw设计网页时,代码最前面总要出现一个下面的东东,"http://www.w3.org/tr/html4/loose.dtd">这个是dw自动在网页文件页增加了dtd信息(DOCTYPE声明),可以删。删除后,浏览器会使用的默认dtd。很多设计师和开发者都不知道什么是DOCTYPE,DOCTYPE有什么用。DOCTYPE是document type的简写。主要用来
2016-08-16 16:57:55 2221
原创 <mvc:annotation-driven />
自己看了官方文档,也到网上查了下,目前理解如下:相当于注册了DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter两个bean,配置一些messageconverter。即解决了@Controller注解的使用前提配置。是对包进行扫描,实现注释驱动Bean定义,同时将bean自动注入容器中使用。即解决了@Controller标识的
2016-08-16 08:08:09 265 1
Cookie的过期时间的是哪里的时区?
2016-10-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人