Programowanie

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

2
Wyciągnąć zdalną gałąź do lokalnego repozytorium o innej nazwie?
W porządku, trochę poszukałem tego, ale nie mogłem znaleźć dokładnej odpowiedzi, więc muszę zapytać. Mam 2 piloty: origin i repo2. Chciałbym zrobić coś takiego git pull repo2 master Ale to pociągnęłoby główną gałąź repo2 do mojego mastera. Czy mogę określić inny oddział, do którego mam się dostać, dla mojego lokalnego …
112 git  github  repository 

20
Wykonywanie elementów <script> wstawionych z .innerHTML
Mam skrypt, który wstawia zawartość do elementu za pomocą innerHTML. Może to być na przykład: &lt;script type="text/javascript"&gt;alert('test');&lt;/script&gt; &lt;strong&gt;test&lt;/strong&gt; Problem polega na tym, że kod wewnątrz &lt;script&gt;tagu nie jest wykonywany. Trochę googlowałem, ale nie było żadnych widocznych rozwiązań. Jeśli wstawiłem zawartość za pomocą jQuery, $(element).append(content);części skryptu otrzymałyby evalprzed wstrzyknięciem do DOM. …

4
Jaki jest idiomatyczny sposób weryfikacji rozmiaru kolekcji w xUnit?
Mam w swoim zestawie testów test, który wygląda mniej więcej tak: [Fact] public void VerifySomeStuff() { var stuffCollection = GetSomeStuff(); Assert.Equal(1, stuffCollection.Count()); } Ten test działa zgodnie z oczekiwaniami, ale kiedy go uruchamiam, xUnit wyświetla ostrzeżenie: ostrzeżenie xUnit2013: Nie używaj funkcji Assert.Equal () do sprawdzania rozmiaru kolekcji. Jednak ostrzeżenie nie …
112 c#  xunit  xunit.net 


16
Skrypt Bash wypisuje „Polecenie nie znaleziono” w pustych wierszach
Za każdym razem, gdy uruchamiam skrypt przy użyciu bash scriptname.shwiersza poleceń w Debianie, otrzymuję Command Not foundwynik skryptu. Skrypt działa, ale Command Not Foundna ekranie zawsze jest wypisywana instrukcja dla każdego pustego wiersza. Każda pusta linia powoduje, że polecenie nie zostało znalezione. Uruchamiam skrypt z /varfolderu. Oto skrypt: #!/bin/bash echo …
112 linux  bash  debian 

14
Jak zainicjować List <T> do danego rozmiaru (w przeciwieństwie do pojemności)?
.NET oferuje ogólny kontener listy, którego wydajność jest prawie identyczna (zobacz pytanie Wydajność tablic a listy). Jednak są one zupełnie inne w inicjalizacji. Tablice są bardzo łatwe do zainicjowania z wartością domyślną iz definicji mają już określony rozmiar: string[] Ar = new string[10]; Co pozwala na bezpieczne przypisywanie losowych przedmiotów, …

5
Rysowanie obrazu z adresu URL danych do kanwy
Jak mogę otworzyć obraz na płótnie? który jest zakodowany Używam var strDataURI = oCanvas.toDataURL(); Wynikiem jest zakodowany obraz bazowy 64. Jak mogę narysować ten obraz na płótnie? Chcę użyć strDataURI i stworzyć obraz? Czy to się psuje? Jeśli nie, to jakie może być rozwiązanie w celu załadowania obrazu na płótno?
112 image  html  canvas  data-uri 


5
Mikrousługi i łączenie baz danych
Dla osób, które dzielą aplikacje monolityczne na mikrousługi, jak radzisz sobie z problemem rozbijania bazy danych. Typowe aplikacje, nad którymi pracowałem, często integrują bazy danych ze względu na wydajność i prostotę. Jeśli masz dwie tabele, które są logicznie różne (ograniczone konteksty, jeśli wolisz), ale często wykonujesz zagregowane przetwarzanie dużych ilości …

6
Dołącz do wyjścia procesu w celu wyświetlenia
W jaki sposób „dołączyłbym” widok konsoli / terminala do danych wyjściowych aplikacji, aby zobaczyć, co on mówi? Jak odłączyć się od danych wyjściowych aplikacji bez jej zabijania? Zwykle, jeśli uruchomisz rozmowną aplikację za pomocą wiersza poleceń, zobaczysz wszelkiego rodzaju wspaniałe wyniki. Załóżmy jednak, że mam szczególnie rozmowne programowanie, takie jak …

6
Ostrzegaj użytkownika o niezapisanych zmianach przed opuszczeniem strony
Chciałbym ostrzec użytkowników o niezapisanych zmianach, zanim opuszczą określoną stronę mojej aplikacji Angular 2. Zwykle bym używał window.onbeforeunload, ale to nie działa w przypadku aplikacji jednostronicowych. Odkryłem, że w angular 1 możesz podłączyć się do $locationChangeStartzdarzenia, aby rzucić confirmpudełko dla użytkownika, ale nie widziałem niczego, co pokazuje, jak to działa …

13
Jak uzyskać pełną ścieżkę przebiegu procesu?
Mam aplikację, która zmienia niektóre ustawienia innej aplikacji (jest to prosta aplikacja C # uruchamiana przez dwukrotne kliknięcie (nie jest wymagana konfiguracja)). Po zmianie ustawień muszę zrestartować inną aplikację, aby odzwierciedlała zmienione ustawienia. Aby to zrobić, muszę zabić działający proces i rozpocząć go ponownie, ale problem polega na tym, że …
112 c# 


4
Chart.js: linie proste zamiast krzywych
Używam Chart.JS do wykreślenia zbioru danych, Jednak uzyskałem gładki efekt! Oto krzywa, którą mam: Oto mój kod: function plotChart(data, labels) { var lineChartData = { "datasets": [{ "data": data, "pointStrokeColor": "#fff", "fillColor": "rgba(220,220,220,0.5)", "pointColor": "rgba(220,220,220,1)", "strokeColor": "rgba(220,220,220,1)" }], "labels": labels }; var myLine = new Chart(document.getElementById("canvas").getContext("2d")).Line(lineChartData); } Jak mogę mieć …
112 chart.js 

11
Jaki jest najlepszy sposób na wyzwolenie zdarzenia onchange w reakcji js
Używamy pakietu Backbone + ReactJS do tworzenia aplikacji po stronie klienta. Mocno polegając na notorycznych valueLink, propagujemy wartości bezpośrednio do modelu za pośrednictwem własnego opakowania, które obsługuje interfejs ReactJS do dwukierunkowego wiązania. Teraz stanęliśmy przed problemem: Mamy jquery.mask.jswtyczkę, która programowo formatuje wartość wejściową, więc nie uruchamia zdarzeń React. Wszystko to …
112 reactjs 

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.