Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

15
Kiedy jest uruchamiany SQLiteOpenHelper onCreate () / onUpgrade ()?
Utworzyłem swoje tabele w moim, SQLiteOpenHelper onCreate()ale otrzymuję SQLiteException: no such table lub SQLiteException: no such column błędy. Dlaczego? UWAGA: (To jest połączone podsumowanie dziesiątek podobnych pytań co tydzień. Próba dostarczenia „kanonicznego” pytania / odpowiedzi na wiki społeczności, aby wszystkie te pytania mogły zostać skierowane do dobrego źródła).

6
Jak dodać wiele funkcji za jednym kliknięciem?
Szukałem, jak to wykonać, ale jak dotąd nie mogę znaleźć niczego powiązanego :( Mogłem zagnieździć obie funkcje tak, ale zastanawiam się, czy jest to możliwe? Chciałbym to zrobić dosłownie: <td><button class="btn" ng-click="edit($index) open()">Open me!</button></td> Mój kod JS w tej chwili: $scope.open = function () { $scope.shouldBeOpen = true; }; $scope.edit …




19
Błąd Signtool: Nie znaleziono certyfikatów spełniających wszystkie podane kryteria w aplikacji Windows Store?
Próbuję podpisać pakiet aplikacji systemu Windows 8 za pomocą pliku pfx, który mam. Używam polecenia takiego: signtool.exe sign /fd sha256 /f "key.pfx" "app.appx" I z tego otrzymuję: Błąd SignTool: Nie znaleziono certyfikatów spełniających wszystkie podane kryteria. Jakie „kryteria” nie spełniam? To jest tylko do testowania, więc są to certyfikaty z …


23
Jak ładujesz niestandardowe komórki UITableViewCell z plików Xib?
Pytanie jest proste: jak ładować niestandardowe UITableViewCellpliki Xib? Pozwala to na użycie Konstruktora interfejsów do zaprojektowania komórek. Odpowiedź najwyraźniej nie jest prosta ze względu na problemy z zarządzaniem pamięcią. Wątek wspomina o tym problemie i sugeruje rozwiązanie, ale jest wydany przed wydaniem NDA i nie zawiera kodu. Oto długi wątek, …

16
Czy „podwójne hashowanie” jest mniej bezpieczne niż jednorazowe hashowanie?
Czy hashowanie dwa razy przed przechowywaniem jest mniej lub bardziej bezpieczne niż jednorazowe hashowanie? Mówię o tym: $hashed_password = hash(hash($plaintext_password)); zamiast tego: $hashed_password = hash($plaintext_password); Jeśli jest mniej bezpieczny, czy możesz podać dobre wyjaśnienie (lub link do jednego)? Czy używana funkcja skrótu ma znaczenie? Czy robi to różnicę, jeśli miksujesz …


25
Kiedy zapisujesz, jak możesz sprawdzić, czy pole się zmieniło?
W moim modelu mam: class Alias(MyBaseModel): remote_image = models.URLField(max_length=500, null=True, help_text="A URL that is downloaded and cached for the image. Only used when the alias is made") image = models.ImageField(upload_to='alias', default='alias-default.png', help_text="An image representing the alias") def save(self, *args, **kw): if (not self.image or self.image.name == 'alias-default.png') and self.remote_image : …

12
Czy można wstawiać reguły CSS @media?
Potrzebuję dynamicznie ładować obrazy banerów do aplikacji HTML5 i chciałbym, aby kilka różnych wersji pasowało do szerokości ekranu. Nie mogę poprawnie określić szerokości ekranu telefonu, więc jedynym sposobem, aby to zrobić, jest dodanie obrazów tła div i użycie @media do określenia szerokości ekranu i wyświetlenia prawidłowego obrazu. Na przykład: <span …
293 html  css  media-queries 

12
Oracle: jak UPSERT (zaktualizować lub wstawić do tabeli?)
Operacja UPSERT aktualizuje lub wstawia wiersz do tabeli, w zależności od tego, czy tabela ma już wiersz zgodny z danymi: if table t has a row exists that has key X: update t set mystuff... where mykey=X else insert into t mystuff... Ponieważ Oracle nie ma określonej instrukcji UPSERT, jaki …
293 sql  oracle  merge  upsert 



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.