반응형

분류 전체보기 2342

MySQL Integer vs DateTime 인덱스

MySQL Integer vs DateTime 인덱스 비슷한 질문들을 많이 봤지만, 그 질문들은 모두 다음과 같습니다.Timestamp그리고.DateTime필드 유형을 인덱싱하지 않습니다.적어도 내 이해는 그래. 아시다시피 Date Time에는 몇 가지 이점이 있습니다.잠시 옆에 두고 테이블의 엔진이InnoDB와 함께10+ million records기준이 다음과 같은 경우 어떤 쿼리가 더 빨리 수행됩니까? 인덱스가 있는 날짜 시간 인덱스가 있는 int 즉, 날짜와 시간을 다음과 같이 저장하는 것이 좋습니다.DateTimeUNIX 타임스탬프 또는int내장 MySQL 기능을 사용할 필요가 없습니다. 갱신하다 MySQL 5.1.41(64비트) 및 1,000만 레코드를 사용하여 테스트한 결과, 초기 테스트에서..

programing 2022.09.08

모듈 [$injector:unpr] 알 수 없는 공급자: $routeProvider

모듈 [$injector:unpr] 알 수 없는 공급자: $routeProvider 저는 AngularJS 1.0.7에서 1.2.0rc1로 업그레이드 할 때 이 오류를 받았습니다. ngRoute 모듈은 코어의 일부가 아닙니다.angular.js$routeProvider를 계속 사용하는 경우 다음 파일을 포함시켜야 합니다.angular-route.jsHTML에서 다음을 수행합니다. 옵션 2: 또는 URL을 사용하여 'angular-route.min.js'를 로컬로 다운로드합니다. 다음으로 (선택한 옵션에 관계없이) 이 'ngRoute'를 의존관계로 추가합니다. 설명:var app = angular.module('myapp', ['ngRoute']); 건배!!!제 경우 파일이 잘못된 범위로 최소화되었기 때문..

programing 2022.09.08

"만약" 규칙이란 정확히 무엇입니까?

"만약" 규칙이란 정확히 무엇입니까? 제목에 있듯이: "만약" 규칙이란 정확히 무엇입니까? 일반적인 답변은 다음과 같습니다. 프로그램의 관찰 가능한 동작을 변경하지 않는 모든 코드 변환을 허용하는 규칙 이 규칙에 기인하는 특정 구현에서 동작이 계속 발생하는 경우가 있습니다.여러 번 틀렸다. 그럼, 이 규칙이 정확히 뭐죠?이 기준에서는 이 규칙을 섹션이나 단락으로 명확하게 기술하고 있지 않습니다만, 이 규칙의 범위에 해당하는 것은 정확히 무엇입니까? 표준으로 상세하게 정의되어 있지 않은 회색 영역인 것 같습니다.기준에서 인용한 내용을 인용해서 자세히 설명해 주실 수 있나요? 주의: 이 태그는 C와 C++로 지정합니다.이것은 양쪽 언어에 관련되어 있기 때문입니다."만약" 규칙이 뭐죠? "as-if" 규칙은 ..

programing 2022.09.08

PHP에서 SQL 주입을 방지하려면 어떻게 해야 합니까?

PHP에서 SQL 주입을 방지하려면 어떻게 해야 합니까? 이 질문의 답변은 지역사회의 노력입니다.기존 답변을 편집하여 이 게시물을 개선하십시오.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. 사용자 입력을 수정하지 않고 SQL 쿼리에 삽입하면 다음 예시와 같이 응용 프로그램이 SQL 주입에 취약해집니다. $unsafe_variable = $_POST['user_input']; mysql_query("INSERT INTO `table` (`column`) VALUES ('$unsafe_variable')"); 이유는 할 수 value'); DROP TABLE table;--을 사용하다 INSERT INTO `table` (`column`) VALUES('value'); DROP TABLE tab..

programing 2022.09.08

MySQL에서 현재 날짜와 시간을 얻는 방법

