반응형

programing 943

내부 분할:1/3의 결과가 0인 이유는 무엇입니까?

내부 분할:1/3의 결과가 0인 이유는 무엇입니까? 난 이 코드를 쓰고 있었어: public static void main(String[] args) { double g = 1 / 3; System.out.printf("%.2f", g); } 결과는 0 입니다.이 문제는 왜, 어떻게 해결하면 좋을까요?2개의 오퍼랜드(1과 3)는 정수이므로 정수 연산(여기서는 나눗셈)이 사용됩니다.결과 변수를 이중으로 선언하면 분할 후 암묵적인 변환이 발생합니다. 정수 나눗셈은 물론 0을 향해 반올림된 진정한 나눗셈 결과를 반환합니다.의 0.333...(프로세서는 실제로는 반올림을 하지 않지만, 그래도 그렇게 생각할 수 있습니다.) 또, 양쪽 오퍼랜드(숫자)가 플로트로서 주어지는 경우는, 3.0과 1.0, 또는 최초의 부..

programing 2022.09.03

@Transactional with Spring Data를 사용하는 방법

@Transactional with Spring Data를 사용하는 방법 스프링 데이터, 휴지 상태, MySQL, JPA 프로젝트를 막 시작했습니다.수작업으로 쿼리를 작성할 걱정을 하지 않기 위해 spring 데이터로 전환했습니다. 는는의 i i of of 가 사용되고 있는 을 알 수 .@Transactional스프링 데이터를 사용할 때는 주석 없이 쿼리를 시도했으므로 필요하지 않습니다. @Transactional주?? 동작: @Transactional public List listStudentsBySchool(long id) { return repository.findByClasses_School_Id(id); } 동작: public List listStudentsBySchool(long id) { r..

programing 2022.09.03

VUE 메서드에서 부트스트랩 모달 숨기기

VUE 메서드에서 부트스트랩 모달 숨기기 vuejs 컴포넌트는 내부에 작은 형식이 있는 모달 대화상자를 표시합니다.양식이 제출되면 Modal을 숨기고 싶지만 방법을 알 수 없습니다.폼이 송신되면 부모 메서드가 호출됩니다. 컴포넌트 코드입니다. {{ title }} × Todo name Enter your todo's name Create Update Cancel 여기 제 APP.js 파일이 있습니다. APP.js의 Modal을 참조하기 위해 ref를 사용하려고 했지만 작동하지 않습니다.닫기 X 버튼에 ID 추가" × 그런 다음 모드를 닫는 방법을 만듭니다. closeModal() { document.getElementById('close').click(); }, boostrap을 사용하는 경우 modal..

programing 2022.09.01

다른 화면 크기로 DOM 요소 정렬

다른 화면 크기로 DOM 요소 정렬 왼쪽이나 오른쪽에 텍스트가 있고 그 옆에 이미지가 있는 컴포넌트를 만들고 싶습니다. 현재는 어떤 요소가 먼저인지 확인하기 위해 bool 파라미터만 사용합니다.큰 화면 크기에서는 모든 것이 정상이지만 작은 화면에서는 모든 이미지가 텍스트 위에 있어야 합니다. 텍스트가 왼쪽에 있는 경우 이미지 위에 배치되기 때문에 작동하지 않습니다. 문제를 나타내는 작업 예를 작성했습니다. https://codesandbox.io/s/3qpj23y3o1 이 동작을 수정하려면 어떻게 해야 합니까?혹시 이 if 스테이트먼트도 없앨 수 있을까요?이미지와 텍스트 컨테이너의 순서만 다를 뿐이기 때문입니다.CSS 그리드를 사용하고 있기 때문에, 다음의 방법으로 간단하게 실시할 수 있습니다.grid-..

programing 2022.09.01

Vue 앱을 실행할 때 오류 "vue-cli-service: 명령을 찾을 수 없음"

Vue 앱을 실행할 때 오류 "vue-cli-service: 명령을 찾을 수 없음" Vue 앱(v. 2.6.12)의 루트에서 다음 명령을 실행하는 경우 rm -rf node_modules npm install npm run serve 다음과 같은 오류가 발생합니다. sh: vue-cli-service: 명령을 찾을 수 없습니다. 다음 심볼 링크를 수동으로 추가하는 경우node_modules/.bin에러는 발생하지 않는다. vue-cli-service -> ../@vue/cli-service/bin/vue-cli-service.js 단, 이 작업을 수동으로 수행할 필요는 없습니다.즉, 이 심볼링크가 필요한 경우 이 심볼링크가 생성되면@vue/cli-service패키지가 인스톨 됩니다. 저는 NPM 버전 7..

programing 2022.09.01

org.hibernate 수정 방법Laze Initialization(레이지 초기화)예외 - 프록시를 초기화할 수 없음 - 세션 없음

org.hibernate 수정 방법Laze Initialization(레이지 초기화)예외 - 프록시를 초기화할 수 없음 - 세션 없음 다음과 같은 예외가 있습니다. Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215) at or..

