Programowanie

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

13
Przykładowe zapytanie SQL Server Linked Server
Będąc w Management Studio, próbuję uruchomić zapytanie / wykonać połączenie między dwoma połączonymi serwerami. Czy to jest poprawna składnia przy użyciu połączonych serwerów bazy danych: select foo.id from databaseserver1.db1.table1 foo, databaseserver2.db1.table1 bar where foo.name=bar.name Zasadniczo, czy po prostu poprzedzasz nazwę serwera db w tabeli db.table?

10
Zastąp ciąg w skrypcie powłoki za pomocą zmiennej
Używam poniższego kodu do zamiany ciągu znaków w skrypcie powłoki. echo $LINE | sed -e 's/12345678/"$replace"/g' ale jest zastępowany przez $replacezamiast wartości tej zmiennej. Czy ktokolwiek mógłby powiedzieć, co poszło nie tak?
94 unix  shell  sed 


7
Pobieranie plików według daty utworzenia w .NET
Mam folder zawierający wiele plików. Czy istnieje łatwy sposób na uzyskanie nazw plików w katalogu posortowanych według daty / godziny ich utworzenia? Jeśli używam Directory.GetFiles(), zwraca pliki posortowane według nazwy pliku.
94 c#  .net  file 

3
Połączyć komórki za pomocą EPPlus?
Używam biblioteki EPPlus do odczytu / zapisu plików Excel: http://epplus.codeplex.com/ Próbuję po prostu scalić niektóre komórki podczas pisania dokumentu: using (ExcelPackage pck = new ExcelPackage()) { //Create the worksheet ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Demo"); //Format the header for column 1-3 using (ExcelRange rng = ws.Cells["A1:C1"]) { bool merge = rng.Merge; } …
94 c#  asp.net  excel  epplus 

4
Zainstaluj Wireshark na MacOS X przez brew
Zainstalowałem Wireshark na moim Macu za pomocą polecenia brew install wireshark ale potem pojawiła się wiadomość, że muszę zwinąć i zainstalować ChmodBPF , więc też to zrobiłem. Ale na terminalu nie ma polecenia o nazwie Wireshark. Co jest z tym nie tak?


16
poczekaj, aż wszystkie wątki zakończą swoją pracę w java
Piszę aplikację, która ma 5 wątków, które jednocześnie pobierają informacje z sieci i wypełniają 5 różnych pól w klasie bufora. Muszę sprawdzić poprawność danych w buforze i przechowywać je w bazie danych, gdy wszystkie wątki zakończyły swoją pracę. Jak mogę to zrobić (otrzymać powiadomienie, gdy wszystkie wątki zakończą swoją pracę)?


6
Jak odrzucić Snackbar za pomocą własnego przycisku akcji?
Biblioteka wsparcia projektowania Androida obejmuje teraz obsługę Snackbar. Użyłem następującego kodu, aby go utworzyć: Snackbar.make(findViewById(R.id.root_layout), result, Snackbar.LENGTH_LONG) .setAction("Dismiss", new View.OnClickListener() { @Override public void onClick(View v) { } }).show(); Pasek z przekąskami można zamknąć jednym machnięciem. Jednak chcę również odrzucić go za pomocą własnego przycisku akcji (utworzonego za pomocą funkcji …

9
Angular2 - parametry żądania Http POST
Próbuję wysłać żądanie POST, ale nie mogę go uruchomić: testRequest() { var body = 'username=myusername?password=mypassword'; var headers = new Headers(); headers.append('Content-Type', 'application/x-www-form-urlencoded'); this.http .post('/api', body, { headers: headers }) .subscribe(data => { alert('ok'); }, error => { console.log(JSON.stringify(error.json())); }); } Zasadniczo chcę replikować to żądanie http (nie ajax), tak jakby …

4
Szyny mapujące tablicę skrótów na pojedynczy hash
Mam tablicę takich skrótów: [{"testPARAM1"=>"testVAL1"}, {"testPARAM2"=>"testVAL2"}] I próbuję odwzorować to na pojedynczy hash w następujący sposób: {"testPARAM2"=>"testVAL2", "testPARAM1"=>"testVAL1"} Osiągnąłem to za pomocą par={} mitem["params"].each { |h| h.each {|k,v| par[k]=v} } Ale zastanawiałem się, czy można to zrobić w bardziej idiomatyczny sposób (najlepiej bez użycia zmiennej lokalnej). Jak mogę to zrobić?

24
Tag wideo HTML5 nie działa w Safari, iPhonie i iPadzie
Próbuję stworzyć stronę internetową html5, na której jest mały filmik np. 13s, przekonwertowałem wersję flash tego wideo na format 3: .ogv używając fireFogg, .webm używając firefogg także i .mp4 używając aplikacji HandBrake skrypt html Użyłem na mojej stronie: <video width="800" height="640" loop preload="false" autoplay controls tabindex="0"> <source src="xmasvideo/video.mp4" type="video/mp4" /> …


3
Złam javascript przed wbudowanym przekierowaniem javascript w Chrome
Przeglądam stronę, która ma wbudowane przekierowanie javascript ( window.location = "/anotherpage"). Chcę załadować stronę w przeglądarce Chrome, ale mam wyłączoną linię przekierowania, więc mogę korzystać ze strony bez przekierowywania. Oto, czego próbowałem: Narzędzia programistyczne -> Cog -> General -> Disable JavaScript. Załaduj stronę. Nie przekierowuje (yay!). Ale nadal chcę, aby …

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.