Programowanie

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

11
Jak rozwiązać C: \ fakepath?
<input type="file" id="file-id" name="file_name" onchange="theimage();"> To jest mój przycisk przesyłania. <input type="text" name="file_path" id="file-path"> To pole tekstowe, w którym muszę pokazać pełną ścieżkę do pliku. function theimage(){ var filename = document.getElementById('file-id').value; document.getElementById('file-path').value = filename; alert(filename); } To jest JavaScript, który rozwiązuje mój problem. Ale w wartości alarmowej daje mi C:\fakepath\test.csv …

13
Jak uzyskać sformatowany JSON w .NET przy użyciu C #?
Używam parsera .NET JSON i chciałbym serializować mój plik konfiguracyjny, aby był czytelny. Więc zamiast: {"blah":"v", "blah2":"v2"} Chciałbym coś ładniejszego: { "blah":"v", "blah2":"v2" } Mój kod jest mniej więcej taki: using System.Web.Script.Serialization; var ser = new JavaScriptSerializer(); configSz = ser.Serialize(config); using (var f = (TextWriter)File.CreateText(configFn)) { f.WriteLine(configSz); f.Close(); }


11
Połącz lewy SQL vs. wiele tabel na linii FROM?
Większość dialektów SQL akceptuje oba następujące zapytania: SELECT a.foo, b.foo FROM a, b WHERE a.x = b.x SELECT a.foo, b.foo FROM a LEFT JOIN b ON a.x = b.x Oczywiście, kiedy potrzebujesz zewnętrznego sprzężenia, wymagana jest druga składnia. Ale kiedy robię wewnętrzne sprzężenie, dlaczego miałbym preferować drugą składnię niż pierwszą …
256 sql  syntax  join 



10
Ustal, czy mapa zawiera wartość klucza?
Jaki jest najlepszy sposób ustalenia, czy mapa STL zawiera wartość dla danego klucza? #include <map> using namespace std; struct Bar { int i; }; int main() { map<int, Bar> m; Bar b = {0}; Bar b1 = {1}; m[0] = b; m[1] = b1; //Bar b2 = m[2]; map<int, Bar>::iterator …
256 c++  stl  map 


12
Szybka tablica z kluczy słownika
Próba szybkiego wypełnienia tablicy ciągami z kluczy w słowniku. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Zwraca błąd: „AnyObject” nie jest identyczny z łańcuchem Próbowałem też componentArray = dict.allKeys as String ale get: „String” nie jest konwertowany na [String]
256 ios  arrays  xcode  dictionary  swift 

13
Jak słuchać zmian „rekwizytów”
w VueJs 2.0 nie mogę znaleźć żadnych haków, które mogłyby nasłuchiwać propszmian. Czy VueJ ma takie haki? onPropsUpdated() lub podobne? Aktualizacja Jak sugerował @wostex, próbowałem watchmojej własności, ale nic się nie zmieniło. Potem zdałem sobie sprawę, że mam specjalny przypadek: <template> <child :my-prop="myProp"></child> </template> <script> export default { props: ['myProp'] …

10
Mongoose: findOneAndUpdate nie zwraca zaktualizowanego dokumentu
Poniżej znajduje się mój kod var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test'); var Cat = mongoose.model('Cat', { name: String, age: {type: Number, default: 20}, create: {type: Date, default: Date.now} }); Cat.findOneAndUpdate({age: 17}, {$set:{name:"Naomi"}},function(err, doc){ if(err){ console.log("Something wrong when updating data!"); } console.log(doc); }); Mam już trochę danych w bazie danych Mongo i …


7
Zrób pierwszy znak wielkimi literami w CSS
Czy istnieje sposób, aby pierwszy znak był pisany wielką etykietą w CSS? Oto mój HTML: <a class="m_title" href="">gorr</a> <a class="m_title" href="">trro</a> <a class="m_title" href="">krro</a> <a class="m_title" href="">yrro</a> <a class="m_title" href="">gwwr</a> Uruchom fragment koduUkryj wynikiRozwiń fragment kodu
255 css 

13
Xcode: nie udało się pobrać zadania do procesu
Uruchomiłem w trybie wydania moją aplikację na iPhonie z Xcode 4. Wszystko działało świetnie, dopóki nie przełączyłem się na symulator i nie wróciłem do iPhone'a. Po ponownym przełączeniu aplikacja jest uruchamiana na iPhonie, ale ekran główny jest wyświetlany natychmiast po Xcode i otrzymuję: failed to get the task for process …
255 ios  xcode4 


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.