반응형

2020/09 867

MySQL 테이블에 삽입하거나 존재하는 경우 업데이트

MySQL 테이블에 삽입하거나 존재하는 경우 업데이트 데이터베이스 테이블에 행을 추가하고 싶지만 동일한 고유 키가있는 행이 있으면 행을 업데이트하고 싶습니다. 예를 들면 insert into table (id, name, age) values(1, "A", 19) 고유 키가 id이고 내 데이터베이스에 id = 1. 이 경우 해당 행을 이러한 값으로 업데이트하고 싶습니다. 일반적으로 이것은 오류를 제공합니다. 사용 insert IGNORE하면 오류가 무시되지만 여전히 업데이트되지 않습니다. 사용하다 INSERT ... ON DUPLICATE KEY UPDATE 질문: INSERT INTO table (id, name, age) VALUES(1, "A", 19) ON DUPLICATE KEY UPDATE n..

Programing 2020.09.29

모든 사용자의 모든 크론 작업을 어떻게 나열합니까?

모든 사용자의 모든 크론 작업을 어떻게 나열합니까? * NIX 시스템의 예약 된 cron 작업을 한 번에 모두 볼 수있는 명령이나 기존 스크립트가 있습니까? 나는뿐만 아니라, 그것은 사용자의 크론 탭을 모두 포함하려면 /etc/crontab, 그리고 무엇에 있어요 /etc/cron.d. run-parts에서 실행되는 특정 명령을 보는 것도 좋을 것 입니다 /etc/crontab. 이상적으로는 멋진 열 형식의 출력을 원하고 의미있는 방식으로 정렬하고 싶습니다. 그런 다음 여러 서버에서 이러한 목록을 병합하여 전체 "이벤트 일정"을 볼 수 있습니다. 그런 대본을 직접 쓰려고했는데 이미 누군가가 문제가 생긴다면 ... 이것을 루트로 실행해야하지만 : for user in $(cut -f1 -d: /etc/pa..

Programing 2020.09.29

자바 스크립트 배열에서 임의의 항목 가져 오기

자바 스크립트 배열에서 임의의 항목 가져 오기 [중복] 이 질문에 이미 답변이 있습니다. JavaScript 배열에서 임의의 값 얻기 23 답변 var items = Array(523,3452,334,31,...5346); 무작위 아이템은 items어떻게 얻 나요? var item = items[Math.floor(Math.random()*items.length)]; 이 문제를 해결하기 위해 정말로 jQuery를 사용해야 하는 경우 : (function($) { $.rand = function(arg) { if ($.isArray(arg)) { return arg[$.rand(arg.length)]; } else if (typeof arg === "number") { return Math.floor(Ma..

Programing 2020.09.29

Node.js를 사용하려면 ES6 가져 오기 / 내보내기가 필요합니다.

Node.js를 사용하려면 ES6 가져 오기 / 내보내기가 필요합니다. 공동 작업중인 프로젝트에서 사용할 수있는 모듈 시스템에 대해 두 가지 선택 사항이 있습니다. 사용하여 모듈을 가져 오기 require및 사용 수출 module.exports및 exports.foo. ES6을 사용하여 모듈 가져 오기 import및 ES6을 사용하여 내보내기export 하나를 다른 것보다 사용하면 성능상의 이점이 있습니까? Node 1보다 ES6 모듈을 사용하려면 알아야 할 다른 것이 있습니까? 하나를 다른 것보다 사용하면 성능상의 이점이 있습니까? ES6 모듈을 기본적으로 지원하는 JavaScript 엔진은 아직 없습니다. 당신은 Babel을 사용하고 있다고 스스로 말했습니다. 어쨌든 Babel 은 기본적 으로 Com..

Programing 2020.09.29

Liskov Substitution Principle의 예는 무엇입니까?

Liskov Substitution Principle의 예는 무엇입니까? Liskov Substitution Principle (LSP)이 객체 지향 디자인의 기본 원칙이라고 들었습니다. 그것은 무엇이며 그 사용의 몇 가지 예는 무엇입니까? LSP (내가 최근에 들었던 팟 캐스트에서 Bob 아저씨가 제공함)를 보여주는 좋은 예는 때때로 자연어에서 제대로 들리는 무언가가 코드에서 제대로 작동하지 않는 경우였습니다. 수학에서 a Square는 Rectangle. 사실 그것은 직사각형의 전문화입니다. "is a"는 상속을 통해이를 모델링하도록합니다. 코드에서 당신이 만든 경우 Square에서 파생 Rectangle, 다음은 Square당신이 예상 가능한 어느 곳이어야한다 Rectangle. 이로 인해 이상한 ..

Programing 2020.09.29

Visual Studio .suo 및 .user 파일을 소스 제어에 추가해야합니까?

Visual Studio .suo 및 .user 파일을 소스 제어에 추가해야합니까? Visual Studio 솔루션에는 두 가지 유형의 숨겨진 사용자 파일이 있습니다. 하나는 .suo바이너리 파일 인 솔루션 파일입니다. 다른 하나는 .user텍스트 파일 인 프로젝트 파일입니다. 이 파일에는 정확히 어떤 데이터가 포함됩니까? 또한이 파일을 소스 제어 (제 경우 Subversion)에 추가해야하는지 궁금합니다. 이러한 파일을 추가하지 않고 다른 개발자가 솔루션을 체크 아웃하면 Visual Studio가 자동으로 새 사용자 파일을 생성하나요? 이러한 파일에는 일반적으로 컴퓨터에 특정한 사용자 기본 설정 구성이 포함되어 있으므로 SCM에 넣지 않는 것이 좋습니다. 또한 VS는 실행할 때마다 거의 변경하므로 항상..

Programing 2020.09.29

C ++ 펑터와 그 용도는 무엇입니까?

C ++ 펑터와 그 용도는 무엇입니까? C ++의 펑터에 대해 계속 많이 듣습니다. 누군가 나에게 그들이 무엇인지, 어떤 경우에 유용 할 것인지에 대한 개요를 줄 수 있습니까? functor는 operator ()를 정의하는 클래스 일뿐입니다. 이를 통해 함수와 "같이 보이는"객체를 만들 수 있습니다. // this is a functor struct add_x { add_x(int x) : x(x) {} int operator()(int y) const { return x + y; } private: int x; }; // Now you can use it like this: add_x add42(42); // create an instance of the functor class int i = add..

Programing 2020.09.29

CSS 만 사용하여 링크를 비활성화하는 방법은 무엇입니까?

CSS 만 사용하여 링크를 비활성화하는 방법은 무엇입니까? CSS를 사용하여 링크를 비활성화하는 방법이 있습니까? 호출 된 클래스가 있으며이 클래스 current-page와의 링크를 비활성화하여 클릭 할 때 아무 작업도 발생하지 않도록합니다. 대답은 이미 질문의 의견에 있습니다. 가시성을 높이기 위해이 솔루션을 여기에 복사 합니다 . .not-active { pointer-events: none; cursor: default; text-decoration: none; color: black; } Link 브라우저 지원은 https://caniuse.com/#feat=pointer-events 를 참조 하십시오 . IE를 지원해야하는 경우 해결 방법이 있습니다. 이 답변을 참조하십시오 . 경고 : poin..

Programing 2020.09.29

백그라운드에서 CSS 이미지 확장 및 크기 조정-CSS 만 사용

백그라운드에서 CSS 이미지 확장 및 크기 조정-CSS 만 사용 브라우저 뷰포트 크기에 따라 배경 이미지가 늘어나고 크기가 조정되기를 원합니다. 예를 들어 Stretch 및 Scale CSS 배경과 같은 작업을 수행하는 Stack Overflow에 대한 몇 가지 질문을 보았습니다 . 잘 작동하지만 태그가 background아닌을 사용하여 이미지를 배치하고 싶습니다 img. 그 img안에 태그가 배치되고 CSS로 img태그에 찬사를 보냅니다 . width:100%; height:100%; 작동하지만 그 질문은 약간 오래되었으며 CSS 3에서 배경 이미지 크기를 조정하면 꽤 잘 작동한다고 말합니다. 이 예제를 처음 시도했지만 제대로 작동하지 않았습니다. background-image선언 으로 수행하는 좋은 ..

Programing 2020.09.29

GUID와 UUID간에 차이점이 있습니까?

GUID와 UUID간에 차이점이 있습니까? 이 두 가지 약어가 던져져 있는데 GUID와 UUID 사이에 차이점이 있는지 궁금합니다. 대답은 간단 하다 : 차이는 , 그들은 같은 일을하지 않습니다. 고유 한 값으로 사용되는 16 바이트 (128 비트) 값으로 처리하십시오. Microsoft-speak에서는 GUID라고 부르지 만 Microsoft-speak를 사용하지 않을 때는 UUID라고합니다. UUID 사양 및 Microsoft의 작성자조차도 동의어라고 주장합니다. IETF RFC 4122 소개에서 " UUID (Universally Unique IDentifier) ​​URN 네임 스페이스 ": "GUID (Globally Unique IDentifier)라고도하는 UUID (Universally U..

Programing 2020.09.29
반응형