Red de conocimientos sobre prescripción popular - Cuidado de la salud en otoño - Zhu Yuanzhang quería matar a Shen Wansan, así que preguntó cómo se llamaban las manitas de cerdo que estaban en la mesa. ¿Cómo le salvó la vida Shen Wansan?

Zhu Yuanzhang quería matar a Shen Wansan, así que preguntó cómo se llamaban las manitas de cerdo que estaban en la mesa. ¿Cómo le salvó la vida Shen Wansan?

Al final de la dinastía Yuan y principios de la dinastía Ming, Shen Wansan, conocido como el "hombre más rico de Jiangnan", era extremadamente rico. Posee la mitad de la riqueza del país, tiene enormes empresas familiares repartidas por todo el país y tiene suficiente poder económico para competir con el gobierno.

Según los registros históricos, Shen Wansan era un niño pobre. Cuando era joven, su familia estaba en ruinas y tanto su madre como su hermano murieron a causa de la peste. Él y su padre se mudaron a Zhouzhuang e hicieron una fortuna recuperando terrenos baldíos, acumulando finalmente campos y propiedades considerables.

Al final de la dinastía Yuan, el rico empresario Lu vio la perspicacia para los negocios de Shen Wansan, por lo que le dio su propiedad gratis y huyó al budismo. Shen Wansan era aún más poderoso. Usó las vías fluviales de Jiangnan para monopolizar la industria del transporte acuático y se convirtió en el hombre más rico de China.

Después de enriquecerse, Shen Wansan no quedó satisfecho y comenzó a involucrarse en política en un intento de alcanzar la cima del poder. Los funcionarios comunes y corrientes han estado fuera de su vista durante mucho tiempo, porque aquellos a quienes apoya y ayuda son gobernantes.

Durante el tumulto al final de la dinastía Yuan, había muchos búhos, y Shen Wansan eligió a Zhang Shicheng sin dudarlo. En ese momento, Zhang Shicheng, que luchaba por sobrevivir frente al fuerte asedio de Zhu Yuanzhang, pudo luchar en Suzhou durante decenas de días gracias a la ayuda de Shen Wansan. Es una pena que Zhang Shicheng fuera derrotado más tarde y Zhu Yuanzhang se ocupara de él después del establecimiento de la dinastía Ming, y el estado de los restos traidores de Shen Wansan estaba en peligro...

Donar dinero para construir; la ciudad de Nanjing y aferrarse al poder real era contraproducente

En ese momento, Shen Wansan ya era un hombre rico de fama mundial. Después de que Zhu Yuanzhang llegó al poder, quiso deshacerse de él rápidamente, pero sin ningún motivo, le puso las cosas difíciles en todas partes. Debido a la reciente guerra, la capital, Jinling, quedó devastada y todo quedó destruido.

Para complacer al poder imperial, Shen Wansan estaba dispuesto a hacer una generosa donación para pagar 1/3 del costo de reparación de la muralla de la ciudad de Jinling. Ahora Shen Wansan construyó toda la sección de la muralla de la ciudad de Nanjing desde la Puerta de China hasta la Puerta Shuixi. Además, se ofreció a recompensar a los soldados y pagarlos de su propio bolsillo.

Este es el deber del emperador, pero ahora Shen Wansan tiene que pagar por el emperador. ¿No es algo que cruza la línea? Zhu Yuanzhang lo atrapó y se puso furioso, tratando de castigarlo por entrar ilegalmente en casas privadas. La emperatriz Ma, que siempre había sido virtuosa y virtuosa, defendió a Shen Wansan: "Este hombre se lo merece. Merece el castigo del cielo, y el emperador no tiene que hacer esto". Zhu Yuanzhang quedó convencido con estas palabras y ya no le importó.

El emperador celebró un banquete en Hongmen y utilizó inteligentemente tres palabras para evitar el peligro.