MySQL에서 현재 날짜와 시간을 얻는 방법 수동 쿼리에서 현재 날짜와 시간을 삽입하기 위해 사용할 수 있는 DATETIME과 같은 값이나 명령이 있습니까? INSERT INTO servers ( server_name, online_status, exchange, disk_space, network_shares ) VALUES( 'm1', 'ONLINE', 'ONLINE', '100GB', 'ONLINE' 'DATETIME' ) 마지막에 따옴표로 묶인 DATETIME 값은 현재 날짜와 시간을 추가하는 위치입니다.사용할 수 있습니다.NOW(): INSERT INTO servers (server_name, online_status, exchange, disk_space, network_shares, c_ti..

programing 2022.09.06

Perl과 PHP의 차이점

Perl과 PHP의 차이점 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 폐쇄9년 전. Perl 5를 배울 예정인데, 지금까지 PHP만 사용해 왔기 때문에 언어마다 어떻게 다른지 조금 알고 싶었습니다. PHP는 "Perl hacks" 세트로 시작했기 때문에 분명히 일부 Perls 기능을 복제했습니다. 구문의 주요 차이점은 무엇입니까?Perl을 사용하면 어떤 것을 표현할 수 있는 더 많은 옵션과 방법이 있다는 것이 사실입니까? 왜 Perl은 더 이상 동적 웹사이트에서 자주..

programing 2022.09.06

Dapper를 사용하여 BINARY(16)를 GUID에 매핑하려면 어떻게 해야 합니까?

Dapper를 사용하여 BINARY(16)를 GUID에 매핑하려면 어떻게 해야 합니까? DB에 저장된 데이터가 있습니다.BINARY(16)dapper를 사용하여 데이터를 선택하고 모델 속성에 매핑하고 싶습니다.Guid어떻게 하면 좋을까요? 대퍼 1.50.4데이터베이스 내의 모든 GUID가 BINARY(16)로 저장되어 있는 경우 커스텀타입 핸들러를 생성하여 바이너리 포맷을 GUID로 자동 변환합니다.예를 들어 다음과 같습니다. class BinaryGuid { public Guid Guid; public BinaryGuid(byte[] binaryGuid) { } } public class BinaryGuidHandler: SqlMapper.TypeHandler { public override Roles..

programing 2022.09.06

장고에서 '슬렁'이 뭐죠?

장고에서 '슬렁'이 뭐죠? 장고 코드를 읽을 때 모델에서는 '슬랙'이라고 불리는 것을 자주 볼 수 있습니다.이게 뭔지 잘 모르겠지만 URL과 관련이 있다는 건 알고 있어요.이 민달팽이 물건은 언제 어떻게 쓰기로 되어 있나요? (이 용어집에서 그 정의를 읽었습니다.)"slug"는 유효한 URL을 생성하는 방법으로, 일반적으로 이미 얻은 데이터를 사용합니다.예를 들어, slug는 기사 제목을 사용하여 URL을 생성하기 때문에 수동으로 설정하는 것이 아니라 제목(또는 다른 데이터)에 따라 함수를 사용하여 slug를 생성하는 것이 좋습니다. 예: The 46 Year Old Virgin A silly comedy movie the-46-year-old-virgin 이제 다음과 같은 Django 모델이 있다고 가..

programing 2022.09.06

MySQL SELECT를 사용하여 가상 열을 생성하는 방법

MySQL SELECT를 사용하여 가상 열을 생성하는 방법 SELECT a AS b를 실행하고 b가 테이블 내의 컬럼이 아닌 경우 쿼리는 "가상" 컬럼을 생성합니까? 실제로 가상 컬럼을 쿼리에 삽입하고 정보를 처리하여 나중에 각 항목에서 사용할 수 있도록 해야 합니다.예를 들어 다음과 같습니다. SELECT id, email, IF(active = 1, 'enabled', 'disabled') AS account_status FROM users 이렇게 하면 작업을 수행하고 열로 표시할 수 있습니다. 편집: join 및 show operations를 열로 사용할 수도 있습니다. SELECT u.id, e.email, IF(c.id IS NULL, 'no selected', c.name) AS country..

programing 2022.09.06

핸들러가 추상적이므로 인스턴스화할 수 없습니다.

핸들러가 추상적이므로 인스턴스화할 수 없습니다. 를 사용하려고 합니다.Handler내 앱에서.그러나 이렇게 인스턴스화하면: Handler handler = new Handler(); 다음의 에러가 표시됩니다. 그라들: 오류: 핸들러가 추상적이어서 인스턴스화할 수 없습니다. 또, 솔루션을 확인하면, 다음의 방법을 실장하도록 요구됩니다. Handler handler = new Handler() { @Override public void close() { } @Override public void flush() { } @Override public void publish(LogRecord record) { } }; 사용한 적이 없다Handlers조금 늦어진 후에 메서드를 호출하기 위해 사용하고 있습니다.이를 ..

programing 2022.09.06
반응형