Comment puis-je empêcher la création d'un nouveau document sans titre lorsque le démarrage de l'application basée sur le document Mac OS X?

StackOverflow https://stackoverflow.com/questions/2558486

  •  23-09-2019
  •  | 
  •  

Question

Je fais une nouvelle application Mac OS X. (pas une application iPhone) Il s'agit d'une application basée sur des documents.

Il montre une nouvelle instance de document "sans titre" automatiquement lorsqu'elle démarre. Comment puis-je bloquer ce comportement? Je souhaite que mon application ne montre aucune fenêtre au démarrage.

Était-ce utile?

La solution

Pour certains algorithmes, il existe des versions en ligne disponibles. Par exemple, pour LOF, le facteur d'intérêt local, il existe une variante en ligne. Je crois qu'il existe également des variantes en ligne de K-moyen (et en fait, la version MACQUENEEN originale peut être considérée comme «en ligne», bien que la plupart des gens le transforment en une version hors ligne en le réitérant jusqu'à la convergence), mais voir ci-dessous pour le problème. avec le paramètre k.

Cependant, l'opération en ligne vient souvent à un coût de performance significatif. Jusqu'au point où il est plus rapide d'exécuter l'algorithme complet sur une instantanée toutes les heures au lieu de mettre à jour continuellement les résultats. Pensez aux moteurs de recherche Internet. La plupart des moteurs de recherche à grande échelle n'autorisent toujours pas les requêtes "en ligne", mais vous interrogez plutôt le dernier index construit, probablement une journée ou plus.

Plus, l'opération en ligne nécessite une quantité importante de travaux supplémentaires. Il est facile de calculer une matrice de distance, il est beaucoup plus difficile de la mettre à jour en ligne en ajoutant et en supprimant des colonnes et synchronisez tous les résultats dépendants. En général, la plupart des résultats des mines à données sont trop complexes pour effectuer cela. Il est facile de calculer la moyenne d'un flux de données, par exemple. Mais '' 'souvent, il n'existe souvent aucune solution connue sur la mise à jour des résultats sans remédier à - processus - processus' ''. Dans d'autres situations, vous devrez même modifier les paramètres d'algorithme. Donc, à un moment donné, une nouvelle grappe peut former. K-signifie cependant pas que de nouvelles grappes apparaissent. Si essentiellement, vous ne pouvez pas simplement écrire une version en ligne de K-moyen. Ce sera un algorithme différent, car il doit modifier de manière dynamique le paramètre d'entrée "k".

donc généralement, les algorithmes seront déjà en ligne ou hors ligne . Et un progiciel ne sera pas en mesure de Tourner algorithmes hors ligne dans les algorithmes en ligne .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top