发表于: 2017-10-21 23:36:47

1 649



今天完成的事情:

1. 电脑安装memcache

2. 尝试编写memcache的类

3. 完成代码测试,没有问题了



明天计划的事情

1.理解memcache的工具类的相关 

2 完成memcache相关


遇到的问题:

1. 

DateUtils.formatDate

在jar里没有这个方法

但是网上有相应的例子。

自己照着例子写:

public static String formatDate(Date date, String pattern) {
if (date == null) {
date = new Date(System.currentTimeMillis());
   }

if (pattern == null) {
pattern = "yyyy-MM-dd HH:mm";
   }
return DateFormatUtils.format(date, pattern);
}




2. 解决了spring 的info级别的日志滚动输出。

思路: 指定org.spring*只输出error级别的日志信息。

<!--============================spring info 级别信息的拦截,只让输出error级别============-->
       <Console name="consoleSpring" target="SYSTEM_OUT">
           <PatternLayout pattern="%d{HH:mm:ss} [%t] %-5level %logger{36} - %msg%n" />
       </Console>
<Logger name="org.springframework" level="ERROR"
       additivity="false">
   <AppenderRef ref="consoleSpring" />
</Logger>



收获:

1. 电脑安装memcache, 尝试编写memcache的类

还需要简单理解一下每一个方法的作用

实例:

/**
* 向缓存添加新的键值对。如果键已经存在,则之前的值将被替换。
*
* @param key
*            
* @param value
*            
* @return
*/
public static boolean set(String key, Object value) {
return setExp(key, value, null);
}

/**
* 向缓存添加新的键值对。如果键已经存在,则之前的值将被替换。
*
* @param key
*            
* @param value
*            
* @param expire
*            过期时间 New Date(1000*10):十秒后过期
* @return
*/
public static boolean set(String key, Object value, Date expire) {
return setExp(key, value, expire);
}



2. 完成代码测试,没有问题了

出现一个问题tiles不能用我上次日报说的配置,只能用老办法:


<!-- tiles视图解释类 -->
<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
   <property name="viewClass">
       <value>
           org.springframework.web.servlet.view.tiles3.TilesView
</value>
   </property>
   <property name="order" value="1" />
</bean>
<!-- tiles配置路径 -->
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
   <property name="definitions">
       <list>
           <value>/WEB-INF/tiles/test-tiles.xml</value>
       </list>
   </property>
</bean>



3. 发现

@Autowired
Student
student;

在同一个类里,这个student就如同一个公共的对象。

不同的方法之间值是可以相互读取的,只能还是用new保证各个方法之间对象的隔离



进度: 

         任务开始时间:10.13

         预计完成时间:10.24

         是否有延期风险:有

         小看了任务六,全力以赴冲击任务六了

禅道:http://task.ptteng.com/zentao/project-task-264.htm






返回列表 返回列表
评论

    分享到