반응형

2022/08/17 15

Jackson에서 Java 개체를 JsonNode로 변환

Jackson에서 Java 개체를 JsonNode로 변환 이 질문에는 이미 답이 있습니다. POJO를 트리모델에 직접 연재할 수 있는 방법이 있나요? (1개의 답변) 닫힘2년 전에요. Java 객체를 JsonNode-Object로 직접 변환할 수 있습니까? 이 문제를 해결할 수 있는 유일한 방법은 Java 개체를 String으로 변환한 다음 JsonNode로 변환하는 것입니다. ObjectMapper mapper = new ObjectMapper(); String json = mapper.writeValueAsString(object); JsonNode jsonNode = mapper.readTree(json); Jackson 1.6 에서는 다음을 사용할 수 있습니다. JsonNode node = map..

source 2022.08.17

조립 코드를 C에 삽입할 수 있는 방법이 있나요?

조립 코드를 C에 삽입할 수 있는 방법이 있나요? 옛날에는 오래된 볼랜드 DOS 컴파일러로 다음과 같은 작업을 할 수 있었던 것으로 기억합니다. asm { mov ax,ex etc etc... } 현재 준플랫폼에 의존하지 않는 방법이 있습니까?BIOS를 호출할 필요가 있기 때문에 ASM 코드를 사용하지 않고 할 수 있는 방법이 있다면 마찬가지로 도움이 될 것입니다.GCC 사용 __asm__("movl %edx, %eax\n\t" "addl $2, %eax\n\t"); VC++ 사용 __asm { mov eax, edx add eax, 2 } GCC에는 그 이상의 것이 있습니다.명령어에서는 컴파일러의 옵티마이저가 망치지 않도록 무엇이 변경되었는지 컴파일러에 알려야 합니다.난 전문가는 아니지만 가끔은 이렇게..

source 2022.08.17

각 해시맵에 대해 어떻게 합니까?

