반응형

source 1602

Java 인터페이스와 Objective-C 프로토콜의 차이점

Java 인터페이스와 Objective-C 프로토콜의 차이점 나는 자바어를 알고 있고, 지금은 Objective-C를 배우고 있다.Java 인터페이스와 Objective-C 프로토콜의 차이점은 무엇입니까?먼저 자바 창시자 중 한 명이 이 주제에 대한 역사적 관점을 제시하겠습니다.다음으로, 위키피디아에는 Objective-C 프로토콜에 대한 중간 정도의 도움이 되는 섹션이 있습니다.특히 Objective-C는 두 정식 프로토콜 모두를 지원한다는 것을 이해한다.@protocol키워드, Java 인터페이스와 동등한) 및 비공식 프로토콜(반사를 통해 발견될 수 있는 클래스에 의해 구현된 하나 이상의 메서드)입니다. 정식 프로토콜('인터페이스 구현'을 위한 Objective-C 용어)을 채택하면 컴파일러는 구현되..

source 2022.09.27

Junit - 1회 실행 셋업 방법

Junit - 1회 실행 셋업 방법 를 사용하여 하고 있습니다.@Before모든 테스트 전에 한 번만 실행하는 셋업 방식을 원합니다.Junit 4.8 jun jun jun?@assylias를 은 @하지만,@BeforeClass고전적인 솔루션이지만 항상 편리한 것은 아닙니다.이 메서드는 다음과 같이 주석을 달았다.@BeforeClass정적이어야 합니다.테스트 케이스 인스턴스가 필요한 일부 테스트에서는 매우 불편합니다.를 들어, 으로 한 에서는 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철, 봄철,@Autowired스프링 컨텍스트에서 정의된 서비스를 사용할 수 있습니다. 저는 으로 일반을 합니다.se..

source 2022.09.27

Express/Node를 사용하여 404 응답을 프로그래밍 방식으로 전송하는 방법

Express/Node를 사용하여 404 응답을 프로그래밍 방식으로 전송하는 방법 Express/Node 서버에서 404 오류를 시뮬레이션합니다.내가 어떻게 그럴 수 있을까?Express 4.0 이후 전용 기능이 있습니다. res.sendStatus(404); 이전 버전의 Express를 사용하는 경우 대신 이 기능을 사용하십시오. res.status(404).send('Not found'); Express 4.x에 대한 답변 갱신 사용하는 대신res.send(404)이전 버전의 Express와 마찬가지로 새로운 방식은 다음과 같습니다. res.sendStatus(404); Express는 매우 기본적인 404 응답을 "Not Found" 텍스트와 함께 보냅니다. HTTP/1.1 404 Not Found..

source 2022.09.27

동일한 MySQL 테이블의 레코드 복제/복사

동일한 MySQL 테이블의 레코드 복제/복사 나는 한참을 찾고 있지만 내 문제에 대한 쉬운 해결책을 찾을 수 없다.테이블에 레코드를 복제하고 싶은데, 물론 고유 프라이머리 키를 업데이트해야 합니다. 질문이 있습니다. INSERT INTO invoices SELECT * FROM invoices AS iv WHERE iv.ID=XXXXX ON DUPLICATE KEY UPDATE ID = (SELECT MAX(ID)+1 FROM invoices) 문제는 이것이 단지 우리의 삶을 변화시킨다는 것이다.ID행을 복사하는 대신 행의 이름을 지정합니다.이거 고칠 줄 아는 사람 있어요? //edit: 필드 이름은 시간이 지남에 따라 변경될 수 있으므로 모든 필드 이름을 입력하지 않고 이 작업을 수행합니다.제가 평소에..

source 2022.09.27

Terraform을 사용하여 MariaDB 데이터베이스 덤프/복원

Terraform을 사용하여 MariaDB 데이터베이스 덤프/복원 사용 중인 클라우드 리소스가 없습니다.나는 테라폼을 처음 사용해. 서버에 소프트웨어를 설치하기 위해 Terraform 0.12를 사용하고 있습니다.이 소프트웨어는 원격 MariaDB 데이터베이스가 비어 있을 것으로 예상하며 이는 수동으로 수행됩니다(데이터베이스가 비어 있지 않으면 Terraform이 중단됩니다).지금은 모두 더미 데이터입니다. 데이터베이스를 파기하기 전에 Terraform을 사용하여 데이터베이스를 mysqldump하여 동일한 덤프를 복원하고 싶다.terraform apply최종적으로는 소프트웨어의 업그레이드 사이에 데이터베이스의 내용을 보존할 필요가 있습니다. 서버를 생성 및 파괴하고 소프트웨어를 설치하기 위한 Terraf..

