Programowanie

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

6
Przekaż instancyjny System.Type jako parametr typu dla klasy ogólnej
Tytuł jest niejasny. Chcę wiedzieć, czy jest to możliwe: string typeName = <read type name from somwhere>; Type myType = Type.GetType(typeName); MyGenericClass<myType> myGenericClass = new MyGenericClass<myType>(); Oczywiście MyGenericClass jest opisany jako: public class MyGenericClass<T> W tej chwili kompilator narzeka, że ​​„Nie można znaleźć typu lub przestrzeni nazw„ myType ”.” Musi …
182 c#  .net  generics 

9
Jak wykryć pozycję przewijania strony za pomocą jQuery
Mam problem z funkcjonalnością jQuery na mojej stronie. To, co robi, polega na tym, że używa window.scroll() funkcji do rozpoznawania, kiedy okno zmienia swoją pozycję przewijania, a przy zmianie wywołuje kilka funkcji w celu załadowania danych z serwera. Problem polega na tym, że .scroll()funkcja jest wywoływana, gdy tylko nastąpi niewielka …

12
Usuń klucz podstawowy z MySQL
Mam następujący schemat tabeli, który mapuje user_customers do uprawnień w bazie danych MySQL na żywo: mysql> describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | user_customer_id | int(11) …

4
fatal: Niepoprawna nazwa obiektu: „master”
Mam prywatny serwer z uruchomionym programem git 1.7 git init folder nie tworzy gałęzi master. Bo kiedy to zrobię: git branch nic nie wymienia. Kiedy robię: git --bare init tworzy pliki. Kiedy piszę git branch master to mówi: fatal: Not a valid object name: 'master'.
182 git 


6
Serializacja listy do JSON
Mam model obiektu, który wygląda następująco: public MyObjectInJson { public long ObjectID {get;set;} public string ObjectInJson {get;set;} } Właściwość ObjectInJsonjest już serializowaną wersją obiektu, który zawiera zagnieżdżone listy. Na razie serializuję listę MyObjectInJsonręcznie w następujący sposób: StringBuilder TheListBuilder = new StringBuilder(); TheListBuilder.Append("["); int TheCounter = 0; foreach (MyObjectInJson TheObject in …
182 c#  asp.net  json 

8
Jak poprawnie tworzyć złożone klucze podstawowe - MYSQL
Oto rażące uproszczenie intensywnej konfiguracji, nad którą pracuję. table_1i table_2oba mają zastępcze klucze podstawowe z automatycznym zwiększaniem jako identyfikator. infoto tabela zawierająca informacje o obu table_1i table_2. table_1 (id, field) table_2 (id, field, field) info ( ???, field) Próbuję zdecydować, czy powinienem zrobić klucz główny infozłożony z identyfikatorów z table_1i …

15
Czy istnieje sposób na przejście do rzeczywistej implementacji metody za interfejsem?
W programie Visual Studio, klikając prawym przyciskiem myszy wywołanie metody, przechodzisz do implementacji tej metody w klasie, z wyjątkiem sytuacji, gdy uzyskujesz dostęp do tej metody przez interfejs: w takim przypadku przechodzisz do metody interfejsu, a nie do rzeczywistej implementacji. Czy istnieje sposób / wskazówki (skrót klawiszowy lub cokolwiek), aby …
182 c#  .net  vb.net  visual-studio 

8
Alias ​​Git - wiele poleceń i parametrów
Próbuję utworzyć alias, który używa zarówno wielu poleceń Git, jak i parametrów pozycyjnych. Dla każdej z nich są strony Stackoverflow, a zrobienie obu wydaje się boleśnie oczywiste, ale mam problem. Na przykład chcę przejść do gałęzi foo i wykonać status. Więc w moim .gitconfigmam: [alias] chs = !sh -c 'git …
182 git  sh  alias  git-alias 

15
Jak zaktualizować wiele elementów tablicy w Mongodb
Mam dokument Mongo, który zawiera szereg elementów. Chciałbym zresetować .handledatrybut wszystkich obiektów w tablicy, gdzie .profile= XX. Dokument ma następującą formę: { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba-2e08-2168-2b99-00002f3d43c0", "events": [{ "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": 20, "data": "....." …

9
Symbol zastępczy text5 HTML nie pojawia się
Nie mogę ustalić, co jest nie tak z moim znacznikiem, ale symbol zastępczy pola tekstowego nie pojawi się. Wygląda na to, że może być przykryty pustymi spacjami i tabulatorami. Gdy skupisz się na obszarze tekstowym i usuniesz miejsce, w którym znajduje się kursor, a następnie opuścisz obszar tekstowy, pojawi się …



7
Jak zaimplementować interfejsy w Pythonie?
public interface IInterface { void show(); } public class MyClass : IInterface { #region IInterface Members public void show() { Console.WriteLine("Hello World!"); } #endregion } Jak zaimplementować w języku Python odpowiednik tego kodu C #? class IInterface(object): def __init__(self): pass def show(self): raise Exception("NotImplementedException") class MyClass(IInterface): def __init__(self): IInterface.__init__(self) def …
182 python  oop 

10
aktualizuj wersję package.json automatycznie
Zanim zrobię małą wersję i oznaczę ją, chciałbym zaktualizować plik package.json, aby odzwierciedlić nową wersję programu. Czy istnieje sposób package.jsonautomatycznej edycji pliku ? Czy skorzystałbyś z git pre-release hookpomocy?
182 git  node.js  npm  githooks 

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.