A compound represented by Formula or: a pharmaceutically acceptable salt, hydrate, solvate or stereoisomer thereof, wherein: R is selected from the group consisting of hydrogen, chloro, fluoro, bromo, iodo, nitro, hydroxyl, amino, branched or straight-chain C 1 -C 6 alkyl, haloalkyl, CF 3, CN, NR 11 R 12, NH-CO-R 13 and O-C 1 -C 4 alkyl, wherein R 11 and R 12 are each independently hydrogen or C 1 -C 4 alkyl, R 13 is hydrogen, C 1 -C 4 alkyl, C 1 -C 4 alkyl-phenyl or benzene; X 1, X 2 are each independently selected from -CH or -N, but they are not -N simultaneously; and R' is selected from the group consisting of -H, -C R 1, -C NR 1, -CO 2 R 1, substituted or unsubstituted C 1-10 alkyl, substituted or unsubstituted C 2-10 alkenyl, substituted or unsubstituted C 3-10 cycloalkyl, substituted or unsubstituted C 5-10 cycloalkenyl, substituted or unsubstituted C 1-10 alkoxy, substituted or unsubstituted C 2-10 alkenyloxy, substituted or unsubstituted 3-10-membered saturated or unsaturated monocyclic heterocyclic ring comprising 1-3 heteroatoms selected from N, O and S, substituted or unsubstituted C 6-10 aryl and substituted or unsubstituted C 5-10 heteroaryl comprising 1-3 heteroatoms selected from N, O and S, and wherein R 1 is selected from the group consisting of substituted or unsubstituted C 1-10 alkyl, substituted or unsubstituted C 2-10 alkenyl, substituted or unsubstituted C 3-10 cycloalkyl, substituted or unsubstituted C 5-10 cycloalkenyl, substituted or unsubstituted C 1-10 alkoxy, substituted or unsubstituted C 2-10 alkenyloxy, substituted or unsubstituted 3-10-membered saturated or unsaturated monocyclic heterocyclic ring comprising 1-3 heteroatoms selected from N, O and S, substituted or unsubstituted C 6-10 aryl and substituted or unsubstituted C 5-10 heteroaryl comprising 1-3 heteroatoms selected from N, O and S, wherein the substitution refers to substitution by at least one group selected from the group consisting of halogen, hydroxyl, cyano, amino, carboxyl, C 2-10 hydrocarbyl ether, nitro, C 1-10 sulfonyl, C 1-10 hydrocarbyl sulfonamide, C 6-10 aryl, C 5-10 heteroaryl comprising 1-3 heteroatoms selected from N, O and S, C 1-10 straight or branched chain alkyl, C 1-10 straight or branched chain alkenyl, C 1-10 hydrocarbyl acyl, C 1-10 hydrocarbyl acyloxy, C 1-10 hydrocarbyl amide, C 1-10 hydrocarbyl acyl amide, ureido, (C 1-10 alky) 1-2 amino, C 1-10 hydrocarbyl ester, phenoxy, benzyloxy, C 3-10 cycloalkyl, C 5-10 cycloalkenyl, C 1-10 alkoxy, C 1-10 alkenyloxy, C 1-10 alkylthiol and C 1-10 haloalkyl. R is selected from the group consisting of hydrogen, chloro, fluoro, bromo, iodo, nitro, hydroxyl, amino, branched or straight-chain C 1 -C 6 alkyl, haloalkyl, CF 3, CN, NR 11 R 12, NH-CO-R 13 and O-C 1 -C 4 alkyl, wherein R 11 and R 12 are each independently hydrogen or C 1 -C 4 alkyl, R 13 is hydrogen, C 1 -C 4 alkyl, C 1 -C 4 alkyl-phenyl or benzene; X 1, X 2 are each independently selected from -CH or -N, but they are not -N simultaneously; and R' is selected from the group consisting of -H, -C R 1, -C NR 1, -CO 2 R 1, substituted or unsubstituted C 1-10 alkyl, substituted or unsubstituted C 2-10 alkenyl, substituted or unsubstituted C 3-10 cycloalkyl, substituted or unsubstituted C 5-10 cycloalkenyl, substituted or unsubstituted C 1-10 alkoxy, substituted or unsubstituted C 2-10 alkenyloxy, substituted or unsubstituted 3-10-membered saturated or unsaturated monocyclic heterocyclic ring comprising 1-3 heteroatoms selected from N, O and S, substituted or unsubstituted C 6-10 aryl and substituted or unsubstituted C 5-10 heteroaryl comprising 1-3 heteroatoms selected from N, O and S, and wherein R 1 is selected from the group consisting of substituted or unsubstituted C 1-10 alkyl, substituted or unsubstituted C 2-10 alkenyl, substituted or unsubstituted C 3-10 cycloalkyl, substituted or unsubstituted C 5-10 cycloalkenyl, substituted or unsubstituted C 1-10 alkoxy, substituted or unsubstituted C 2-10 alkenyloxy, substituted or unsubstituted 3-10-membered saturated or unsaturated monocyclic heterocyclic ring comprising 1-3 heteroatoms selected from N, O and S, substituted or unsubstituted C 6-10 aryl and substituted or unsubstituted C 5-10 heteroaryl comprising 1-3 heteroatoms selected from N, O and S, wherein the substitution refers to substitution by at least one group selected from the group consisting of halogen, hydroxyl, cyano, amino, carboxyl, C 2-10 hydrocarbyl ether, nitro, C 1-10 sulfonyl, C 1-10 hydrocarbyl sulfonamide, C 6-10 aryl, C 5-10 heteroaryl comprising 1-3 heteroatoms selected from N, O and S, C 1-10 straight or branched chain alkyl, C 1-10 straight or branched chain alkenyl, C 1-10 hydrocarbyl acyl, C 1-10 hydrocarbyl acyloxy, C 1-10 hydrocarbyl amide, C 1-10 hydrocarbyl acyl amide, ureido, (C 1-10 alky) 1-2 amino, C 1-10 hydrocarbyl ester, phenoxy, benzyloxy, C 3-10 cycloalkyl, C 5-10 cycloalkenyl, C 1-10 alkoxy, C 1-10 alkenyloxy, C 1-10 alkylthiol and C 1-10 haloalkyl.