immutability

    0

    1답변

    나는 boolean의 벡터로 숫자를 표현함으로써 2 진수로 산술 연산을 다시 생성합니다. fn match_lengths(mut bit_vec0: Vec<bool>, mut bit_vec1: Vec<bool>) -> (Vec<bool>, Vec<bool>) { { let (mut shorter, longer) = if bit_vec0.le

    0

    1답변

    저는 리플렉션을 사용하는 것에 상당히 익숙하며 현재 필드를 설정하기 위해 사용자 지정 반사 유틸리티를 구현하려고합니다. springboots ReflectionsTestUtils를 살펴보면 setFields가 어떻게 수행되는지에 대한 이해가 약합니다. 현재 매개 변수로 Object 및 ImmutableMap을 사용하여이를 구현하려고합니다. 생각은 해시 맵의

    2

    2답변

    JObject의 확장 클래스를 만들려고합니다. 변경 불가능합니다. 아래와 같이 클래스를 생성하면 실제 JObject가 수정되는 것을 방지 할 수 있습니까? public class ImmutableJObejct: JObject { public readonly JObject JObject; public ImmutableJObejct(JObj

    2

    1답변

    가 기록됩니다 문자열은 불변 : 한 번 만들어, 문자열의 내용을 변경하는 것은 불가능합니다. 내가 다음 코드를 한 은 : str := "hello" fmt.Printf("%p\n",&str) // 0x1040c128 fmt.Printf("%v\n",str) // hello ptr := &str *ptr = "world" fmt.Printf("%p\

    -1

    2답변

    val에 저장된 값을 scala로 업데이트하려고합니다. 나는 이것을 다음과 같이 직접 할 수는 없다는 것을 알고있다 : val x = 2; x = 1. 이것은 당신이 발에 재 할당 할 수 없다는 것을 알고 있기 때문에 내가하는 일이 아닙니다. 이것은 내가 뭘하려고 오전입니다 : val fp = List((1,2)); val fp = fp ::: L

    1

    4답변

    나는 반응 redux에서 일부 애플 리케이션을 시도하고있어 상태()에서 중첩 된 배열을 업데이 트하는 데, 푸시, 제거, 업데이트 문제가 있습니다. 내가 가진이 같은 일부 객체라는 서비스 : { name: 'xzy', properties: [ { id: 1, sName: 'xxx'}, { id: 2, sName: 'z

    0

    1답변

    예제 코드에서는 python을 사용 하겠지만 대부분의 프로그래밍 언어에서이 문제를 재현 할 수 있습니다. class Node(object): def __init__(self, value=None, prev=None, next=None): self._value = value self._prev = prev self.

    0

    1답변

    SQL Server 데이터베이스의 테이블에 대한 추가 전용 모델을 사용하려고하는데이 사용법을 적용 할 방법을 찾고 있습니다. 업데이트를 허용하지 않는 테이블에 추가 할 수있는 제약이 있기를 기대했지만 그 라인을 따라 아무것도 찾을 수 없습니다. 테이블 수준 권한을 통해 SQL 사용자에 대한 업데이트 권한을 거부 할 수 있지만 다른 SQL 사용자가 해당 테이

    3

    2답변

    Golang에서 불변 구조체를 정의 할 수 있습니까? 일단 초기화되면 구조체 필드에서 읽기 작업 만 수행하고 필드 값은 수정하지 않습니다. 그렇다면 그것을하는 방법.

    2

    2답변

    최근 많은 키 값을 업데이트하는 문제를 해결했습니다. 자연히 나는 Map.put/3과 같은 조작으로 Map을 사용하는 것으로 생각했습니다. iex> m = Map.put(%{}, :a, 1) %{a: 1} iex> Map.put(m, :b, 2) %{a: 1, b: 2} iex> m %{a: 1} 난 후 GenServer에 Map의 상태를 유지