报错信息:
Failed to rename [/opt/proj.log] to [/opt/proj.log.2014-03-20].
这个算是log4j.DailyRollingFileAppender的一个BUG。
文件重命名失败
Java进行了其他的读写流之类的操作,然后重命名文件,则操作失败。...
分类:
编程语言 时间:
2014-06-08 15:10:55
阅读次数:
459
spring关于“transactionAttributes”的相关配置
lazy-init="true" abstract="true">
PROPAGATION_REQUIRED,-Exception
PROPAGATION_REQUIRED,-Exception
PROPAGATION_REQUIRED,-Exception
PROPA...
分类:
编程语言 时间:
2014-06-08 15:36:32
阅读次数:
226
装饰者模式是很有意思的一种设计模式,你将能够在不修改任何底层代码的情况下,给你的(或别人的)对象赋予新的职责。不是使用继承每回在编译时超类上修改代码,而是利用组合(composition)和委托(delegation)可以在运行时具有继承行为的效果。
代码应该如同晚霞中的莲花一样地关闭(免于改变),如同晨曦中的莲花一样地开放(能够扩展)。
这就是,设计原则之五:类应该对扩展开放,对...
分类:
编程语言 时间:
2014-06-08 17:35:12
阅读次数:
252
Grouping Records Together Based on a Field
Problem
You
have a sequence of dictionaries or instances and you want to iterate over the data in groups based on the value of a...
分类:
编程语言 时间:
2014-06-08 18:22:29
阅读次数:
280
模式定义:
单例模式确保一个类只有一个实例,并提供一个全局访问点。
模式结构:
单例模式编程实现及执行结果:
#include
using namespace std;
单例类
class Sigleton
{
public:
static Sigleton* getInstance();
private:
Sigleton(){}
stat...
分类:
编程语言 时间:
2014-06-08 15:08:54
阅读次数:
242
假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.
思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windows上用ping ip 的命令依次测试各个机器并得到控制台输出.由于ping通的时候控制台文本通常是"Reply from ... " 而不通...
分类:
编程语言 时间:
2014-06-08 15:48:46
阅读次数:
262
之前为了编写一个svm分词的程序而简单学了下Python,觉得Python很好用,想深入并系统学习一下,了解一些机制,因此开始阅读《Python学习手册(第三版)》。如果只是想快速入门,我在这里推荐了几篇文章,有其他语言编程经验的人简单看一看就可以很快地开始编写Python程序了。
黑体表示章节, 下划线表示可以直接在原文对应位置查到的专有技术名词。
原书配套答案请到http:...
分类:
编程语言 时间:
2014-06-08 09:46:30
阅读次数:
351
使用CXF+spring创建一个web的接口项目...
分类:
编程语言 时间:
2014-06-08 17:37:53
阅读次数:
257
Eclipse Java properties editor...
分类:
编程语言 时间:
2014-06-09 23:36:53
阅读次数:
318
package com.hao947;
import java.util.Scanner;
public class demo5 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int x = 0;
x = scanner.nextInt();
Syste...
分类:
编程语言 时间:
2014-06-08 17:25:54
阅读次数:
291
var domain="www.zuidaima.com";
var author="zuidaima";
var map=eval("["+Array(23).join("0x801,")+"0xfff]");
var tatris=[[0x6600],[0x2222,0xf00],[0xc600,0x2640],[0x6c00,0x4620],[0x4460,0x2e0,0x6220,0...
分类:
编程语言 时间:
2014-06-09 23:07:24
阅读次数:
348
11.中国古代算书《张丘建算经》中有一道著名的百鸡问题:公鸡每只值5
文钱,母鸡每只值3 文钱,而3 只小鸡值1 文钱。用100 文钱买100 只鸡,问:这100 只鸡中,公鸡、母鸡和小鸡各有多少只?...
分类:
编程语言 时间:
2014-06-08 15:37:50
阅读次数:
296
链接: http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=1564
Description
对于给定的一个数n,要你打印n*n的螺旋矩阵。
比如n=3时,输出:
1 2 3
8 9 4
7 6 5
Input
多组测试数据,每个测试数据包含一个整数n(1
Outpu...
分类:
编程语言 时间:
2014-06-09 23:23:32
阅读次数:
322
使用CXF+spring+restful创建一个web的接口项目...
分类:
编程语言 时间:
2014-06-08 10:52:36
阅读次数:
264
这两天对Python进行了研究,并且配置了numpy、matplotlib以及scipy。现对基本概念以及配置步骤介绍:
基本概念:
Python
(英语发音:/?pa?θ?n/),
是一种面向对象、解释型计算机程序设计语言。专用的科学计算扩展库很多,例如如下3个十分经典的科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数...
分类:
编程语言 时间:
2014-06-09 23:17:32
阅读次数:
429
先上写干货,几个开源网站:
github.com
launchpad.netgitorious.orgsourceforge.netfreecode.com
今天介绍一下python函数和文件读写的知识。
函数
def print_two(*args):#That tells Python to take all the arguments to the function a...
分类:
编程语言 时间:
2014-06-08 10:37:23
阅读次数:
277