La programmation

87
Quand utiliser @objc dans Swift?

Dans Swift, je vois quelques méthodes comme: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Je me demandais quand utiliser @objc? J'ai lu certains documents, mais ils disent que lorsque vous voulez qu'il soit appelable en Objective-C, vous devez ajouter le...

87
Parquet vs ORC vs ORC avec Snappy

J'exécute quelques tests sur les formats de stockage disponibles avec Hive et j'utilise Parquet et ORC comme options principales. J'ai inclus ORC une fois avec la compression par défaut et une fois avec Snappy. J'ai lu de nombreux documents qui déclarent que Parquet est meilleur en complexité...

87
Obtenir le nom du dossier du fichier en Python

En Python, quelle commande dois-je utiliser pour obtenir le nom du dossier contenant le fichier avec lequel je travaille? "C:\folder1\folder2\filename.xml" Ici "folder2" ce que je veux obtenir. La seule chose que j'ai proposée est d'utiliser os.path.splitdeux fois: folderName =

87
Créer un tuple dans un Linq Select

Je travaille avec C # et .NET Framework 4.5.1 pour récupérer des données à partir d'une base de données SQL Server avec Entity Framework 6.1.3. J'ai ceci: codes = codesRepo.SearchFor(predicate) .Select(c => new Tuple<string, byte>(c.Id, c.Flag)) .ToList(); Et quand je le lance, je reçois...

87
Autorisation OAuth vs authentification

La terminologie OAuth me dérange depuis longtemps maintenant. L'autorisation OAuth est-elle comme certains le suggèrent ou s'agit-il d'une authentification? Corrigez-moi si je me trompe, mais j'ai toujours lu l'autorisation comme étant le fait d'autoriser quelqu'un à accéder à une ressource, mais...