公民按规定立遗嘱,把自己所有的财产由配偶一人继承,是可以的。 根据《继承法》第十六条规定:公民可以依照本法规定立遗嘱处分个人财产,并可以指定遗嘱执行人。公民可以立遗嘱将个人财产指定由法定继承人的一人或者数人继承。公民所立遗嘱须遵循继承法的规定,也就是遗嘱必须是合法的。包括所立遗嘱的形式符合规定,是处分自己名下的个人财产,按规定保留遗产份额的原则等。 依据《继承法》第十九条规定:“遗嘱应当对缺乏劳动能力又没有生活来源的继承人保留必要的遗产份额。”该公民立遗嘱时,法定继承人中有符合这一规定情形的,应当保留其必要的遗产份额后,再将财产留给配偶。