Programmers, many college students, longing; many words often appear in many news. Migrant workers, many proletariats; many bosses the most annoying words. It turned out that the migrant workers were arrested, and the programmer would be a few, if (migrant workers == programmer) {log.info ("Programmer is migrant workers");}, it is so implemented, but now, there is no one. Show, I am looking for all system logs and custom logs and system windows, I always have any information, so add a debugging information if (migrant worker == programmer) {log.info ("programmer is migrant workers") else {log.info ("Programmer is definitely not migrant workers");}; finally came out, see the permission: string case = "year> 2003"; long programmer rights = programmer .GET privileges ( Case); Long Migrant Privilege = Migrant Workers .GET Permission (CASE); IF (programmer privilege> = migrant workers) {log.info ("Migrant workers is programmer");} else {log.warn ("Mom, Migrant There are XX tubes, programmers who come to ");}, but I have to add one sentence after else, my lungs! Log.warn ("Mom, Migrant Workers with XX Tube, Programmer Who"); log.warn ("all proletariat, how to allocate allocation"); compile, execute, mother, my machine blue screen error, Memory error! The error message is "Error At: 0x01000100 ....... Please contact to Microsoft" is purely ridiculous, please don't be in the order, completely from the program reasoning logic! Mouse plot!