Shen Wansan es muy exigente con la comida. Ha contratado a chefs famosos de todo el mundo para que cocinen para él. Después de solucionarlo, formó "Three Thousand Family Banquets". Zhu Yuanzhang había oído hablar de ello hace mucho tiempo y visitó personalmente la Mansión Divina para probar las delicias del mundo.

Durante la cena, Zhu Yuanzhang señaló una manita de cerdo y le preguntó a Shen Wansan qué era. Ya sabes, los nombres de los antiguos emperadores eran tabú, ya que "cerdo" y "zhu" son homofónicos. Una vez, Shen Wansan dijo la respuesta: fue el crimen de decapitación.

Teniendo una idea, respondí "Wansanhoof", sin mencionar el nombre del emperador y llamándome cerdo, así que escapé del desastre.

Zhu Yuanzhang no se rindió. Le preguntó a Shen Wansan: "Esta pezuña es tan grande que me temo que no se puede cortar sin un cuchillo". Pero si hubiera un cuchillo en este momento, sería sospechoso de regicidio, por lo que Shen Wansan, naturalmente, no lo hizo. atrevimiento.

Él respondió: "Estas tres pezuñas han estado guisadas durante mucho tiempo. Se pueden separar simplemente recogiéndolas con palillos". Zhu Yuanzhang lo intentó y sucedió. Shen Wansan volvió a resolver la crisis.

El yerno estuvo involucrado en el caso Lan Jade y Jiangnan Shenyang se vino abajo.

Durante el período Hongwu, el tonto Chen se casó con Liang, una mujer hermosa y talentosa. Los vecinos sintieron que los dos hombres no eran una buena pareja y Liang estaba allí todos los días. Gu, el yerno de Shen Wansan, es un lascivo. Al escuchar tales milagros, se sintió agraviado por Liang y decidió ir él mismo a apaciguar a la belleza.

Gastó mucho dinero para comprar joyas para Liang, pero cuando llegó y se fue, vio lo correcto. Para tener una cita con éxito con Liang en la casa de Fool Chen, sobornó a los matones locales y les ordenó que llevaran a Fool Chen a apostar, atrayéndolo así.

No existe un muro hermético en el mundo. La ambigua relación de Liang y Gu fue descubierta por su tío Chen Fool. Le escribió una carta al padre de Chen Fool, que era un funcionario en el extranjero. Chen es solo un pequeño funcionario. Es casi imposible derribar a la familia Shen, que tiene un gran negocio, pero no puede tolerar que su propia nuera cometa adulterio.

En ese momento, el "Caso Blue Jade" estaba causando un gran revuelo, y Zhu Yuanzhang ordenó que todas las personas involucradas en el caso fueran confiscadas. Hay un plan para acusar falsamente a Gu de ser un gángster de Lan Yu en el gobierno local. Una vez involucrado en el caso Aquamarine, es un delito grave. El gobierno investigó inmediatamente a las familias Gu y Shen y finalmente descubrió que sí tenían un pasado.

Como resultado, toda la familia de Gu fue ejecutada, e incluso la familia de su esposa no pudo escapar al destino del genocidio.

Este es el fin de la familia Shen en el área de Jiangnan.

Zhu Yuanzhang nació en la pobreza y sentía un gran odio hacia los ricos. Además, era sospechoso por naturaleza y también desconfiaba de la naturaleza de Shen Wansan. Si observamos a los padres fundadores de la dinastía Ming, Li Shanchang, Lan Yu, Fu Youde y otros no escaparon de sus garras, y mucho menos Shen Wansan, que estuvo en el equipo equivocado desde el principio. Desafortunadamente, la riqueza de toda la vida de Shen Wansan fue confiscada después de su muerte y pasó su vida haciendo vestidos de novia para otras chicas.

