文章列表
Specifying the target bean through the parent attribute creates a reference to a bean that is in a parent container of the current container. The value of the parent attribute may be the same as either the id attribute of the target bean, or one of the values in the name attribute of the target bean, ...
最近在做一个类似于CM的项目,客户要求支持多磁盘存储
我原本的思路是取每个文件的MD5,然后按照MD5的规则分磁盘存储,但这个策略在遇到添加新磁盘或者磁盘故障时处理会很麻烦.
第二个方案是先存入一个盘,这张盘存满后再存下一张盘,用一个文件记录磁盘的写入状态(数据区间,磁盘可用容量与总容量)
现在时按照第二个方案做下去,功能测试已经通过了,可存,可读,切换效率也比较好,但我个人觉得这个方案很儿戏,请问下各位javaer有没有了解db2cm和oracle或者其他系统的多磁盘是怎么做的,他们的备份是怎么做的,启发一下小弟
感谢各位!
一个计算调用速度的方法
private static int speedCount = 0;
private static long lastTime = 0;
private static synchronized void countSpeed() {
if (lastTime == 0) {
lastTime = System.currentTimeMillis();
} else {
long now = System.currentTimeMillis();
if (now - lastTime >= 5000) {
...
linux的ftp不能访问
- 博客分类:
- 工作日志
linux的ftp不能访问 查了vsftp已经开了,但还是会报530错误.
最后发现时 xinetd 这个服务没开
测试中出现的问题:
1.环境参数配置匆忙,没有经过充分验证
2.测试过程急于求成,应按照并发数逐渐增大的方式测试
3.没有详细了解测试方式,对测试关注过少
oracle驱动问题:
部署时没有检查oracle版本与驱动版本是否一致
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Stack;
class Node{
public int iData;
public double dData;
public Node leftChild;
public Node rightChild;
@Override
public String toString() {
return "{"+i ...
class ArraySh{
private long[] theArray;
private int nElems;
public ArraySh(int max){
theArray=new long[max];
nElems=0;
}
public void insert(long value){
theArray[nElems]=value;
nElems++;
}
public void display(){
System.out.print("A=");
for(int j=0;j<nE ...
真想把这个发给老大..
深夜两点半,还在公司呆,后悔当程序员的我眼泪掉下来
工资八百块,还要还房贷,二十几岁的我白头发都长出来
当初是你要修改,修改就修改;现在又要拍脑袋让我改回来;
设计不是你想改,想改就能改;让我改版让我修改你丫自己来
贴一个四则运算的小例子备用
/**
*四则混合运算程序
*作者:黄剑武
*时间:2005年4月29日
*版本:2.21
*修改日志:2.0
* 1.更改表达式用户输入方式.
* 2.对用户输入的表达式进行有效性字符过滤.
* 3.使用double代替原int数值,并且使用严格浮点运算提高运算精度.
* 4.解除对运算数字只能是一位的限制.
* 5.优化了部分代码.
*修改日志:2.1
* 1.加入表达式括号匹配功能.
*修改日志:2.2
* 1.加入表达式处理功能.
*修改日志:2.21
* 1.修改部分语法以支持jdk1.5中的泛型用法.
*/ ...