각 해시맵에 대해 어떻게 합니까? 이 질문에는 이미 답변이 있습니다. Java Map의 각 엔트리에 대해 효율적으로 반복하려면 어떻게 해야 합니까? (46개 답변) 닫힘6년 전에요. 다음 필드가 있습니다. HashMap selects = new HashMap(); 각각에 대해서Hash작성해야 할 필요가 있습니다.ComboBox(해시맵 자체)의 값입니다.HashMap . (기능하지 않는) 데모를 통해: for (int i=0; i < selects.size(); i++) { HashMap h = selects[i].getValue(); ComboBox cb = new ComboBox(); for (int y=0; y < h.size(); i++) { cb.items.add(h[y].getValue); } ..

source 2022.08.17

의 웹 팩JSP 인덱스 파일

의 웹 팩JSP 인덱스 파일 현재 프런트엔드와 백엔드가 밀접하게 연결되어 있는 프로젝트를 진행하고 있습니다.애플리케이션의 레거시 버전은 를 사용하여 구축됩니다.JSP 파일, 인덱스 파일은 인덱스입니다.JSP 파일 현재 저의 업무는 Vue의 새로운 프런트엔드에 대한 개발 환경을 작성하고 Webpack dev 서버를 사용하여 새로운 정보를 제공하고 번들을 index.jsp 파일에 삽입하는 것입니다.이것이 제가 막히는 부분입니다.Webpack dev server나 HtmlWebpackPlugin 스크립트 태그를 JSP 파일에 삽입하는 방법을 모르겠습니다. 저는 정말 벽에 부딪혔기 때문에 어떤 도움이라도 주시면 감사하겠습니다.JSP 등의 서버측 컴포넌트를 Web 팩과 함께 번들(또는 처리)하는 것은 좋지 않습니..

source 2022.08.17

Vue에서 "v-html"과 함께 추가된 콘텐츠에 "v-on"을 설정하는 방법

Vue에서 "v-html"과 함께 추가된 콘텐츠에 "v-on"을 설정하는 방법 Vue에서 다음을 추가할 수 있습니까?v-on추가된 문자열 이벤트v-html이 예에서는 'Maggie' 링크를 클릭해도 아무 일도 일어나지 않습니다.Vue에 등록되어 있지 않은 것 같습니다. 아니면 다른 방법이 있을까요?Vue.js 2.1.3을 사용하고 있습니다. 자바스크립트 window.onload = function() { new Vue({ el: '#app', data: { users: ['Homer', 'Marge', 'Bart', 'Lisa', 'Maggie'] }, methods: { click_user: function() { console.log('Click user') }, } }) } HTML This wor..

source 2022.08.17

Vuej 및 vue-socketio: 소켓 인스턴스를 컴포넌트에 전달하는 방법

Vuej 및 vue-socketio: 소켓 인스턴스를 컴포넌트에 전달하는 방법 Vuejs를 Vue-Socket.io 플러그인과 함께 사용하려고 하는데 컴포넌트 간에 소켓을 올바르게 연결하는 방법에 대한 질문이 있습니다. 이상적으로는 앱 전체에서 소켓을 1개만 사용하고 싶기 때문에 루트 인스턴스에서 소켓을 인스턴스화하여 필요한 컴포넌트에 '프롭'으로 전달하고 싶습니다.그게 올바른 방법인가요? 그렇다면 제가 뭘 잘못하고 있는 걸까요?수신되는 에러는,TypeError: this.socket.emit is not a function소켓 오브젝트를 올바르게 전달하고 있지 않은 것 같습니다. 소켓을 사용하는 컴포넌트에는 다음 스크립트가 있습니다. 루트 컴포넌트의 초기화는 다음과 같습니다. import Vue fro..

source 2022.08.17

num++는 'int num'의 원자일 수 있습니까?

num++는 'int num'의 원자일 수 있습니까? 일반적으로는int num,num++(또는++num)는, 읽기/쓰기 조작으로서 atomic이 아닙니다.다만, GCC등의 컴파일러가 다음의 코드를 생성하는 것을 자주 볼 수 있습니다(여기서 시험해 보십시오). void f() { int num = 0; num++; } f(): push rbp mov rbp, rsp mov DWORD PTR [rbp-4], 0 add DWORD PTR [rbp-4], 1 nop pop rbp ret 5행째, 이것은 다음 행에 대응하고 있습니다.num++한 가지 지시입니다만, 우리가 결론을 내릴 수 있을까요?num++ 이 케이스에 원자력이 있나요? 그렇다면 데이터 경쟁의 위험 없이 동시(멀티 스레드) 시나리오에서 이렇게 생성..

source 2022.08.17

VueJS + Firestore - 자동 저장 투표

VueJS + Firestore - 자동 저장 투표 스택 오버플로와 유사한 사이트를 가지고 있으며 사용자가 게시물을 올리거나 내릴 수 있습니다.Vuejs / Firestore / VUEX 아키텍처에서 이 정보를 효율적으로 Firestore에 저장하는 방법은 무엇입니까?stackoverflow/reddit과 같은 다른 사이트에서는 이 문제를 어떻게 처리합니까? Firestore는 기입에 따라 과금되고 사용자가 여러 번 연속적으로 투표를 올리거나 내리거나 할 수 있기 때문에 클릭으로 직접 저장하고 싶지 않습니다.또한 이를 통해 트리거되는 여러 클라우드 기능도 있으며, 각 기능을 완료하는 데 시간이 걸립니다. 몇 가지 대안이 있습니다.투표 후 타이머 인터벌을 2초 설정할 수 있으며, 그 시간 내에 변경되지 않..

source 2022.08.17

"collect2: error: ld returned 1 exit status"는 무슨 뜻입니까?

"collect2: error: ld returned 1 exit status"는 무슨 뜻입니까? 에러를 알 수 있습니다.collect2: error: ld returned 1 exit status아주 자주요.예를 들어, 다음과 같은 코드 조각을 실행하고 있었습니다. void main() { char i; printf("ENTER i"); scanf("%c",&i); clrscr(); switch(i) { default: printf("\nHi..\n"); break; case 1: printf("\n\na"); break; case 2: printf("\nb\n"); break; case 3: printf("\nc"); break; } } 그리고 나는 이것을 얻었다: main.c:(.text+0x33)..

source 2022.08.17

페이지 리디렉션 후 Vuex 상태가 보존되지 않음

페이지 리디렉션 후 Vuex 상태가 보존되지 않음 Vue.js에서는 다음 방법으로 사용자를 로그인하고 vuex 스토어에 값을 설정한 후 홈 페이지로 리디렉션합니다. login: function () { axios.post( this.BASE_URL + "/login", { username: this.username, password: this.password, }).then( (res) => { this.$store.commit('setIsAuthenticated', true); this.$store.commit('setToken', res.data.token); this.$store.commit('setPhoto', res.data.photo); this.$store.commit('setUsername..

source 2022.08.17
반응형