Dizziness, weakness, and vomiting have the following causes: 1, may be due to cerebrovascular atherosclerosis, caused by insufficient blood supply to the brain, as long as the body to replenish enough blood, you can relieve this symptom; 2, may be caused by high blood pressure, it is recommended that the diet should be regular, do not eat high-fat food, while regularly to the hospital to measure their blood pressure, if there are abnormalities to take antihypertensive drugs in a timely manner; 3, may be Due to work pressure, long-term stay up late, caused by this symptom, usually to rationalize their time, do not be too strenuous; 4, if this symptom found in the summer may be heatstroke, this time you can drink patchouli water, while diet should also pay attention to eat more light food; 5, may be heart disease, you can go to a regular hospital to do an electrocardiogram.