never do solo mining before, if I stop the card for a while(eg. electricity cut off). When I restart, am I losing all the previous work?
Its statistics. E.g. if you find 5 blocks in 1 day, than you probably wouldn't find another whole month

But on the longer run, you cannot cheat it, it is the time that you've been mining that it counts