programing 2022.09.01

main - collect2에 대한 참조가 정의되지 않음: ld가 1개의 종료 상태를 반환했습니다.

main - collect2에 대한 참조가 정의되지 않음: ld가 1개의 종료 상태를 반환했습니다. 프로그램(es3)을 컴파일하려고 하는데 단말기에서 쓸 때: gcc es3.c -o es3 다음 메시지가 나타납니다. /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status 내가 뭘 할 수 있을까?즉,es3.c는 정의되지 않습니다.main기능에서 실행 파일을 생성하려고 합니다.실행 파일에는 진입점이 있어야 하므로 링커는 불만을 제기합니다. 오브젝트 파일에만 컴파일하려면-c옵션: g..

programing 2022.09.01

vue reload 하위 구성 요소

vue reload 하위 구성 요소 vue 버전 2.5.8을 사용하고 있습니다. 하위 구성 요소를 다시 로드하거나 상위 구성 요소를 다시 로드한 다음 하위 구성 요소를 다시 로드합니다. 이거 쓰려고 했는데$forceUpdate()는 동작하지 않습니다. 어떻게 하는지 아세요?컴포넌트에 : 키를 사용하여 키를 리셋합니다. https://michaelnthiessen.com/force-re-render/ 를 참조해 주세요.하위 구성 요소에 키를 추가한 다음 상위 구성 요소의 키를 업데이트합니다.하위 구성 요소가 다시 생성됩니다. 서브가 동적으로 작성되는 경우v-for어레이를 클리어하고 재작성하면 아이들이 모두 재생성됩니다. 기존 컴포넌트가 신호에 응답하도록 하려면 이벤트버스를 소품으로 전달한 후 응답할 이벤트..

programing 2022.09.01

bootstrap-vue 테이블의 헤더 행을 숨기는 방법

bootstrap-vue 테이블의 헤더 행을 숨기는 방법 bootstrap-vue기본적으로는 데이터에 대한 헤더 행이 생성됩니다.의 헤더 행을 숨길 수 있는 방법이 있습니까?데이터 항목만 렌더링되도록 할 수 있습니까?여기 매뉴얼에서 헤더에 대한 클래스를 설정하는 옵션이 있습니다(즉, 생성된 것).)와 함께thead-class로 설정하다또는 헤더 행(즉,밑에 있는 요소)와 함께thead-tr-class로 설정하다주의해 주세요. 단순히 "부트스트랩 매직"을 사용하여thead-class="d-none"헤더 행을 숨기려면: 필드 객체에 각 열을 추가합니다. fields: [{ key: 'key_here', label: 'Column Name', thStyle: { display: 'none' } ] docs에는..

programing 2022.09.01

Vuex 모듈의 TypeScript 오류 - 하위 모듈이 Vuex의 인덱스 모듈에 할당할 수 없는 잘못된 오류

Vuex 모듈의 TypeScript 오류 - 하위 모듈이 Vuex의 인덱스 모듈에 할당할 수 없는 잘못된 오류 TypeScript를 사용하여 간단한 vue-project를 구축하고 있습니다.저는 vue 프로젝트에 vuex 스토어를 썼는데, 그 스토어에는 'calculation'이라는 서브모듈이 있습니다.그러나 서브모듈을 포함한 메인스토어를 작성하면 이상한 에러(tserror)가 발생합니다. 다음은 제 vuex 코드입니다. // calculation.ts import { Module } from 'vuex' interface ICalculationState { a: number } const calculation: Module = { namespaced: true, state: { a: 10 } } exp..

programing 2022.09.01
반응형