Programowanie

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

6
Zapisywanie wykresu grid.arrange () do pliku
Próbuję wykreślić wiele działek za pomocą ggplot2, układając je za pomocą grid.arrange(). Ponieważ udało mi się znaleźć kogoś, kto dokładnie opisałby mój problem, zacytowałem z opisu problemu z linku : Kiedy używam ggsave()po grid.arrange()tj grid.arrange(sgcir1,sgcir2,sgcir3,ncol=2,nrow=2) ggsave("sgcirNIR.jpg") Nie zapisuję wykresu siatki, ale ostatni indywidualny ggplot. Czy istnieje sposób na zapisanie wyświetlanego …
137 r  ggplot2  gridextra 

9
Jaki jest cel słowa kluczowego SQL „AS”?
Możesz ustawić aliasy tabel w języku SQL, wpisując identyfikator bezpośrednio po nazwie tabeli. SELECT * FROM table t1; Możesz nawet użyć słowa kluczowego, ASaby wskazać alias. SELECT * FROM table AS t1; Jaka jest różnica między nimi, jeśli w ogóle? Widzę, że starzy ludzie DBA mają tendencję do pisania oświadczeń …
137 sql 

9
Konwersja folderu Mercurial do repozytorium Git
Nie mam dużego doświadczenia z Mercurialem, głównie jestem facetem od Gita. Chciałbym wykonać kopię lustrzaną określonego folderu / pliku Mercurial w repozytorium git. To, co faktycznie próbuję zrobić, to wyeksportować historię pliku z repozytorium Mercurial do Git i być w stanie zsynchronizować to z przyszłymi zatwierdzeniami. Czy masz jakieś sugestie, …
137 git  mercurial 

6
Performant Entity Serialization: BSON vs MessagePack (vs JSON)
Ostatnio znalazłem MessagePack , alternatywny binarnego formatu serializacji do Google protokołu buforów i JSON , który zostawia również daleko obu. Istnieje również format serializacji BSON używany przez MongoDB do przechowywania danych. Czy ktoś może wyjaśnić różnice i wady / zalety BSON i MessagePack ? Aby uzupełnić listę wydajnych formatów serializacji …

18
Co to jest „identyfikator wieloczęściowy” i dlaczego nie można go powiązać?
Ciągle otrzymuję te błędy, gdy próbuję zaktualizować tabele na podstawie innej tabeli. W końcu przepisuję zapytanie, zmieniam kolejność złączeń, zmieniam niektóre grupy i ostatecznie to działa, ale po prostu nie do końca rozumiem. Co to jest „identyfikator wieloczęściowy”? Kiedy nie można powiązać „identyfikatora wieloczęściowego”? Z czym to się wiąże? W …
137 sql  sql-server 

7
Wypełnianie DataSet lub DataTable z zestawu wyników zapytania LINQ
Jak udostępnić zapytanie LINQ jako usługę sieciową ASMX? Zwykle z poziomu biznesowego mogę zwrócić wpisany DataSetlub DataTableserializowany do transportu przez ASMX. Jak mogę zrobić to samo dla zapytania LINQ? Czy istnieje sposób na wypełnienie wpisanego DataSetlub DataTableza pośrednictwem zapytania LINQ? public static MyDataTable CallMySproc() { string conn = "..."; MyDatabaseDataContext …

16
WPF: Siatka z marginesem / dopełnieniem kolumny / wiersza?
Czy można łatwo określić margines i / lub wypełnienie dla wierszy lub kolumn w siatce WPF? Mógłbym oczywiście dodać dodatkowe kolumny, aby oddzielić rzeczy, ale wydaje się, że to zadanie dla dopełnienia / marginesów (da znacznie prostszy XAML). Czy ktoś wyprowadził ze standardowej siatki, aby dodać tę funkcjonalność?
137 wpf  grid  padding  margin 

11
Wątek a pula wątków
Jaka jest różnica między używaniem nowego wątku a użyciem wątku z puli wątków? Jakie są korzyści z wydajności i dlaczego powinienem rozważyć użycie wątku z puli, a nie tego, który jawnie utworzyłem? Myślę tutaj szczególnie o .NET, ale ogólne przykłady są w porządku.

14
Sekrety OAuth w aplikacjach mobilnych
Korzystając z protokołu OAuth, potrzebujesz tajnego ciągu znaków uzyskanego z usługi, do której chcesz delegować. Jeśli robisz to w aplikacji internetowej, możesz po prostu przechowywać sekret w swojej bazie danych lub w systemie plików, ale jaki jest najlepszy sposób obsługi tego w aplikacji mobilnej (lub aplikacji komputerowej)? Przechowywanie ciągu znaków …



13
Udostępnij link na Facebooku bez JavaScript
Poniższy link służy do udostępniania strony na Twitterze: http://twitter.com/share Czy istnieje podobna opcja dla Facebooka, która nie wymaga JavaScript? Wiem o http://facebook.com/sharer.php , ale wymaga to ręcznego wstawienia parametru get (czego nie zamierzam robić) lub JavaScript (co nie pasuje do mojej sytuacji).



6
Opcjonalne lubElse Opcjonalne w Javie
Pracowałem z nowym typem opcjonalnym w Javie 8 i natknąłem się na coś, co wygląda na typową operację, która nie jest obsługiwana funkcjonalnie: „orElseOptional” Rozważ następujący wzór: Optional<Result> resultFromServiceA = serviceA(args); if (resultFromServiceA.isPresent) return result; else { Optional<Result> resultFromServiceB = serviceB(args); if (resultFromServiceB.isPresent) return resultFromServiceB; else return serviceC(args); } Istnieje …
137 java  lambda  java-8  optional  java-9 

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.