반응형

java 2289

루비에서 많은 심볼을 동적으로 만드는 것이 좋은 생각이 아닌 이유는 무엇입니까?

루비에서 많은 심볼을 동적으로 만드는 것이 좋은 생각이 아닌 이유는 무엇입니까? 루비에서 심볼의 기능은 무엇입니까? 문자열과 기호의 차이점은 무엇입니까? 많은 심볼을 동적으로 만드는 것이 좋은 생각이 아닌 이유는 무엇입니까? 기호는 문자열과 비슷하지만 변경할 수 없으며 수정할 수 없습니다. 한 번만 메모리에 저장되므로 해시의 키와 같은 작업에 매우 효율적으로 사용할 수 있지만 프로그램이 종료 될 때까지 메모리에 남아 있습니다. 이것은 당신이 그것들을 오용한다면 그것들을 기억의 돼지로 만듭니다. 많은 심볼을 동적으로 생성하는 경우 프로그램이 끝날 때까지 해제 할 수없는 많은 메모리를 할당하게됩니다. 다음 사항 string.to_sym을 알고있는 경우 에만 동적으로 심볼을 만들어야합니다 (사용 ). 기호에 ..

program story 2020.12.01

텍스트 영역에서 커서 위치를 어떻게 얻습니까?

텍스트 영역에서 커서 위치를 어떻게 얻습니까? 텍스트 영역이 있고 JavaScript로 커서가있는 텍스트 영역의 마지막 줄 또는 텍스트 영역의 첫 번째 줄에 있는지 알고 싶습니다. 첫 개행 문자와 마지막 개행 문자의 위치를 ​​잡고 커서의 위치를 ​​잡고 생각했습니다. var firstNewline = $('#myTextarea').val().indexOf('\n'); var lastNewline = $('#myTextarea').val().lastIndexOf('\n'); var cursorPosition = ?????; if (cursorPosition lastNewline) // I ..

program story 2020.12.01

작업 공간 파일을 변경하지 않고 다른 분기로 전환

작업 공간 파일을 변경하지 않고 다른 분기로 전환 GitHub에서 git 저장소를 복제하고 몇 가지 변경 사항과 커밋을 수행했습니다. 나는 꽤 많이 만들었고 모두 꽤 더럽 기 때문에 풀 리퀘스트에 적합하지 않습니다. 이제에서 브랜치 cleanchanges를 만들었 origin/master으므로 깨끗하고 멋진 커밋 주석이있는 하나의 커밋으로 변경 내용을 커밋하고 싶습니다. 로컬 마스터에있을 때 cleanchanges파일을 변경하지 않고 내로 전환하고 싶습니다 . 그리고 저는 커밋 할 수 있습니다. 파일을 변경하지 않고 분기를 전환하려면 어떻게해야합니까? 분명히하고 싶습니다. 모든 변경 사항은 로컬 master. 커밋되지 않은 변경 사항이 없습니다. 편집 : 나는 당신이 이미 몇 가지 커밋을 만들었다 고 말..

program story 2020.12.01

$ .browser는 정의되지 않은 오류입니다.

