반응형

전체 글 707

Windows 머신에 JDK가 설치되어 있는 장소를 확인하려면 어떻게 해야 합니까?

Windows 머신에 JDK가 설치되어 있는 장소를 확인하려면 어떻게 해야 합니까? 기계상의 JDK 위치를 알아야 합니다. 중Java -versioncmd에서는 버전이 '1.6.xx'로 표시됩니다.사용하던 컴퓨터에서 이 SDK의 위치를 찾으려면echo %JAVA_HOME%JAVA_만됩니다.JAVA's java java 、 JAVA 。 ('JAVA_JAVA')가 없기 에)PATH' var는 내 환경변수로 설정된다.Linux/Unix/Mac OS X를 사용하는 경우: 이것을 시험해 보세요. $ which java 정확한 위치를 출력합니다. 다음에 ㄴ, ㄴ, ㄴ, ㄴ, ㄴ다를 할 수 있다.JAVA_HOME이치노 내 컴퓨터(Mac OS X - Snow Leopard): $ which java /usr/bin/j..

programing 2022.10.19

메서드 매개 변수 이름을 가져오는 방법

메서드 매개 변수 이름을 가져오는 방법 Python 함수의 경우: def a_method(arg1, arg2): pass 인수의 수와 이름을 추출하려면 어떻게 해야 합니까?다시 말해, 내가 언급할 것이 있다면func, 나는 그것을 원한다.func.[something]돌아오다("arg1", "arg2"). 이 사용 시나리오는 데코레이터가 있는 경우로, 실제 함수에 표시되는 것과 같은 순서로 method 인수를 키로 사용하고 싶습니다.즉, 데코레이터가 인쇄된 것처럼 보이면"a,b"부르면a_method("a", "b")?모듈을 살펴보십시오. 다양한 코드 개체 속성을 검사합니다. >>> inspect.getfullargspec(a_method) (['arg1', 'arg2'], None, None, None) ..

programing 2022.10.02

MySQL의 여러 업데이트

MySQL의 여러 업데이트 한 번에 여러 행을 삽입할 수 있는 것으로 알고 있는데, MySQL에서 여러 행을 한 번에 업데이트하는 방법(예: 1개의 쿼리에서)이 있습니까? 편집: 예를 들어 다음과 같은 항목이 있습니다. Name id Col1 Col2 Row1 1 6 1 Row2 2 2 3 Row3 3 9 5 Row4 4 16 8 다음 모든 업데이트를 하나의 쿼리로 결합합니다. UPDATE table SET Col1 = 1 WHERE id = 1; UPDATE table SET Col1 = 2 WHERE id = 2; UPDATE table SET Col2 = 3 WHERE id = 3; UPDATE table SET Col1 = 10 WHERE id = 4; UPDATE table SET Col2 = ..

programing 2022.10.02

MySQL에서 외부 키 제약 조건을 사용하는 이유

MySQL에서 외부 키 제약 조건을 사용하는 이유 그냥 궁금해서 추가하는 타입을 규정할 수 있다고 확신하는데 MySQL에서 외부 키로 제약을 사용하는 동기는 무엇입니까? 퍼포먼스가 향상됩니까?외부 키는 참조 무결성을 적용합니다.이러한 제약에 의해 테이블 내의 행이order_details밭과 함께order_id참조orders테이블은 절대 가질 수 없다.order_id에 존재하지 않는 값orders테이블. 외부 키는 관계형 데이터베이스가 작동해야 하는 것은 아니지만(사실 MySQL의 기본 스토리지 엔진은 FK를 지원하지 않음), 관계가 끊기고 행이 분리되는 것(참조 무결성)을 방지하기 위해 반드시 필요합니다.ACID 내의 C를 유지하려면 데이터베이스 수준에서 참조 무결성을 강제하는 기능이 필요합니다. 퍼포먼..

programing 2022.10.02

VueJS-컴포넌트 재렌더 구현에 도움이 필요함

VueJS-컴포넌트 재렌더 구현에 도움이 필요함 유저가 투고를 올릴 수 있는 사이트를 구축하고 있습니다.모든 사용자에게는 프로파일페이지가 있습니다.이 페이지에서는, 마음에 드는 투고와 작성한 투고를 확인할 수 있습니다.작성된 게시물 위에 삭제 버튼이 있습니다.투고를 삭제하면 백엔드에서만 삭제됩니다.홈페이지와 프로필 페이지(프로파일 페이지로 다시 이동해도)에 게시물이 그대로 있습니다.페이지를 리프레시하면 모든 것이 정상적으로 동작하고 있습니다만, 리프레시하지 않고 실행할 수 있는 방법이 있을 것 같습니까? 컴포넌트 재렌더에 문제가 있습니다.보시다시피 저는 프로그래밍에 매우 익숙하지 않습니다.이 삭제 방법에서는 3개의 컴포넌트(Home.vue, Posts)를 업데이트해야 합니다.vue 및 Profile.vu..

