Programowanie

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

7
android.content.res.Resources $ NotFoundException: Identyfikator zasobu ciągu # 0x0
Tworzę aplikację na Androida, która odczytuje dane z bazy danych MySQL i napotkałem ten błąd. Mam taki układ XML: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/wardNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="3dp" android:text="Ward Number" android:textSize="22dp"/> <TextView android:id="@+id/dateTime" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/wardNumber" android:layout_alignParentRight="true" android:layout_marginRight="3dp" android:text="Date-Time" /> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBaseline="@+id/dateTime" …
145 java  android  xml  listview 

8
Jak wygenerować buildConfigField z typem String
W moim Android Studioprojekcie są dwa build configurationz kilkoma buildConfigField: buildTypes { def SERVER_URL = "SERVER_URL" def APP_VERSION = "APP_VERSION" debug { buildConfigField "String", SERVER_URL, "http://dev.myserver.com" buildConfigField "String", APP_VERSION, "0.0.1" } release { buildConfigField "String", SERVER_URL, "https://myserver.com" buildConfigField "String", APP_VERSION, "0.0.1" minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } Otrzymuję i …

10
Usuń querystring z adresu URL
Jaki jest łatwy sposób na usunięcie kwerendy ze ścieżki w JavaScript? Widziałem wtyczkę dla Jquery, która używa window.location.search. Nie mogę tego zrobić: adres URL w moim przypadku to zmienna ustawiana z AJAX. var testURL = '/Products/List?SortDirection=dsc&Sort=price&Page=3&Page2=3&SortOrder=dsc'
145 javascript  jquery 

12
MongoDB: Jak zaktualizować wiele dokumentów za pomocą jednego polecenia?
Zaskoczyło mnie, że poniższy przykładowy kod aktualizuje tylko jeden dokument: > db.test.save({"_id":1, "foo":"bar"}); > db.test.save({"_id":2, "foo":"bar"}); > db.test.update({"foo":"bar"}, {"$set":{"test":"success!"}}); > db.test.find({"test":"success!"}).count(); 1 Wiem, że mogę przeglądać i aktualizować, dopóki wszystkie nie zostaną zmienione, ale wydaje się to strasznie nieefektywne. Czy jest lepszy sposób?
145 mongodb  document  nosql 

12
Jak zgłosić ten sam wyjątek za pomocą niestandardowego komunikatu w Pythonie?
Mam ten tryblok w swoim kodzie: try: do_something_that_might_raise_an_exception() except ValueError as err: errmsg = 'My custom error message.' raise ValueError(errmsg) Ściśle mówiąc, w rzeczywistości wychowuję innego ValueError , a nie ValueErrorrzuconego przez do_something...(), o którym mowa errw tym przypadku. Jak dołączyć wiadomość niestandardową do err? Próbuję poniższy kod, ale nie …

11
Jak usunąć element z wektora STL o określonej wartości?
Przeglądałem dokumentację API dla wektora stl i zauważyłem, że w klasie vector nie ma metody, która pozwalałaby na usunięcie elementu o określonej wartości. Wydaje się to typową operacją i wydaje się dziwne, że nie ma na to wbudowanej metody.
145 c++  stl 

12
Dlaczego ktoś miałby używać set zamiast unordered_set?
Wprowadzamy C ++ 0x, unordered_setktóry jest dostępny w boostwielu innych miejscach. Rozumiem, że unordered_setjest to tabela skrótów ze O(1)złożonością wyszukiwania. Z drugiej strony setto nic innego jak drzewo o log(n)złożoności wyszukiwania. Dlaczego, u licha, ktoś miałby używać setzamiast unordered_set? tj. czy jest już taka potrzeba set?

4
Zmień rozmiar tytułu osi i etykiet w ggplot2
Mam naprawdę proste pytanie, na które usiłuję znaleźć odpowiedź. Miałem nadzieję, że ktoś tutaj może mi pomóc. Przykładową ramkę danych przedstawiono poniżej: a <- c(1:10) b <- c(10:1) df <- data.frame(a,b) library(ggplot2) g = ggplot(data=df) + geom_point(aes(x=a, y=b)) + xlab("x axis") g Chcę się tylko dowiedzieć, jak zmieniam rozmiar tekstu …
145 r  ggplot2 

9
Uzyskaj listę wszystkich tras zdefiniowanych w aplikacji Flask
Mam złożoną aplikację internetową opartą na Flask. Istnieje wiele oddzielnych plików z funkcjami przeglądania. Ich adresy URL są definiowane za pomocą @app.route('/...')dekoratora. Czy istnieje sposób na uzyskanie listy wszystkich tras zadeklarowanych w mojej aplikacji? Może jest jakaś metoda, którą mogę wywołać na appobiekcie?
145 python  flask 

15
Błąd Node.js: nie można znaleźć modułu express
Napisałem swoją pierwszą aplikację node.js, ale nie mogę znaleźć biblioteki ekspresowej: C:\ChatServer\Server>node server.js module.js:340 throw err; ^ Error: Cannot find module 'express' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\ChatServer\Server\server.js:6:9) at Object.<anonymous> (C:\ChatServer\Server\server.js:25:4) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at …
145 node.js  express  npm 


7
pytest: zapewniam prawie równe
Jak zrobić assert almost equalz py.test dla pływaków bez uciekania się do czegoś takiego: assert x - 0.00001 <= y <= x + 0.00001 Dokładniej rzecz biorąc, przydatne będzie poznanie zgrabnego rozwiązania do szybkiego porównywania par pływaków bez ich rozpakowywania: assert (1.32, 2.4) == i_return_tuple_of_two_floats()

7
Pandy dataframe fillna () tylko niektóre kolumny na miejscu
Próbuję wypełnić żadne wartości w ramce danych Pandas z zerami tylko dla niektórych podzbiorów kolumn. Kiedy robię: import pandas as pd df = pd.DataFrame(data={'a':[1,2,3,None],'b':[4,5,None,6],'c':[None,None,7,8]}) print df df.fillna(value=0, inplace=True) print df Wyjście: a b c 0 1.0 4.0 NaN 1 2.0 5.0 NaN 2 3.0 NaN 7.0 3 NaN 6.0 8.0 …
145 python  pandas  dataframe 

6
Załaduj ponownie ścieżkę w programie PowerShell
Jeśli mam uruchomione wystąpienie PowerShell ISE i instaluję coś, co modyfikuje PATH lub modyfikuję je w jakikolwiek sposób poza PowerShell, muszę ponownie uruchomić PowerShell, aby zobaczyć zaktualizowaną zmienną PATH. Czy istnieje sposób na ponowne załadowanie ścieżki z poziomu programu PowerShell bez ponownego jej uruchamiania?

6
Jak usunąć (nie wyciąć) w Vimie?
Jak mogę usunąć linię bez umieszczania jej w domyślnym buforze? Przykład: line that will be copied. line that I want to be substitued with the previous one. Co próbuję zrobić: yy dd p Ale Vim zastępuje ostatnio skopiowany napis tym usuniętym (obciętym). Wiem, że można używać bufory podobnych "1yy, ddpotem …
145 vim  copy-paste 

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.