$ .browser는 정의되지 않은 오류입니다. 중복 가능성 : jQuery $ .browser가 더 이상 사용되지 않습니까? jQuery 최신 $ .browser 코드에서 JQuery를 사용하고 있습니다. 로드해야하는 모든 파일을 살펴 봤지만 JQuery가로드 된 위치를 찾을 수 없습니다. 첫 번째 스크립트가 늦게로드되기 때문에 내가 포함하는 파일이 제대로 작동하도록 두 번째 JQuery 스크립트를 포함해야합니다. 그러나 첫 번째 JQuery 파일 (내가 선언하지 않은 파일)을로드 할 때 정의를 덮어 쓰므로 다른 오류가 발생합니다. 이제이 문제를 해결하기 위해 jQuery.noConflict를 사용하려고합니다. 다음은 내 코드에서 사용되는 몇 가지 예입니다. jQuery.noConflict(); (fu..

program story 2020.12.01

“transaction.atomic”은“transaction.commit_on_success”와 동일합니까?

“transaction.atomic”은“transaction.commit_on_success”와 동일합니까? Django 1.6은 @transaction.atomic1.5에서 트랜잭션 관리의 리 홀의 일부로 제안합니다 . cron에 의해 차례로 호출되는 Django 관리 명령에 의해 호출되는 함수가 있습니다. 즉,이 경우 트랜잭션을 트리거하는 HTTP 요청이 없습니다. 단편: from django.db import transaction @transaction.commit_on_success def my_function(): # code here 위의 코드 블록 commit_on_success에서는에서 수행되는 모든 작업에 대해 단일 트랜잭션을 사용합니다 my_function. 대체 하는가 @transac..

program story 2020.12.01

Java 프로그램 종료

Java 프로그램 종료 Java 프로그램을 종료 (종료 또는 중지)하는 방법을 찾았습니다. 두 가지 해결책을 찾았습니다. 반환 사용 ; 프로그램 실행을 종료하거나 종료하려면 이것을 추가합니다. 사용하는 ()를 System.exit와 ; 가끔 사용했습니다. 이 질문 에서 Sytem.exit () 에 대해 읽었습니다 . 그래서 나는 그들 모두에 대해 조금 알고 있습니다. 그러나 나는 그들이 실제로 어떻게 작동하는지 여전히 혼란 스럽습니다. 아래 코드를 확인하세요 ... public class Testing { public static void main(String... str) { System.out.println(1); System.exit(0); System.out.println(2); return; }..

program story 2020.12.01

Android Studio : 메서드 매개 변수 힌트를 표시하는 키맵 / 바로 가기의 이름?

Android Studio : 메서드 매개 변수 힌트를 표시하는 키맵 / 바로 가기의 이름? 최신 버전의 Android Studio를 사용합니다. 함수 이름을 입력하고 대괄호를 열면 AS는 변수 유형과 이름이 포함 된 힌트를 자동으로 표시합니다 (정말 편리함). 그러나 때로는 사라질 것입니다. 다시 팝업을 트리거하는 키맵 (바로 가기)을 아는 사람이 있습니까? (AS 옵션에서 하나를 찾지 못했지만 놓친 것일 수 있습니다). 특히 해당 단축키의 이름을 알고 싶습니다.이를 통해 환경 설정 화면에서 찾을 수 있고 필요한 경우 할당 된 키를 업데이트 할 수 있습니다. 명령 이름은 "Parameter Info"입니다. Mac에서는 기본적 으로 Command+ P에 할당됩니다 . Windows에서는 기본적 으로 C..

program story 2020.12.01

플렉스 아이템이 포장 된 경우에만 margin-top

플렉스 아이템이 포장 된 경우에만 margin-top 두 개의 플렉스 항목이있는 플렉스 컨테이너가 있습니다. 두 번째 줄에 여백 상단을 설정하고 싶지만 첫 번째 플렉스 라인이 아닌 래핑 된 경우에만 설정합니다. 가능하다면 미디어 쿼리 사용을 피하고 싶습니다. 나는 첫 번째 요소의 margin-bottom이 해결책이 될 수 있다고 생각했습니다. 그러나 요소를 감싸지 않을 때 하단에 공간을 추가하므로 동일한 문제가 발생합니다. 이것은 내 코드입니다. .container { display: flex; flex-wrap: wrap; justify-content: space-around; } .item-big { background: blue; width: 300px; } .item-small { backgrou..

program story 2020.12.01

아나콘다를 사용하여 Python 3.7로 업데이트

아나콘다를 사용하여 Python 3.7로 업데이트 Python 3.7 알파 버전이 나왔지만 Anaconda를 사용하여 Python 3.7로 업데이트하는 방법에 대한 게시물을 찾을 수 없었습니다. 아마도 공식 릴리스를 기다릴까요? 어떤 제안? 이제 Python 3.7을 설치할 수 있지만 많은 패키지가 아직 업데이트되지 않았습니다. 여기 에 다른 답변에서 언급했듯이 Anaconda가 모든 업데이트 된 패키지를 빌드하는 진행 상황을 추적하는 GitHub 문제가 있습니다. 누군가 Python 3.7 용 conda 패키지를 만들 때까지 설치할 수 없습니다. 불행히도 Anaconda.org ( https://anaconda.org/search?q=%22python%22 )의 "python"검색에 3500 개의 패키..

program story 2020.12.01

시스템이 정의되지 않았습니다.

시스템이 정의되지 않았습니다. 작업중인 ASP.Net/AJAX 컨트롤 키트 프로젝트가 있습니다. 80 %의 경우 문제가 없습니다. 페이지가 정상적으로 실행됩니다. 페이지를 새로 고침하면 때때로 자바 스크립트 오류 "Sys is undefined"가 표시됩니다. 항상 발생하는 것은 아니지만 재현 가능합니다. 이 경우 사용자는 브라우저를 종료하고 페이지를 다시 열어야합니다. 이것은 IIS 설정일 수 있다고 믿게합니다. 또 다른 메모. 오류가 발생할 때와 그렇지 않을 때 모두 페이지 소스를 살펴 보았습니다. 페이지에서 오류가 발생하면 다음 코드가 누락되었습니다. 페이지의 HTML에서 Sys. * 호출을 포함 하는 블록을 아래로 (본문 섹션 이 닫히기 전 마지막 항목 으로) 이동하여 문제를 해결했습니다 . 원래..

program story 2020.12.01
반응형