«serialization» 태그된 질문

직렬화는 데이터 구조를 쉽게 저장하거나 전송하고 나중에 재구성 할 수있는 형식으로 변환하는 프로세스입니다.

7
직렬화 할 수없는 작업 : 객체가 아닌 클래스에서만 클로저 외부에서 함수를 호출 할 때 java.io.NotSerializableException
클로저 외부에서 함수를 호출 할 때 이상한 동작이 발생합니다. 함수가 객체에있을 때 모든 것이 작동합니다. 함수가 클래스에있을 때 get : 직렬화 할 수없는 태스크 : java.io.NotSerializableException : testing 문제는 클래스가 아닌 객체의 코드가 필요하다는 것입니다. 왜 이런 일이 일어나는지 아십니까? 스칼라 개체가 직렬화되어 있습니까 (기본값)? 이것은 작동 코드 예입니다. object …

11
단순한 1L 대신 긴 serialVersionUID를 생성하는 이유는 무엇입니까?
클래스가 Eclipse에서 Serializable을 구현할 때 add default serialVersionUID(1L)또는 generated 옵션이 있습니다 serialVersionUID(3567653491060394677L). 나는 첫 번째 것이 더 시원하다고 생각하지만, 두 번째 옵션을 사용하는 사람들을 여러 번 보았습니다. 생성 할 이유가 long serialVersionUID있습니까?

12
TimeSpan을 XML로 직렬화하는 방법
.NET TimeSpan객체를 XML 로 직렬화하려고하는데 작동하지 않습니다. 빠른 구글 TimeSpan은 직렬화가 가능하지만XmlCustomFormatterTimeSpan 객체를 XML 로 변환 하거나 XML에서 변환하는 메소드를 제공하지 않는다고 . 제안 된 방법 중 하나는 TimeSpan직렬화 를 무시 하고 대신 결과 를 직렬화 (직렬화 해제에 TimeSpan.Ticks사용 new TimeSpan(ticks))하는 것입니다. 이에 대한 예는 다음과 같습니다. [Serializable] public class …

6
장고 휴식 프레임 워크, 동일한 ModelViewSet에서 다른 직렬 변환기 사용
두 가지 다른 직렬 변환기를 제공하고 있지만 다음과 같은 모든 기능을 활용할 수 있습니다 ModelViewSet. 객체 목록을 볼 때 각 객체에 세부 정보로 리디렉션되는 URL이 __unicode __있고 대상 모델을 사용하여 다른 모든 관계가 나타납니다 . 예: { "url": "http://127.0.0.1:8000/database/gruppi/2/", "nome": "universitari", "descrizione": "unitn!", "creatore": "emilio", "accesso": "CHI", "membri": [ "emilio", …

5
PyTorch에서 훈련 된 모델을 저장하는 가장 좋은 방법은?
PyTorch에서 훈련 된 모델을 저장하는 다른 방법을 찾고있었습니다. 지금까지 두 가지 대안을 찾았습니다. torch.save () 는 모델을 저장하고 torch.load () 는 모델을 저장합니다 . 훈련 된 모델을 저장하려면 model.state_dict () , 저장된 모델을로드하려면 model.load_state_dict () 접근법 1보다 접근법 2가 권장되는 이 토론을 보았습니다 . 내 질문은 왜 두 번째 접근 …

10
Swift에서 사전을 JSON으로 변환
다음 사전을 만들었습니다. var postJSON = [ids[0]:answersArray[0], ids[1]:answersArray[1], ids[2]:answersArray[2]] as Dictionary 그리고 나는 얻는다 : [2: B, 1: A, 3: C] 어떻게 JSON으로 변환 할 수 있습니까?

10
클래스 인스턴스를 JSON으로 직렬화
클래스 인스턴스의 JSON 문자열 표현을 만들려고하는데 어려움이 있습니다. 클래스가 다음과 같이 구축되었다고 가정 해 봅시다. class testclass: value1 = "a" value2 = "b" json.dumps를 다음과 같이 호출합니다. t = testclass() json.dumps(t) 테스트 클래스가 JSON 직렬화 가능하지 않다고 말하고 실패했습니다. TypeError: <__main__.testclass object at 0x000000000227A400> is not JSON serializable 또한 pickle …

12
배열을 파일로 인쇄
배열을 파일로 인쇄하고 싶습니다. 파일이 이와 비슷한 모양과 정확히 똑같이 보이기를 원합니다. print_r ($abc); $ abc가 배열이라고 가정합니다. 각 모양마다 규칙적인 것이 아니라 하나의 라인 솔루션이 있습니까? 추신-현재 직렬화를 사용하고 있지만 직렬화 된 배열에서는 가독성이 매우 어렵 기 때문에 파일을 읽을 수있게하고 싶습니다.
180 php  serialization 

12
직렬화 가능 오브젝트 getactivity ()를 쓰는 중 Parcelable에 IOException이 발생했습니다.
그래서 logcat에서 이것을 얻고 있습니다 : java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) 나는 이것이 내 학생 수업이 직렬화 가능하지 않다는 것을 알고 있지만, 여기 내 학생 수업이 있습니다. import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = 1L; private String firstName, …

8
스트림을 문자열로 변환 및 다시 변환 ... 우리가 무엇을 놓치고 있습니까?
객체를 문자열로 다시 직렬화하고 싶습니다. 우리는 protobuf-net을 사용하여 객체를 스트림으로 변환하고 성공적으로 되돌립니다. 그러나 Stream to string and back ... 그렇게 성공하지 못했습니다. StreamToStringand을 거친 후 StringToStream, 새로운 Stream것은 protobuf-net에 의해 deserialize되지 않습니다; Arithmetic Operation resulted in an Overflow예외 가 발생합니다. 원래 스트림을 역 직렬화하면 작동합니다. 우리의 방법 : public …


5
람다를 직렬화하는 방법?
람다를 우아하게 직렬화하는 방법은 무엇입니까? 예를 들어, 아래 코드는를 던집니다 NotSerializableException. SerializableRunnable"더미"인터페이스를 만들지 않고 어떻게 해결할 수 있습니까? 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?"); oo.writeObject(r); } …


7
XML을 List <T>로 직렬화 해제 할 수 있습니까?
다음과 같은 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; 그리고 다음 수업 : public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } XmlSerializerXML을 deserialize하는 데 사용할 수 있습니까?List&lt;User&gt; 있습니까? 그렇다면 어떤 …

3
언제 Serializable 인터페이스를 구현해야합니까?
public class Contact implements Serializable { private String name; private String email; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } } Serializable인터페이스 는 언제 구현해야 합니까? …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.