Pytania otagowane jako serialization

Serializacja to proces, w którym struktury danych są konwertowane do formatu, który można łatwo przechowywać lub przesyłać, a następnie rekonstruować.

7
Nie można serializować zadania: java.io.NotSerializableException podczas wywoływania funkcji poza zamknięciem tylko dla klas, a nie obiektów
Dziwne zachowanie podczas wywoływania funkcji poza zamknięciem: kiedy funkcja jest w obiekcie, wszystko działa gdy funkcja jest w klasie, uzyskaj: Nie można serializować zadania: java.io.NotSerializableException: testowanie Problem polega na tym, że potrzebuję mojego kodu w klasie, a nie w obiekcie. Jakiś pomysł dlaczego tak się dzieje? Czy obiekt Scala jest …


12
Jak serializować TimeSpan do XML
Próbuję serializować TimeSpanobiekt .NET do XML i nie działa. Szybki google zasugerował, że chociaż TimeSpanmożna go serializować, XmlCustomFormatternie zapewnia on metod konwertowania TimeSpanobiektów na i z XML. Jednym sugerowanym podejściem było zignorowanie TimeSpanserializacji i zamiast tego serializacja wyniku TimeSpan.Ticks(i użycie new TimeSpan(ticks)do deserializacji). Oto przykład: [Serializable] public class MyClass { …

6
Struktura reszty Django, użyj różnych serializatorów w tym samym ModelViewSet
Chciałbym udostępnić dwa różne serializatory, a jednocześnie móc korzystać ze wszystkich udogodnień ModelViewSet: Podczas przeglądania listy obiektów chciałbym, aby każdy obiekt miał adres URL, który przekierowuje do jego szczegółów, a każda inna relacja pojawia się przy użyciu __unicode __modelu docelowego; przykład: { "url": "http://127.0.0.1:8000/database/gruppi/2/", "nome": "universitari", "descrizione": "unitn!", "creatore": "emilio", …

5
Najlepszy sposób na zapisanie wytrenowanego modelu w PyTorch?
Szukałem alternatywnych sposobów zapisania wytrenowanego modelu w PyTorch. Jak dotąd znalazłem dwie alternatywy. torch.save (), aby zapisać model i torch.load (), aby załadować model. model.state_dict (), aby zapisać wytrenowany model i model.load_state_dict (), aby załadować zapisany model. Natknąłem się na tę dyskusję, w której podejście 2 jest zalecane zamiast podejścia …


10
Serializacja instancji klasy do JSON
Próbuję utworzyć reprezentację ciągu JSON wystąpienia klasy i mam trudności. Powiedzmy, że klasa jest zbudowana w następujący sposób: class testclass: value1 = "a" value2 = "b" Wywołanie json.dumps odbywa się w następujący sposób: t = testclass() json.dumps(t) Nie udaje się i mówi mi, że klasa testowa nie jest serializowalna w …

12
Wydrukuj tablicę do pliku
Chciałbym wydrukować tablicę do pliku. Chciałbym, aby plik wyglądał dokładnie tak, jak wygląda taki kod. print_r ($abc); zakładając, że $ abc jest tablicą. Czy istnieje jedno rozwiązanie liniowe do tego, a nie zwykłe dla każdego wyglądu. PS - Obecnie używam serializacji, ale chcę, aby pliki były czytelne, ponieważ czytelność jest …
180 php  serialization 

12
Parcelable napotkał IOException piszący serializowalny obiekt getactivity ()
więc otrzymuję to w logcat: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) Wiem, że to oznacza, że ​​mojej klasy studenckiej nie można serializować, ale oto moja klasa studencka: import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = 1L; private String firstName, lastName; …

8
Konwersja Stream na String iz powrotem… czego nam brakuje?
Chcę serializować obiekty do łańcuchów iz powrotem. Używamy protobuf-net, aby pomyślnie zamienić obiekt w strumień iz powrotem. Jednak Stream to string iz powrotem ... nie jest tak skuteczny. Po przejściu przez StreamToStringi StringToStream, nowy Streamnie jest deserializowany przez protobuf-net; rodzi Arithmetic Operation resulted in an Overflowwyjątek. Jeśli zdeserializujemy oryginalny strumień, …


5
Jak serializować lambdę?
Jak mogę elegancko serializować lambdę? Na przykład poniższy kod generuje plik NotSerializableException. Jak mogę to naprawić bez tworzenia SerializableRunnable„fikcyjnego” interfejsu? public static void main(String[] args) throws Exception { File file = Files.createTempFile("lambda", "ser").toFile(); try (ObjectOutput oo = new ObjectOutputStream(new FileOutputStream(file))) { Runnable r = () -> System.out.println("Can I be serialized?"); …


7
Czy można deserializować XML do List <T>?
Biorąc pod uwagę następujący kod XML: &lt;?xml version="1.0"?&gt; &lt;user_list&gt; &lt;user&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Joe&lt;/name&gt; &lt;/user&gt; &lt;user&gt; &lt;id&gt;2&lt;/id&gt; &lt;name&gt;John&lt;/name&gt; &lt;/user&gt; &lt;/user_list&gt; I następująca klasa: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } Czy można użyć XmlSerializerdo deserializacji XML do pliku …


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.