반응형

programing 705

배열에서 맵()을 자바스크립트로 역순으로 사용하는 방법이 있습니까?

배열에서 맵()을 자바스크립트로 역순으로 사용하는 방법이 있습니까? 사용하고 싶습니다.map()자바스크립트 배열에서 작동하지만 역순으로 작동했으면 좋겠습니다. 그 이유는 Meteor 프로젝트에서 적층된 React 구성요소를 렌더링하고 있으며, 최상위 요소를 먼저 렌더링하고 나머지는 아래 이미지를 로드하고 싶기 때문입니다. var myArray = ['a', 'b', 'c', 'd', 'e']; myArray.map(function (el, index, coll) { console.log(el + " ") }); 인쇄물로 만들다a b c d e, 하지만 저는 지도가 인쇄되어 있으면 좋겠습니다.e d c b a. 어떻게 하면 되죠?원래 배열을 되돌리고 싶지 않다면, 그 배열을 얕게 복사한 다음 거꾸로 배열의..

programing 2023.10.01

외국 키를 떨어뜨릴 때의 문제

외국 키를 떨어뜨릴 때의 문제 이 질문에는 이미 다음과 같은 답변이 있습니다. 외래키 라라벨과 함께 열을 삭제하는 중 오류: 일반 오류: 이름 변경 시 1025 오류 (8개 답변) 닫힘작년에 나의 외국 키는 자신의 테이블과 관련이 있습니다.이것은 위계가 있는 게시물을 만들기 위해서였습니다. 데이터베이스의 열을 삭제하려고 하면 다음과 같은 오류가 나타납니다. 1553 - Cannot drop index 'post_field_properties_parent_id_index': needed in a foreign key constraint 코드는 다음과 같습니다. public function down() { Schema::table( "post_field_properties", function( $table ..

programing 2023.10.01

고정된 너비와 높이 내에 타원이 있는 크로스 브라우저 멀티 라인 텍스트 오버플로가 추가됩니다.

고정된 너비와 높이 내에 타원이 있는 크로스 브라우저 멀티 라인 텍스트 오버플로가 추가됩니다. 저는 이해하기 쉽도록 이 질문을 위해 이미지를 만들었습니다. 에 을 만드는 합니까?폭이 정해져 있고 선이 여러 개인 경우? 여기저기 jQuery 플러그인을 사용해 보았지만 찾고 있는 플러그인을 찾을 수 없습니다.추천할 만한 거?아이디어?간단한 기본적인 생각입니다. 저는 다음 마크업을 사용하여 테스트하고 있었습니다. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nisi ligula, dapibus a volutpat sit amet, mattis et dui. Nunc porttitor accumsan orci id luctus. Phasellu..

programing 2023.10.01

자바스크립트 / jQuery에서 $.param( ) 역함수

자바스크립트 / jQuery에서 $.param( ) 역함수 다음과 같은 양식이 주어집니다. 나는 사용할 수 있습니다.$.param( .. )양식을 직렬화하도록 구성합니다. $.param( $('form input') ) => foo=bar&hello=hello+world 자바스크립트로 위 문자열을 역직렬화하고 해시백을 받으려면 어떻게 해야 합니까? 예를들면, $.magicFunction("foo=bar&hello=hello+world") => {'foo' : 'bar', 'hello' : 'hello world'} 참조: .jQuery BBQ의 deparam 기능을 사용하셔야 합니다.테스트가 잘 되어 있고 문서화되어 있습니다.이것은 제가 얼마 전에 비슷한 작업을 하기 위해 작성한 함수를 약간 수정한 것입..

programing 2023.10.01

CSS 유닛 - vh/vw와 %의 차이점은 무엇입니까?

CSS 유닛 - vh/vw와 %의 차이점은 무엇입니까? 저는 방금 새롭고 흔하지 않은 CSS 유닛에 대해 알게 되었습니다.vh그리고.vw뷰포트의 높이와 너비를 각각 측정합니다. Stack Overflow에서 이 질문을 보았지만, 유닛들이 더 비슷하게 보입니다. vw 및 vh unit 작동 방식 답은 구체적으로 다음과 같이 말합니다. vw와 vh는 각각 윈도우 너비와 높이의 백분율입니다. 100vw는 너비의 100%, 80vw는 80% 등입니다. 은 것 .%더 일반적인 단위입니다. Developer Tools에서 vw/vh에서 %, 그 반대로 값을 변경해보았는데 같은 결과가 나왔습니다. 그 둘 사이에 차이가 있습니까?, 왜 이 면,면에 요?CSS3?100%수 있습니다.100%무엇보다도 높은 곳에 있는예를 ..

programing 2023.10.01

전처리기를 이용한 문자열 연결

전처리기를 이용한 문자열 연결 전처리 중에 문자열을 연결하는 것이 가능합니까? 이 예시를 찾았습니다. #define H "Hello " #define W "World!" #define HW H W printf(HW); // Prints "Hello World!" 그러나 사용할 때는 "Hello"를 출력합니다.gcc -std=c99 업데이트 이 예제는 지금 작동하는 것 같습니다.하지만 c 전처리기의 정상적인 기능인가요?인접한 문자열 리터럴의 연결은 전처리기의 특징이 아니라 핵심 언어(C와 C++)의 특징입니다.다음과 같이 쓸 수 있습니다. printf("Hello " " world\n"); 전처리기에서 토큰을 연결할 수는 있지만 까다롭기 때문에 주의해야 합니다.핵심은 ## 연산자입니다.코드의 맨 위에 이걸..

programing 2023.10.01

호스트 시스템에서 도커 이미지는 어디에 저장됩니까?

호스트 시스템에서 도커 이미지는 어디에 저장됩니까? 는 에 있는 찾았습니다./var/lib/docker/containers. 입니까상의 입니까?/var/lib/docker?은 내용./var/lib/docker디렉토리는 Docker가 스토리지에 사용하는 드라이버에 따라 달라집니다. 은 가 .aufs하지만 다시 돌아갈 수 있습니다.overlay,overlay2,btrfs,devicemapper아니면zfs커널 지원 여부에 따라 변경할 수 있습니다.e니다.aufs하지만 레드햇은 같이 갔습니다. 또는 옵션을 사용하여 저장소 드라이버를 수동으로 도커 데몬으로 설정할 수 있습니다. /var/lib/docker/{driver-name}이미지의 내용에 대한 드라이버별 저장소가 들어 있습니다. /var/lib/docker..

programing 2023.10.01

ES6 Itable을 배열로 변환

ES6 Itable을 배열로 변환 예를 들어 배열과 같은 자바스크립트 ES6가 있다고 하자 미리 알고 있는 Itable은 길이가 유한할 것입니다. 그것을 자바스크립트 배열로 변환하는 가장 좋은 방법은 무엇입니까? 이렇게 하는 이유는 언더스코어나 로다시와 같은 많은 js 라이브러리가 Array만을 지원하기 때문에 Itable에서 해당 함수를 사용하려면 먼저 Array로 변환해야 합니다. python에서는 그냥 list() 함수를 사용하면 됩니다.ES6에 이와 동등한 것이 있습니까?Array.from을 사용하거나 구문(...)을 확산할 수 있습니다. 예: const x = new Set([ 1, 2, 3, 4 ]); const y = Array.from(x); console.log(y); // = [ 1, ..

programing 2023.10.01

.cnf에서 sql_mode를 변경해도 @@sql_mode가 변경되지 않는 MariaDB 10.5의 이유는 무엇입니까?

.cnf에서 sql_mode를 변경해도 @@sql_mode가 변경되지 않는 MariaDB 10.5의 이유는 무엇입니까? MariaDB 10.5를 실행하는 Fedora Desktop 35, 약 한 달 전부터 완전히 새로 설치되었습니다. 왜 나의 변화는/etc/my.cnf/mariadb-server.cnf sql_mode변화하는@@GLOBAL.sql_mode그러나 그렇지는@@sql_mode? 제거하려고 합니다.STRICT_TRANS_TABLES나의sql_mode(INSERT에서 생략해야 하는 DATETIME NOT NULL 열이 있으며 기본값을 가정하도록 합니다.)내 시스템에는 거의 비어있는 간단한 MariaDB 설치가 있습니다./etc/my.cnf에 있는 모든 파일을 포함합니다./etc/my.cnf.d가 ..

programing 2023.10.01

셰프 ruby_block ShellOut mysql 결과 stdout 영원히 비어 있습니다.

셰프 ruby_block ShellOut mysql 결과 stdout 영원히 비어 있습니다. 다음 사례가 있습니다. test3 = Mixlib::ShellOut.new("echo '1'") test4 = Mixlib::ShellOut.new("mysql -u root --silent --skip-column-names --password='rootpass' -e 'some sql;'") test3.run_command test4.run_command puts test3.stdout # => 1 puts test4.stdout # => empty string, nothing test4가 test3으로 결과를 반환할 것으로 예상하기 아마도 stdout이 아닌 mysql이 결과를 반환할 수 있을 것입니다. 그..

programing 2023.10.01
반응형