source 2022.09.27

MySQL 명령줄을 사용하여 사용자 계정 목록을 가져오려면 어떻게 해야 합니까?

MySQL 명령줄을 사용하여 사용자 계정 목록을 가져오려면 어떻게 해야 합니까? MySQL 명령줄 유틸리티를 사용하고 있으며 데이터베이스를 탐색할 수 있습니다.이제 사용자 계정 목록을 확인해야 합니다.이거 어떻게 해? MySQL 버전 5.4.1을 사용하고 있습니다.다음 쿼리를 사용합니다. SELECT User FROM mysql.user; 그러면 다음과 같은 테이블이 출력됩니다. +-------+ | User | +-------+ | root | +-------+ | user2 | +-------+ Matthew Scharley가 이 답변의 코멘트에서 지적한 바와 같이, 당신은 다음과 같이 그룹화할 수 있습니다.User원하는 사용자 이름만 보려면 column을 클릭합니다.이 형식은 MySQL에서 사용자 ..

source 2022.09.27

대소문자를 구분하지 않는 검색

대소문자를 구분하지 않는 검색 JavaScript에서 2개의 문자열로 대소문자를 구분하지 않는 검색을 하려고 합니다. 통상, 다음과 같습니다. var string="Stackoverflow is the BEST"; var result= string.search(/best/i); alert(result); /i플래그는 대소문자를 구분하지 않습니다. 그러나 두 번째 문자열을 검색해야 합니다. 플래그가 없으면 완벽하게 작동합니다. var string="Stackoverflow is the BEST"; var searchstring="best"; var result= string.search(searchstring); alert(result); ★★★★★★★★★★★★★★★★를 추가하면,/i위의 예에 플래그를 붙..

source 2022.09.27

@Entity 및 @Table의 이름 속성

@Entity 및 @Table의 이름 속성 이름 속성이 @Entity와 @Table에 모두 있기 때문에 의문입니다. 예를 들어, 이름 속성에 대해 동일한 값을 가질 수 있습니다. @Entity(name = "someThing") @Table(name = "someThing") 그리고 같은 반에 다른 이름을 붙일 수도 있다. @Entity(name = "someThing") @Table(name = "otherThing") 이 둘의 차이점은 무엇이고, 왜 우리가 양쪽에서 같은 속성을 가지고 있는지 누가 말해줄 수 있나요? @Entity(name = "someThing") => this name will be used to name the Entity @Table(name = "someThing") => t..

source 2022.09.27

ImportError: 모듈 이름 지정 요청 없음

ImportError: 모듈 이름 지정 요청 없음 Import를 시도했습니다. import requests 하지만 오류가 발생합니다. ImportError: 모듈 이름 지정 요청 없음 요청은 기본 모듈이 아니므로(기본 python 설치와 함께 제공되지 않음) 설치해야 합니다. OSX/Linux Python 2:sudo pip install requests Python 3:sudo pip3 install requests pip완료(「installed」)pip는 python용 패키지 설치 프로그램으로 python 설치 시 기본적으로 제공됩니다). pip을 사용할 수 .python -m pip install requests (오류)python3 -m pip install requests의 , 에 '하다'를 사..

source 2022.09.27

ROR 마이그레이션 중에 열 유형을 날짜에서 날짜 시간으로 변경

ROR 마이그레이션 중에 열 유형을 날짜에서 날짜 시간으로 변경 만들고 있는 앱의 열 유형을 날짜에서 날짜로 변경해야 합니다.데이터는 아직 개발 중이기 때문에 저는 신경 쓰지 않습니다. 이거 어떻게 해? 단말기의 첫 번째 기능: rails g migration change_date_format_in_my_table 그런 다음 마이그레이션 파일에서 다음을 수행합니다. 레일 > = 3.2의 경우: class ChangeDateFormatInMyTable < ActiveRecord::Migration def up change_column :my_table, :my_column, :datetime end def down change_column :my_table, :my_column, :date end end ..

source 2022.09.27
반응형