Programowanie

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

5
Oddzwonienie po zakończeniu przejścia CSS3
Chciałbym wyciszyć element (zmieniając jego krycie na 0), a następnie po zakończeniu usuń element z DOM. W jQuery jest to proste, ponieważ można określić opcję „Usuń”, która ma się odbywać po zakończeniu animacji. Ale jeśli chcę animować za pomocą przejść CSS3, czy mogę wiedzieć, kiedy przejście / animacja została zakończona?
202 javascript  jquery  css 

7
Dynamiczne zapytanie PIVOT programu SQL Server?
Miałem zadanie wymyślić sposób na przetłumaczenie następujących danych: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 w następujący sposób: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012 800.00 2/10/2012 700.00 3/1/2012 1100.00 Puste miejsca mogą mieć wartości NULL lub …
202 sql  sql-server  tsql  pivot 

12
Algorytm napełniania / opróżniania (kompensowania, buforowania) wielokątów
Jak „nadmuchać” wielokąt? To znaczy, chcę zrobić coś podobnego do tego: Wymagane jest, aby wszystkie krawędzie / punkty nowego (napompowanego) wielokąta znajdowały się w tej samej stałej odległości od starego (oryginalnego) wielokąta (na przykładowym obrazie nie są, ponieważ wtedy musiałby używać łuków dla zawyżonych wierzchołków, ale załóżmy na razie o …


7
Ukryj pokrętło w numerze wejściowym - Firefox 29
W przeglądarce Firefox 28 używam <input type="number">działa świetnie, ponieważ wyświetla klawiaturę numeryczną w polach wprowadzania, które powinny zawierać tylko cyfry. W przeglądarce Firefox 29 za pomocą wprowadzania liczb wyświetla się przyciski spinania po prawej stronie pola, które w moim projekcie wyglądają jak bzdury. Naprawdę nie potrzebuję przycisków, ponieważ są one …
202 jquery  css  firefox  input  spinner 

5
Skutki zmiany SECRET_KEY Django
Popełniłem błąd i przekazałem moje projekty Django SECRET_KEYdo publicznego repozytorium. Ten klucz powinien był być trzymany w tajemnicy zgodnie z dokumentami https://docs.djangoproject.com/en/dev/ref/settings/#std:setting-SECRET_KEY Projekt Django jest aktywny i działa od jakiegoś czasu z niektórymi aktywnymi użytkownikami. Jakie są skutki, jeśli zmienię SECRET_KEY? Czy wpłynie to na istniejących użytkowników, pliki cookie, sesje …
202 django 

10
Jak usunąć ostatnie n znaków z ciągu w Bash?
Mam zmienną varw skrypcie Bash zawierającą ciąg, na przykład: echo $var "some string.rtf" Chcę usunąć ostatnie 4 znaki tego ciągu i przypisać wynik do nowej zmiennej var2, aby echo $var2 "some string" W jaki sposób mogę to zrobić?
202 bash 

18
Podświetlanie / kolorowanie składni cat
Czy istnieje metoda pokolorowania wyniku cat, tak jak greprobi to. W grepwiększości konsol wyświetla kolorowe wyniki podkreślające wyszukiwane słowa kluczowe. W przeciwnym razie możesz wymusić to, wywołując. grep --color Czy istnieje ogólny sposób pokolorowania wyjścia dowolnego programu zgodnie z osobistym wyborem. Z tego, co rozumiem, sam program nie ponosi odpowiedzialności …

16
LINQ - Full Outer Join
Mam listę osób i ich imię oraz listę osób i ich nazwiska. Niektóre osoby nie mają imienia, a niektóre nie mają nazwiska; Chciałbym wykonać pełne zewnętrzne połączenie na dwóch listach. Więc następujące listy: ID FirstName -- --------- 1 John 2 Sue ID LastName -- -------- 1 Doe 3 Smith Powinien …

5
Jak powiedzieć mockito próbnemu obiektowi, aby zwrócił coś innego przy następnym wywołaniu?
Tak więc tworzę próbny obiekt jako zmienną statyczną na poziomie klasy, tak jak ... W jednym teście chcę Foo.someMethod()zwrócić określoną wartość, podczas gdy w innym teście chcę, aby zwróciła inną wartość. Problem, który mam, polega na tym, że wydaje się, że muszę odbudować symulacje, aby działało poprawnie. Chciałbym uniknąć przebudowy …

6
Jak utworzyć katalog, jeśli nie istnieje, aby utworzyć plik?
Mam tutaj fragment kodu, który się psuje, jeśli katalog nie istnieje: System.IO.File.WriteAllText(filePath, content); Czy w jednym wierszu (lub kilku wierszach) można sprawdzić, czy katalog prowadzący do nowego pliku nie istnieje, a jeśli nie, należy go utworzyć przed utworzeniem nowego pliku? Używam .NET 3.5.
202 c#  .net  file-io 

13
Ustawianie szerokości kolumny tabeli
Mam prostą tabelę używaną do skrzynki odbiorczej w następujący sposób: <table border="1"> <tr> <th>From</th> <th>Subject</th> <th>Date</th> </tr> Jak ustawić szerokość, aby Od i Data stanowiły 15% szerokości strony, a Temat - 70%. Chcę też, aby tabela zajmowała całą szerokość strony.
202 html  css  html-table 

8
Iteruj za pomocą opcji <select>
Mam &lt;select&gt;element w HTML. Ten element reprezentuje listę rozwijaną. Próbuję zrozumieć, jak iterować opcje w &lt;select&gt;elemencie za pomocą JQuery. Jak używać JQuery do wyświetlania wartości i tekstu każdej opcji w &lt;select&gt;elemencie? Chcę tylko wyświetlić je w alert()pudełku.
202 jquery 

11
instalacja npm -g mniej nie działa: EACCES: odmowa uprawnień
Próbuję skonfigurować mniej phpstorm, aby móc kompilować pliki .less do .css podczas zapisywania. Zainstalowałem node.js i następnym krokiem (zgodnie z tym https://www.jetbrains.com/webstorm/help/transpiling-sass-less-and-scss-to-css.html ) jest uruchomienie tego polecenia w terminal npm install -g less Jednak gdy to robię, otrzymuję te błędy ☁ ~ npm install -g less npm WARN install Couldn't …
202 node.js  npm  terminal 

7
Używanie wielu ograniczników w awk
Mam plik zawierający następujące wiersze: /logs/tc0001/tomcat/tomcat7.1/conf/catalina.properties:app.env.server.name = demo.example.com /logs/tc0001/tomcat/tomcat7.2/conf/catalina.properties:app.env.server.name = quest.example.com /logs/tc0001/tomcat/tomcat7.5/conf/catalina.properties:app.env.server.name = www.example.com W powyższym wyjściu chcę wyodrębnić 3 pola (numer 2, 4 i ostatnie *.example.com). Otrzymuję następujące dane wyjściowe: cat file | awk -F'/' '{print $3 "\t" $5}' tc0001 tomcat7.1 tc0001 tomcat7.2 tc0001 tomcat7.5 Jak wyodrębnić ostatnie pole …

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.