programing 2022.10.02

여러 MySQL 행을 하나의 필드에 연결할 수 있습니까?

여러 MySQL 행을 하나의 필드에 연결할 수 있습니까? 사용.MySQL다음과 같은 작업을 수행할 수 있습니다. SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; 마이 출력: shopping fishing coding 대신 한 줄, 한 줄만 주세요. 예상 출력: shopping, fishing, coding 그 이유는 여러 테이블에서 여러 값을 선택하고 있고 모든 조인 후에 원하는 것보다 훨씬 많은 행이 있기 때문입니다. MySQL Doc에서 기능을 찾아봤는데CONCAT또는CONCAT_WS함수는 결과 세트를 받아들입니다. 여기 이 방법 아는 사람 있어?다음을 사용할 수 있습니다. SELECT person_id, GROUP_CONCAT(hobbies SE..

programing 2022.10.02

임의의 베이스에서 정수를 문자열로 변환하려면 어떻게 해야 합니까?

임의의 베이스에서 정수를 문자열로 변환하려면 어떻게 해야 합니까? Python을 통해 특정 베이스의 문자열에서 쉽게 정수를 생성할 수 있습니다. int(str, base). 역순서: 정수에서 문자열 생성을 수행합니다.기능하고 싶다int2base(num, base)를 들면 다음과 같은 것입니다 int(int2base(x, b), b) == x 함수 이름/인수 순서가 중요하지 않습니다. 의 번호에 대해서x 베이스 " " "b 그그int()받아들이겠습니다. 이것은 쓰기 쉬운 함수입니다.사실 이 질문에서 설명하는 것보다 쉽습니다.하지만 뭔가 놓치고 있는 것 같아요. 는 그 있습니다.bin,oct,hex, 몇 할 수 (2.2)와의 호환성이 필요한 이전 버전의 Python에서는 이러한 기능을 사용할 수 없습니다. ..

programing 2022.10.02

java: 지정된 초수 후에 함수를 실행합니다.

java: 지정된 초수 후에 함수를 실행합니다. 5초 후에 실행하고 싶은 기능이 있습니다.자바에서는 어떻게 하면 되나요? javax.swing.timer를 찾았는데 사용법을 잘 모르겠어요.이 수업에서 제공하는 것보다 훨씬 더 간단한 것을 찾고 있는 것 같아요. 간단한 사용 예를 추가해 주세요.new java.util.Timer().schedule( new java.util.TimerTask() { @Override public void run() { // your code here } }, 5000 ); 편집: javadoc: 타이머 개체에 대한 마지막 라이브 참조가 사라지고 모든 미결 태스크 실행이 완료된 후 타이머의 태스크 실행 스레드는 정상적으로 종료되며 가비지 컬렉션의 대상이 됩니다.단, 이 작업..

programing 2022.10.02

따옴표와 괄호가 있는 경우와 없는 경우의 set Timeout의 차이

따옴표와 괄호가 있는 경우와 없는 경우의 set Timeout의 차이 저는 자바스크립트를 배우고 있으며 최근에 자바스크립트 타이밍 이벤트에 대해 배웠습니다.제가 알게 됐을 때setTimeoutW3 스쿨에서, 나는 전에 마주치지 않았던 이상한 모습을 발견했다.큰따옴표를 사용하고 함수를 호출합니다. 예: setTimeout("alertMsg()", 3000); JavaScript에서 큰따옴표와 작은따옴표가 문자열을 의미한다는 것을 알고 있습니다. 저도 그렇게 할 수 있다는 걸 알았어요. setTimeout(alertMsg, 3000); 괄호가 있으면 참조하고 괄호가 없으면 복사됩니다.따옴표와 괄호를 사용하면 난리가 납니다. 이 세 가지 사용방법의 차이점을 설명해주시면 감사하겠습니다.setTimeout: 괄호..

programing 2022.10.02

SQL: 행 순서 위치를 변경하는 방법

SQL: 행 순서 위치를 변경하는 방법 예를 들어 다음과 같은 표가 있다고 합시다. ID Name position 11 Kate 1 12 Frank 2 13 Anna 3 14 Peter 4 15 James 5 16 Michael 6 현재 아이디와 타겟 위치를 알려주면 효율적인 재주문 방법을 생각해내야 합니다. SQL과 서버 측 언어를 조금 혼용하려고 했습니다. (Frank의 업그레이드): if (newPosition > oldPosition) { UPDATE people SET position = position - 1 WHERE listId = 1 AND position oldPosition then case when position = least(oldPosition, newPosition) then..

programing 2022.10.02
반응형