반응형

2020/06/08 30

Go에서 JSON Marshal을 사용한 소문자 JSON 키 이름

Go에서 JSON Marshal을 사용한 소문자 JSON 키 이름 "encoding/json"패키지 를 사용하여 내 응용 프로그램의 가져온 패키지 중 하나에 선언 된 구조체를 마샬링하고 싶습니다. 예 : type T struct { Foo int } 가져 오기 때문에 구조체에서 사용 가능한 모든 (내 보낸) 필드는 대문자로 시작합니다. 그러나 소문자 키 이름을 원합니다. out, err := json.Marshal(&T{Foo: 42}) 결과 { "푸": 42} 그러나 나는 얻고 싶다 { "foo": 42} 쉬운 방법으로 문제를 해결할 수 있습니까? encoding / json.Marshal 에 대한 문서를 살펴보십시오 . 생성 된 JSON이 형식화되는 방법을 판별하기 위해 구조체 필드 태그 사용에 대해..

Programing 2020.06.08

GitHub에서 요점을 어떻게 관리합니까?

GitHub에서 요점을 어떻게 관리합니까? [닫은] 나는 GitHub 와 그들의 요점 서비스를 좋아하기 때문에 GitHub 계정에서 많은 코드 스 니펫과 개발 노트를 요점으로 유지합니다. 또한 동료들과 쉽게 공유 할 수 있습니다. 문제는 그것이 확장되지 않는다는 것입니다 !! 요점에 대한 GitHub 기능은 원시적이며, 요즘 많은 요점을 찾기가 어려운 요점이 많이 있습니다. 검색, 태그 또는 기타 사항이 없습니다. 이 혼란을 처리 할 수있는 응용 프로그램을 알고 있습니까? 할 수있는 응용 프로그램을 원합니다 내 요점 검색 소스 유형 및 날짜별로 내 요지를 나열 편집하거나 복사하겠습니다 설명을 태그하거나 최소한 편집하겠습니다 나는 이런 것을보고 싶고 그것을 위해 돈을 지불 할 의향이 있습니다. 그렇다면 G..

Programing 2020.06.08

Rails Model, View, Controller 및 Helper : 어디로 가는가?

