Programowanie

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

30
Jak utworzyć skracacz URL?
Chcę utworzyć usługę skracania adresów URL, w której możesz wpisać długi adres URL w polu wejściowym, a usługa skróci adres URL do „ http://www.example.org/abcdef”. Zamiast „ abcdef” może znajdować się dowolny ciąg zawierający sześć znaków a-z, A-Z and 0-9. To daje 56 ~ 57 miliardów możliwych ciągów. Moje podejście: Mam …
667 algorithm  url 


10
Nie można osadzić typu interakcji
Tworzę aplikację sieci Web na platformie .NET 4.0 (beta2) w języku C #. Gdy próbuję użyć zestawu o nazwie „ActiveHomeScriptLib”, pojawia się następujący błąd: Nie można osadzić typu interakcji „ActiveHomeScriptLib.ActiveHomeClass”. Zamiast tego użyj odpowiedniego interfejsu. Kiedy zmieniam framework na wersję 3.5, nie mam żadnych błędów. Co to jest typ interakcji …




25
Wydaje się, że w tym repozytorium działa inny proces git
Próbuję nauczyć się korzystać z Git i stworzyłem mały projekt z plikiem HTML, CSS i JavaScript. Zrobiłem gałąź z mojego zasadniczo pustego projektu, a następnie wprowadziłem kilka zmian w kodzie. Próbowałem wprowadzić zmiany, ale pojawia się następujący komunikat o błędzie: Another git process seems to be running in this repository, …
667 git 

11
Korzystasz z Inspektora elementów Chrome w trybie podglądu wydruku?
Pracuję nad opracowaniem strony internetowej i muszę pracować nad widokiem do wydruku. Zazwyczaj, gdy mam problemy z układem, korzystam z Inspektora elementów Chrome. Jednak nie istnieje to w trybie podglądu wydruku. Czy istnieje wtyczka do Chrome lub jakiś inny sposób zmiany nośnika wyświetlania w samym chrome, aby wyświetlić stronę tak …

27
Zgłaszanie okna dialogowego „Nie można dodać okna - token null nie jest dla aplikacji” z getApplication () jako kontekstem
Moja aktywność próbuje utworzyć AlertDialog, który wymaga kontekstu jako parametru. Działa to zgodnie z oczekiwaniami, jeśli użyję: AlertDialog.Builder builder = new AlertDialog.Builder(this); Jestem jednak ostrożny w używaniu „tego” jako kontekstu ze względu na możliwość wycieków pamięci, gdy Aktywność zostanie zniszczona i odtworzona nawet podczas czegoś prostego, takiego jak obracanie ekranu. …

30
Dlaczego nie użyć tabel do układu w HTML? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
665 html  css 

26
Git ciągle monituje mnie o hasło
Używam Gita już od jakiegoś czasu, ale ciągłe żądania hasła zaczynają mnie podnosić. Używam Mac OS X i GitHub i skonfigurowałem Git i moje klucze SSH zgodnie z instrukcją na stronie konfiguracji GitHub . Dodałem także klucz github SSH do mojego pęku kluczy Mac OS X, jak wspomniano na stronie …
665 git  github 

13
Przekaż funkcję JavaScript jako parametr
Jak przekazać funkcję jako parametr bez wykonywania funkcji w funkcji nadrzędnej lub używania eval()? (Odkąd przeczytałem, że to niepewne.) Mam to: addContact(entityId, refreshContactList()); Działa, ale problem polega na tym, że refreshContactListuruchamia się, gdy funkcja jest wywoływana, a nie wtedy, gdy jest używana w funkcji. Mógłbym to obejść za pomocą eval(), …



9
Zapytanie o aktualizację SQL za pomocą sprzężeń
Muszę zaktualizować pole o wartości zwracanej przez połączenie 3 tabel. Przykład: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName ,im.mf_item_number ,mm.ManufacturerID from item_master im, group_master gm, Manufacturer_Master mm where im.mf_item_number like 'STA%' and im.sku=gm.sku and gm.ManufacturerID = mm.ManufacturerID and gm.manufacturerID=34 Chcę zaktualizować mf_item_numberwartości pól tabeli item_mastero …

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.