Red de conocimiento informático - Aprendizaje de programación - Las fotos eliminadas del iPhone reaparecen (¿por qué siguen apareciendo las fotos después de haber sido eliminadas?)

Las fotos eliminadas del iPhone reaparecen (¿por qué siguen apareciendo las fotos después de haber sido eliminadas?)

Modelo de producto: iPhone12

Versión del sistema: iOS14.2

La razón por la que las fotos eliminadas en el iPhone reaparecen es porque la sincronización en la nube está activada en el teléfono. Los pasos específicos son los siguientes:

1. Haga clic en "Configuración" en el teléfono Apple para ingresar a la interfaz de configuración.

2. luego haga clic en "iCloud" en la lista.

3. Seleccione "Fotos y haga clic para ingresar, y haga clic en el botón después de "Fotos de iCloud" para cerrarlo.

Resumen

1. Haga clic en "Configuración" en el teléfono Apple para ingresar a la interfaz de configuración.

2. y luego haga clic en " iCloud.

3. Seleccione "Fotos y haga clic para ingresar, y haga clic en el botón después de "Fotos de iCloud" para cerrarlo.

上篇: ¿Cómo se conecta Kettle a la conexión de la base de datos?Java llama a la biblioteca de tipos de base de datos Kettle ktr. Es posible que se haya encontrado este problema hace un mes, pero no se ha utilizado mucho y se ha solucionado. pospuesto hasta ahora; este problema La solución a este problema debe derivarse de Internet. De hecho, lo que quiero decir es que la solución a este problema depende de nuestro propio pensamiento, pero sin demasiadas palabras floridas, vayamos directamente a. el siguiente tema! Entorno: hervidor-spoon4.2.0, oracle11g, myeclipse6.5, sqlserver2008 Requisito previo: Spoon ya ha preparado el modelo de conversión ktr en la interfaz gráfica de hervidor. En este momento, mi información de ktr es la siguiente: Paso 1: crear un proyecto en. myeclipse e import Kettle Integre los paquetes necesarios Paso 2: concéntrese en analizar y escribir el código fuente //definir el nombre de ktr privatestaticStringtransName="test1";//iniciar el entorno de Kettle KettleEnvironment.init();//crear un objeto de repositorio, esta vez el objeto es sigue siendo un objeto vacío KettleDatabaseRepositoryrepository=newKettleDatabaseRepository();//crea un objeto de base de datos del repositorio, similar a nosotros en la cuchara dentro de la creación del repositorio DatabaseMetadataMeta=newDatabaseMeta("enfo_bi", "Oracle", "Native", "ip", " sid", " puerto", "nombre de usuario", "contraseña"); // Metaobjeto del repositorio, parámetro de nombre, parámetro de identificación, la descripción se puede definir arbitrariamente KettleDatabaseRepositoryMetakettleDatabaseMeta=newKettleDatabaseRepositoryMeta("enfo_bi", "enfo_bi", "kingdescription", dataMeta);//asigna un valor al repositorio repository.init(kettleDatabaseMeta);//conéctate al repositorio repository.connect("admin", "admin");//busca el objeto de directorio donde se encuentra el modelo según las variables RepositoryDirectoryInterfacedirectory=repository. findDirectory("/enfo_bi", "enfo_bi", "kingdcription",dataMeta);//asignar un valor al repository.findDirectory("/enfo_worker/wxj");//crear metaobjeto ktr TransMetatransformationMeta =(( Repositorio)repositorio ).loadTransformation(transName,directorio,null,true,null);//create ktrTranstrans=newTrans(tr 下篇: Puerto del nombre de dominio de configuración del host