Rails Model, View, Controller 및 Helper : 어디로 가는가? Ruby on Rails Development (또는 일반적으로 MVC)에서 로직을 어디에 배치해야하는지에 대한 빠른 규칙을 따라야합니다. 긍정 답변 해주세요 - 함께 음주 여기를 넣어 ,보다는 음주 것을 거기에 넣지 . MVC 컨트롤러 : 사용자가 원하는 것을 해결하고, 무엇을 줄 것인지, 로그인했는지, 특정 데이터를 볼 수 있는지 등을 결정하는 것과 관련된 코드를 여기에 넣으십시오. 결국 컨트롤러는 요청을 봅니다. 표시 할 데이터 (모델)와 렌더링 할 뷰를 계산합니다. 코드가 컨트롤러에 들어가야하는지 확실하지 않다면 아마 그렇지 않을 것입니다. 컨트롤러를 마른 상태로 유지하십시오 . 보기 :보기에는 데이터 (모델..

Programing 2020.06.08

패딩을 무시하는 절대 위치 지정

패딩을 무시하는 절대 위치 지정 절대 위치 요소를 어떻게 부모의 패딩을 존중하게합니까? 내부 div가 부모의 너비에 걸쳐 늘어나고 기본적으로 바닥 글 인 부모의 아래쪽에 배치되기를 원합니다. 그러나 아이는 부모의 패딩을 존중해야하며 그렇게하지 않습니다. 아이가 부모의 가장자리에 닿아 있습니다. 그래서 나는 이것을 원한다. 그러나 나는 이것을 얻고있다 : css sux 내부 div 주위에 여백이 생길 수 있지만 추가하지 않아도됩니다. 먼저 왜 이런 일이 일어나는지 봅시다 . 놀랍게도 상자 position: absolute에 포함 상자가있는 경우 부모의 패딩 상자 (즉, 패딩 주위의 상자)이기 때문입니다. 일반적으로 (정적 또는 상대 위치 지정을 사용할 때) 포함 상자가 부모의 내용 상자 이기 때문에 놀라운..

Programing 2020.06.08

제공자가 Oracle 클라이언트 버전과 호환되지 않습니다

제공자가 Oracle 클라이언트 버전과 호환되지 않습니다 ASP.net 프로젝트 에서 Oracle ODP.NET 11g (11.1.0.6.20) Instant Client 를 데이터 공급자로 사용 하려고하는데 aspx 페이지를 실행하면 " 공급자가 버전과 호환되지 않습니다. Oracle 클라이언트의 "오류 메시지. 도움을 주시면 감사하겠습니다. Visual Studio 2005에서 데이터 공급자를 참조했으며 뒤에 코드는 다음과 같습니다. using Oracle.DataAccess.Client; .. OracleConnection oOracleConn = new OracleConnection(); oOracleConn.ConnectionString = "Data Source=MyOracleServerNam..

Programing 2020.06.08

Vim 매크로 저장

Vim 매크로 저장 vim 편집기에 기록 된 매크로를 올바르게 저장 / 재사용하는 방법을 아는 사람이 있습니까? q매크로를 기록 하려면 뒤에 문자를 사용하십시오 . 이것은 복사 / 붙여 넣기 레지스터 중 하나에 들어가므로 일반 모드에서 "xp또는 "xP명령을 사용하여 정상적으로 붙여 넣을 수 있습니다 . 저장하려면 .vimrc를 열고 내용을 붙여 넣으십시오. 그러면 다음에 vim을 시작할 때 레지스터가 나타납니다. 형식은 다음과 같습니다. let @q = 'macro contents' 그래도 따옴표에주의하십시오. 그들은 제대로 탈출해야합니다. 따라서 매크로를 저장하려면 다음을 수행하십시오. 일반 모드에서 : qq 어떤 명령을 입력 일반 모드에서 : q .vimrc를여십시오 "qp매크로를 let @q = ..

Programing 2020.06.08

두 개의 비 연속 커밋을 어떻게 스쿼시합니까?

두 개의 비 연속 커밋을 어떻게 스쿼시합니까? git 내의 모든 rebasing 기능에 약간 익숙합니다. 내가 다음과 같은 커밋을했다고 가정 해 봅시다. A -> B -> C -> D 이후 D에에 추가 된 새로운 코드에 따라 수정 사항이 포함되어 있으며 A이러한 커밋이 함께 속해 있음을 알고 있습니다. 어떻게 스쿼시 않는 A및 D함께하고 휴가 B및 C혼자? git rebase --interactiveB보다 먼저 D를 실행 하고 재정렬 할 수 있으며 D는 A로 스쿼시 할 수 있습니다 . Git이 편집기를 열면 다음과 같은 파일이 나타납니다. pick aaaaaaa Commit A pick bbbbbbb Commit B pick ccccccc Commit C pick ddddddd Commit D # Reb..

Programing 2020.06.08

조각으로 Android 검색

조각으로 Android 검색 튜토리얼 또는 표준 구현하는 방법에 대한 예제의 누군가 알고합니까 안드로이드 검색 인터페이스 로 Fragment들? 다시 말해, SearchManagerFragment에 표준 검색을 넣을 수 있습니까? 요컨대, 당신은 할 수 없습니다. 에 검색 인터페이스를 만들 수없는 데는 몇 가지 이유 Fragment가 있습니다. 검색 가능한 인터페이스를 만들 때 Android 매니페스트에 기본 "검색 가능한 활동"을 지정해야합니다. 아시다시피 Fragment부모 없이는 존재 할 수 Activity없으므로이 분리는 불가능합니다. 이미 # 1을 이미 알고 있다면 작업을 수행 할 수있는 마법의 "해킹"이 있기를 바랍니다. 그러나 설명서에는 사용자가 검색 대화 상자 또는 위젯에서 검색을 실행하면..

Programing 2020.06.08

bash 스크립트를 디버깅하는 방법은 무엇입니까?

bash 스크립트를 디버깅하는 방법은 무엇입니까? [닫은] bash 스크립트를 디버깅하는 방법이 있습니까? 예를 들어 "calling line 1", "calling line 2"등과 같은 일종의 실행 로그를 인쇄하는 것. sh -x script [arg1 ...] bash -x script [arg1 ...] 이것들은 실행중인 것을 추적합니다. (답변 하단의 '설명'도 참조하십시오.) 때로는 스크립트 내에서 디버깅을 제어해야합니다. 이 경우 Cheeto가 상기 한 것처럼 다음을 사용할 수 있습니다. set -x 디버깅이 켜집니다. 그런 다음 다음을 사용하여 다시 끌 수 있습니다. set +x $-에 대한 현재 플래그 를 분석하여 현재 추적 상태를 찾을 수 있습니다 x. 또한 쉘은 일반적으로 ' -n'실..

Programing 2020.06.08

[국내행사] 경복궁 생과방 2020

경복궁 생과방 2020주소 : 서울특별시 종로구 사직로 161 경복궁행사기간 : 2020-06-15~2020-06-29연락처 : 02-3210-4807, 070-7704-6631행사 장소 : 경복궁 내 생과방공연시간 : 10:00 ~ 17:00, ※마지막 주문은 16 : 30까지 입니다주최자 정보 : 문화재청주최자 연락처 : 02-3210-4807, 070-7704-6631주관사 정보 : 한국문화재재단주관사 연락처 : 02-3210-4807, 070-7704-6631이용요금 : 메뉴 별 가격 상이(경복궁 입장료 별도) 출처) 한국관광공사 공공데이터

Festival 2020.06.08
반응형