上篇: ¿Es mejor que los niños menores de edad corrijan sus dientes torcidos ahora o más adelante cuando sean adultos? 下篇: ¿Qué es una enumeración? Una enumeración es una colección con nombre de constantes enteras en C/C++, lo cual es muy común en la vida diaria. Por ejemplo, domingo, lunes, martes, miércoles, jueves, viernes y sábado son enumeraciones. La descripción de la enumeración es similar a la estructura y la unión, y su forma es: enum nombre de enumeración {identificador [= constante entera], identificador [= constante entera], ... identificador [= constante entera]} variable de enumeración; enumeración Si la enumeración no se inicializa, es decir, se omite "= constante entera", los identificadores son 0, 1, 2,... Sin embargo, cuando a un miembro de la enumeración se le asigna un valor, los miembros posteriores determinan su valor de acuerdo a la regla de sumar 1 secuencialmente. Por ejemplo, mediante la siguiente enumeración, los valores de x1, x2, x3, x4 y x4 son 0, 1, 2 y 3 respectivamente. Número de enumeración {x1, x2, x3, x4}x. Cuando la definición se cambia a: enumnum {x1, x2 = 0, x3 = 50, x4} x entonces x1 = 0, x2 = 0, x3 = 50, x4 = 51 Nota: 1. El terminador de cada miembro (identificador) en la enumeración es "," en lugar de ";" El último miembro puede omitir ",". 2. Puede asignar un número negativo durante la inicialización y los identificadores posteriores aún se incrementarán en 1. 3. Las variables de enumeración solo pueden aceptar una constante de identificador en la estructura de descripción de enumeración. Por ejemplo: número de enumeración {x1 = 5, x2, x3, x4}; cadena de enumeración x = x3. En este momento, la variable de enumeración x es en realidad 7. La asignación de variables de tipo enumeración y el uso de tipos de enumeración tienen las siguientes normas: 1. Los valores de enumeración son constantes, no variables. No puede asignarle un valor mediante una declaración de asignación en un programa. Por ejemplo, las siguientes asignaciones a los elementos de la enumeración de días laborables: sol = 5; lunes = 2; sol = lunes son todas incorrectas. 2. El sistema define el elemento de enumeración en sí con un valor que representa el número de secuencia, comenzando desde 0 y definido como 0, 1, 2...etc. Por ejemplo, entre semana, el valor del sol es 0, el valor del lunes es 1, ... y el valor del satélite es 6. main(){ enum día laborable {domingo, lunes, martes, miércoles, jueves, viernes, sábado} a, b, c = sol; b = monc = tueprintf("%d, %d, %d ", a, b, c);} 3. Los valores de enumeración solo se pueden asignar a variables de enumeración, y el valor de un elemento no se puede asignar directamente a variables de enumeración. Por ejemplo: a = sumb = mon es correcto. Y: a = 0; b = 1; Si debe asignar un valor a una variable de enumeración, debe utilizar la conversión de tipo forzada, como: a = (día de la semana de enumeración) 2, el significado es asignar el elemento de enumeración con el número de serie 2 a la variable de enumeración A, que es equivalente; a: a = mar también Cabe señalar que los elementos de enumeración no son constantes de caracteres ni constantes de cadena, por lo que no agregue comillas simples o dobles cuando los use. main(){ enum body { a, b, c, d } mes[31], j; int I; j = a; i<=30; i++){ mes = j++; j>d)j = a;} for(I = 1;i<=30;i++){ switch(mes){ case a:printf(" % 2d % c\t ",I,' a '); caso b: printf (" %2d %c\t ", I, ' b '); caso c: printf (" %2d %c\t ", I, ' c '); (" %2d %c\t ", I, 'd'); break; predeterminado: break } } printf (" \ n "); selecciona al azar cinco números desiguales. ¿Quién recuerda la fórmula de este algoritmo? ¿Existe algún buen método de cálculo que utilice javascript? m n*(n-1)*(n-2)*...*(n-m+1) n! C = - = - n m*(m-1)*(m-2)*...*3*2*1 m! *(Nuevo Méjico)! Esta es una fórmula, pero tiene poco impacto en la enumeración. Aún es necesario recorrer el bucle. Esto requiere un buen algoritmo.