当前位置:  编程技术>移动开发
本页文章导读:
    ▪java求n儿时的时间        java求n小时候的时间 Calendar c = Calendar.getInstance(); Date date = new Date(); c.setTime(date); // c.add(Calendar.DAY_OF_MONTH, -2); c.add(Calendar.HOUR_OF_DAY, -48); SimpleDateFormat sdf = new SimpleDateFormat("y.........
    ▪ 旁人发的小例子log4j        别人发的小例子log4j 配置log4j.properties文件如下:Java代码  #########################################################################################  # 日志信息配置  LOG_DIR=c://logtest/  log4j.rootLogger=WARN,rootlog,lo.........
    ▪ 32款极具创见的宣传册设计       32款极具创意的宣传册设计 日期:2012-12-7  来源:GBin1.com 宣传册是一种快速的营销方式之一,而极具特色的宣传册则在某种程度上来说更能达到吸引人的效果。这种行而有效的营销工具,.........

[1]java求n儿时的时间
    来源: 互联网  发布时间: 2014-02-18
java求n小时候的时间
Calendar c = Calendar.getInstance();
    		Date date = new Date();
    		c.setTime(date);
//    		c.add(Calendar.DAY_OF_MONTH, -2);
    		c.add(Calendar.HOUR_OF_DAY, -48);
    		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    		String searchDate = sdf.format(c.getTime());
System.out.println(searchDate);

    
[2] 旁人发的小例子log4j
    来源: 互联网  发布时间: 2014-02-18
别人发的小例子log4j
配置log4j.properties文件如下:
Java代码 
######################################################################################### 
# 日志信息配置 
LOG_DIR=c://logtest/ 
log4j.rootLogger=WARN,rootlog,logSay 
######################################################################################### 
# 主日志控制 1G 30个循环文件 记录所有打印内容,不需要可以取消 
log4j.appender.rootlog=org.apache.log4j.DailyRollingFileAppender 
log4j.appender.rootlog.file=${LOG_DIR}/logtest.log 
log4j.appender.rootlog.layout=org.apache.log4j.PatternLayout 
log4j.appender.rootlog.layout.ConversionPattern=%-d{yyyy-MM-dd HH\:mm\:ss} [%c-%L]-[%p] %m%n 
######################################################################################### 
# 打印到控制台 
log4j.appender.logSay=org.apache.log4j.ConsoleAppender 
log4j.appender.logSay.Target=System.out 
log4j.appender.logSay.layout=org.apache.log4j.PatternLayout 
log4j.appender.logSay.layout.ConversionPattern=%-d{yyyy-MM-dd HH\:mm\:ss} [%c-%L]-[%p] %m%n 
######################################################################################### 
# test日志打印 10M 2个循环文件 
log4j.logger.com.cui.log.test1=warn,test 
log4j.appender.test=org.apache.log4j.RollingFileAppender 
log4j.appender.test.MaxFileSize=10240KB 
log4j.appender.test.MaxBackupIndex=2 
log4j.appender.test.File=${LOG_DIR}/test.log 
log4j.appender.test.layout=org.apache.log4j.PatternLayout 
log4j.appender.test.layout.ConversionPattern=%-d{yyyy-MM-dd HH\:mm\:ss} [%c-%L]-[%p] %m%n 
######################################################################################### 
# test2日志打印 10M 2个循环文件 
log4j.logger.com.cui.log.test2=debug,test2 
log4j.appender.test2=org.apache.log4j.RollingFileAppender 
log4j.appender.test2.MaxFileSize=10240KB 
log4j.appender.test2.MaxBackupIndex=2 
log4j.appender.test2.File=${LOG_DIR}/test2.log 
log4j.appender.test2.layout=org.apache.log4j.PatternLayout 
log4j.appender.test2.layout.ConversionPattern=%-d{yyyy-MM-dd HH\:mm\:ss} [%c-%L]-[%p] %m%n 
######################################################################################### 

定义了一个主输出配置,然后定义了两个包的各自打印行为:
Java代码 
package com.cui.log.test1; 
import org.apache.commons.logging.Log; 
import org.apache.commons.logging.LogFactory; 
/**
* @说明 日志打印测试
* @author 崔素强
* @version 1.0
* @since
*/ 
public class Test1 { 
    /**
     * 日志记录对象
     */ 
    private static Log log = LogFactory.getLog(Test1.class); 
    /**
     * 测试
     * @param args
     */ 
    public static void main(String[] args) { 
        log.debug("Test1"); 
        log.warn("Test1"); 
        log.info("Test1"); 
        log.error("Test1"); 
    } 


另外一个不同包的代码:
Java代码 
package com.cui.log.test2; 
import java.io.IOException; 
import org.apache.commons.logging.Log;  
import org.apache.commons.logging.LogFactory; 
/**
* @说明 日志打印测试
* @author 崔素强
* @version 1.0
* @since
*/ 
public class Test2 { 
    /**
     * 日志记录对象
     */ 
    private static Log log = LogFactory.getLog(Test2.class); 
    /**
     * 测试
     * @param args
     */ 
    public static void main(String[] args) throws IOException { 
        log.debug("Test2"); 
        log.warn("Test2"); 
        log.info("Test2"); 
        log.error("Test2"); 
    } 


我们对两个不同打印的日志级别输出是不一样的,控制台也会根据各自配置进行打印,运行两个类!
控制台:
Java代码 
2012-11-27 14:03:50 [com.cui.log.test1.Test1-21]-[WARN] Test1 
2012-11-27 14:03:50 [com.cui.log.test1.Test1-23]-[ERROR] Test1 

另外一个:
Java代码 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-21]-[DEBUG] Test2 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-22]-[WARN] Test2 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-23]-[INFO] Test2 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-24]-[ERROR] Test2 

看输出文件打印:
主文件logtest.log:
Java代码 
2012-11-27 14:03:50 [com.cui.log.test1.Test1-21]-[WARN] Test1 
2012-11-27 14:03:50 [com.cui.log.test1.Test1-23]-[ERROR] Test1 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-21]-[DEBUG] Test2 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-22]-[WARN] Test2 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-23]-[INFO] Test2 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-24]-[ERROR] Test2 

测试1文件test.log:
Java代码 
2012-11-27 14:03:50 [com.cui.log.test1.Test1-21]-[WARN] Test1 
2012-11-27 14:03:50 [com.cui.log.test1.Test1-23]-[ERROR] Test1 

测试2文件test2.log:

Java代码 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-21]-[DEBUG] Test2 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-22]-[WARN] Test2 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-23]-[INFO] Test2 
2012-11-27 14:04:06 [com.cui.log.test2.Test2-24]-[ERROR] Test2 


    
[3] 32款极具创见的宣传册设计
    来源: 互联网  发布时间: 2014-02-18
32款极具创意的宣传册设计

日期:2012-12-7  来源:GBin1.com

宣传册是一种快速的营销方式之一,而极具特色的宣传册则在某种程度上来说更能达到吸引人的效果。这种行而有效的营销工具,除了自身的内容外,如何使它们吸引更多的潜在客户的关注,最重要的就是取决于它的设计 。今天我们带来了32款非常有趣非常有创意的设计 ,希望它们可以激发你们的灵感,从中获得帮助!在这里还要多说一句,想要组织一次营销活动,时间的把握是很关键的,现在市面上有很多快速复印制作公司,可以在48小时之内帮你完成所有的工作,值得推荐!

对创意设计感兴趣的同学还可以点击我们最近一篇文章:超富有创意的微型纸袋树(paper bag tree)设计

希望大家喜欢!

.....

来源:32款极具创意的宣传册设计


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3