Some Results on Partitions with Difference Conditions