Programowanie

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

23
Ogólny TryParse
Próbuję utworzyć ogólne rozszerzenie, które używa „TryParse”, aby sprawdzić, czy łańcuch jest danego typu: public static bool Is<T>(this string input) { T notUsed; return T.TryParse(input, out notUsed); } to się nie skompiluje, ponieważ nie może rozwiązać symbolu „TryParse” Jak rozumiem, „TryParse” nie jest częścią żadnego interfejsu. Czy to w ogóle …
196 c#  generics  tryparse 

25
Instalator Npm nie może znaleźć modułu „semver”
Nie mogę korzystać npm installz wiersza polecenia w NodeJS. Podczas uruchamiania pojawiają się następujące błędy npm install: module.js:339 throw err; ^ Error: Cannot find module 'semver' at Function.Module._resolveFilename (module.js:337:15) at Function.Module._load (module.js:287:25) at Module.require (module.js:366:17) at require (module.js:385:17) at Object.<anonymous> (C:\Users\admin\AppData\Roaming\npm\node_modules\npm\l ib\config\defaults.js:6:14) at Module._compile (module.js:435:26) at Object.Module._extensions..js (module.js:442:10) at Module.load …

12
Jak określić więcej spacji dla separatora za pomocą cut?
Czy istnieje sposób określenia ogranicznika pola dla większej liczby spacji za pomocą polecenia wycinania? (jak „” +)? Na przykład: w poniższym ciągu chciałbym osiągnąć wartość „3744”, jaki ogranicznik pola powinienem powiedzieć? $ps axu | grep jboss jboss 2574 0.0 0.0 3744 1092 ? S Aug17 0:00 /bin/sh /usr/java/jboss/bin/run.sh -c example.com …
196 linux  delimiter  cut 


5
wywołanie zwrotne do obsługi zakończenia potoku
Korzystam z następującego kodu node.js, aby pobrać dokumenty z jakiegoś adresu URL i zapisać go na dysku. Chcę otrzymywać informacje o pobraniu dokumentu. nie widziałem żadnego wywołania zwrotnego z potokiem. Lub, Czy jest jakieś zdarzenie „końcowe”, które można zarejestrować po zakończeniu pobierania? request(some_url_doc).pipe(fs.createWriteStream('xyz.doc'));
196 node.js 


14
Jak usunąć domyślne ograniczenie SQL, nie znając jego nazwy?
W programie Microsoft SQL Server znam zapytanie, aby sprawdzić, czy istnieje domyślne ograniczenie dla kolumny i usunąć domyślne ograniczenie: IF EXISTS(SELECT * FROM sysconstraints WHERE id=OBJECT_ID('SomeTable') AND COL_NAME(id,colid)='ColName' AND OBJECTPROPERTY(constid, 'IsDefaultCnst')=1) ALTER TABLE SomeTable DROP CONSTRAINT DF_SomeTable_ColName Ale ze względu na literówkę w poprzednich wersjach bazy danych nazwa ograniczenia może …
196 sql  sql-server  tsql 



5
Jak dodać podział wiersza w dokumentacji C # .NET
To powinno być łatwiejsze ... Chcę dodać „zakodowany” podział wiersza do dokumentacji XML w moim kodzie /// <summary> /// Get a human-readable variant of the SQL WHERE statement of the search element. <br/> /// Rather than return SQL, this method returns a string with icon-tokens, which /// could be used …

8
Czy atrybut Spring @Transactional działa na metodzie prywatnej?
Jeśli mam adnotację @Transactional na prywatnej metodzie w fasoli wiosennej, czy adnotacja ma jakikolwiek wpływ? Jeśli @Transactionaladnotacja dotyczy metody publicznej, działa i otwiera transakcję. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private void doPrivateStuff() { } } ... Bean bean = (Bean)appContext.getBean("bean"); bean.doStuff();

9
Jak przekonwertować wyniki linq na HashSet lub HashedSet
Mam właściwość klasy, która jest ISet. Próbuję uzyskać wyniki zapytania linq w tej właściwości, ale nie mogę wymyślić, jak to zrobić. Zasadniczo, szukając ostatniej części tego: ISet<T> foo = new HashedSet<T>(); foo = (from x in bar.Items select x).SOMETHING; Mógłby to również zrobić: HashSet<T> foo = new HashSet<T>(); foo = …
196 c#  linq 


6
Jak mogę debugować HTTP POST w Chrome?
Chciałbym wyświetlić dane HTTP POST wysłane w Chrome. Dane są teraz w pamięci i mam możliwość ponownego przesłania formularza. Wiem, że jeśli prześlę ponownie, serwer zgłosi błąd. Czy mimo to mogę wyświetlić dane zapisane w pamięci Chrome?

6
Zapytanie krzyżowe PostgreSQL
Czy ktoś wie, jak tworzyć zapytania w tabeli krzyżowej w PostgreSQL? Na przykład mam następującą tabelę: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 Chciałbym, aby zapytanie zwróciło następującą tabelę przestawną: Section Active Inactive A 1 2 B 4 5 czy to możliwe?
196 sql  postgresql  pivot  case  crosstab 

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.