Log4j 是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事 件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就 是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
...
分类:
编程语言 时间:
2015-06-29 00:38:03
阅读次数:
170
前面我们已经了解了如何使用spring装备简单的属性(使用value属性)和引用其他bean的属性(使用ref属性)。但是value和ref仅在Bean的属性值是单个值的情况下才有用。当bean的属性值是复数时-----如果属性的类型是集合。
当配置集合类型的bean属性时,spring提供了4种类型的集合配置元素,如下。
集合元素
用途
装配list类型的值,...
分类:
编程语言 时间:
2015-06-29 00:36:27
阅读次数:
241
打印等腰三角形代码
public class ForForTest{
public static void main(String []args){
for(int x=0;x
for(int y=x+1;y
System.out.print(" ");
}
...
分类:
编程语言 时间:
2015-06-29 00:32:05
阅读次数:
187
先放上命令:hadoop jar /usr/hadoop-1.2.1/contrib/streaming/hadoop-streaming-1.2.1.jar -mapper mapper.py -file mapper.py -reduce reduce.py -file reduce.py -f...
分类:
编程语言 时间:
2015-06-29 00:31:58
阅读次数:
172
随着用JavaScript编程的深入,你会开始理解那些JavaScript给出的不透明错误信息。一旦你理解了你常犯的一般性错误,你就会很快知道怎样避免它们,这样你写的代码中的错误将越来越少。编程实际上是一种能随着时间不断飞快进步的技术。但是不管变得多么熟练,你仍然要花一些时间调试你的代码。如果你.....
分类:
编程语言 时间:
2015-06-29 00:30:08
阅读次数:
162
字符串输入:my_string = raw_input("please input a word:")字符串判断:(1)判断是不是纯字母my_string.isalpha()字符串搜索匹配:(1) rere正则表达式实例一:^[\w_]*$首先\w表示匹配包括下划线的任何单词字符,等价于'[A-Za...
分类:
编程语言 时间:
2015-06-29 00:25:54
阅读次数:
236
推箱子游戏是老游戏了, 网上有各种各样的版本, 说下推箱子游戏的简单实现,以及我找到的一些参考视频和实例; 推箱子游戏的在线DEMO : 打开 如下是效果图: 这个拖箱子游戏做了移动端的适配, 我使用了zepto的touch模块, 通过手指滑动屏幕就可以控制乌龟走不同的方向; 因为推箱子...
分类:
编程语言 时间:
2015-06-29 00:25:08
阅读次数:
261
之前看到一个项目不能继承类SimpleTagSuppert类,而将jsp-api.jar(不知道servlet-api.jar能不能放)放入到了jdk/jre/lib/ext包下面结果不仅正在写的jsp不能运行,以前的web应用也不能运行,会出现java.lang.ClassNotFoundEx.....
分类:
编程语言 时间:
2015-06-29 00:26:40
阅读次数:
124
在实际问题中我们经常需要处理数据,单纯依靠数组来存储数据对开发来说非常困难,java提供了一套容器来方便我们编程。对java容器有一个整体的了解对我们来说非常重要,这样在需要特定容器时,不会手忙脚乱,本文主要介绍java的一些基本容器,而不要仅知道使用ArrayList。下面的图片是java中的简单...
分类:
编程语言 时间:
2015-06-29 00:24:25
阅读次数:
206
1 #include 2 struct Student 3 { 4 int age; 5 int no; 6 }; 7 8 // 如果结构体作为函数参数,只是将实参结构体所有成员的值对应地赋值给了形参结构体的所有成员 9 // 修改函数内部结构体的成员不会影响外面的实参结构体1...
分类:
编程语言 时间:
2015-06-29 00:17:48
阅读次数:
165
关于学习 《深入应用c++11》的代码笔记:c++11之前是这么实现的templateclass Singleton{public: static T* Instance(){ if (m_pInstance == nullptr) m_pInstance = new T(); return...
分类:
编程语言 时间:
2015-06-29 00:17:03
阅读次数:
245
BFS: 1 /** 2 * Definition for Directed graph. 3 * struct DirectedGraphNode { 4 * int label; 5 * vector neighbors; 6 * DirectedGraphNo...
分类:
编程语言 时间:
2015-06-29 00:15:31
阅读次数:
527
写在最前面 AOS是一个有着悠久历史传承和发扬的平台,她的前世G4Studio自2010年发布V1.0版本以来,先后经过多次版本更新,并得到了一些小伙伴的认可和使用。但我们希望做得更好,走得更远。于是,2013年发布了V5....
分类:
编程语言 时间:
2015-06-28 23:12:26
阅读次数:
344
一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分。用户认证指的是验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。用户授权指的是验证某个用户...
分类:
编程语言 时间:
2015-06-28 23:10:42
阅读次数:
431
当实例化一个bean时,可能需要执行一些初始化操作来确保该bean处于可用状态。当不在需要bean的时候,将其从容器中移除时候,我们可能会执行一些清理的工作。1、spring提供了:InitializingBean和DisposableBean接口
Spring容器以特殊的方式对待实现这两个接口的bean,容许他们进入bean的生命周期。
看下例子:public class TestSpring...
分类:
编程语言 时间:
2015-06-28 23:09:46
阅读次数:
444
Unity官方提供了4中加载场景(scene)的方法,分别是:
1. Application.LoadLevel():同步加载
2. Application.LoadLevelAsync():异步加载
3. Application.LoadLevelAddictive():同步附加式加载
4. Application.LoadLevelAddictiveAsync():异步附加式加载...
分类:
编程语言 时间:
2015-06-28 23:09:46
阅读次数:
371
在ECMAScript语言中,函数名字只不过是一个指针(可以认为是引用),下面的代码:
"use strict";
function sum(a,b){
return a+b;
}
console.log(sum(1,2));
var sum2 = sum;
sum = null;
console.log(sum2(3,3));
输出:3,6;
...
分类:
编程语言 时间:
2015-06-28 23:06:52
阅读次数:
295