반응형

분류 전체보기 2757

공백으로 문자열을 분할하고 정규 표현식을 사용하여 선행 및 후행 공백을 단어 배열로 무시하는 방법은 무엇입니까?

공백으로 문자열을 분할하고 정규 표현식을 사용하여 선행 및 후행 공백을 단어 배열로 무시하는 방법은 무엇입니까? 일반적으로 JavaScript에서 다음 코드를 사용하여 문자열을 공백으로 분할합니다. "The quick brown fox jumps over the lazy dog.".split(/\s+/); // ["The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog."] 물론 이것은 단어 사이에 여러 개의 공백 문자가있는 경우에도 작동합니다. "The quick brown fox jumps over the lazy dog.".split(/\s+/); // ["The", "quick", "brown", "fox", "jumps", "ov..

Development Tip 2020.11.03

슬러그에 의한 WordPress 쿼리 단일 게시물

슬러그에 의한 WordPress 쿼리 단일 게시물 루프를 사용하지 않고 단일 게시물을 표시하려는 순간에는 다음을 사용합니다. 문제는 내가 사이트를 이동할 때 일반적으로 ID가 변경된다는 것입니다. 슬러그로이 게시물을 조회하는 방법이 있습니까? WordPress Codex에서 : WordPress Codex 게시물 받기 어때요? 저렴하고 재사용 가능한 방법 function get_post_id_by_name( $post_name, $post_type = 'post' ) { $post_ids = get_posts(array ( 'post_name' => $post_name, 'post_type' => $post_type, 'numberposts' => 1, 'fields' => 'ids' )); return..

Development Tip 2020.11.03

자바 스크립트 확장 클래스

자바 스크립트 확장 클래스 기본 클래스가 있습니다. function Monster() { this.health = 100; } Monster.prototype.growl = function() { console.log("Grr!"); } 확장하고 다른 클래스를 만들고 싶습니다. function Monkey extends Monster() { this.bananaCount = 5; } Monkey.prototype.eatBanana { this.bananaCount--; this.health++; //Accessing variable from parent class monster this.growl(); //Accessing function from parent class monster } 나는 꽤 많은 ..

Development Tip 2020.11.03

"IIS Express 웹 서버를 시작할 수 없습니다."

"IIS Express 웹 서버를 시작할 수 없습니다." Visual Studio에서 Visual Studio를 통해 웹 서비스를 실행하려고했습니다. 다음과 같은 문제에 직면했습니다. --------------------------- Microsoft Visual Studio --------------------------- Unable to launch the IIS Express Web server. Failed to register URL "http://localhost:63591/" for site "xxxxxx" application "/". Error description: The process cannot access the file because it is being used by anot..

Development Tip 2020.11.03

.NET 소스 코드가 디버깅 중단 점을 하드 코딩 할 수 있습니까?

.NET 소스 코드가 디버깅 중단 점을 하드 코딩 할 수 있습니까? 디버거에서 특정 중단 점을 설정하는 것을 기억할 필요없이 해당 지점에서 중단 점이 설정된 것처럼 소스 코드가 디버깅 중단을 트리거하는 방법을 .NET (2.0, 특히 C #)에서 찾고 있습니다. 프로덕션 런타임을 방해하지 않고 우리 코드는 프로덕션에서 예외를 삼켜야하므로 우리에게 연결되는 클라이언트 응용 프로그램을 방해하지 않도록 설정하려고합니다.하지만 디버거에서 실행되는 경우 이러한 오류가 분석되도록 팝업되도록 설정하려고합니다. , 그렇지 않으면 안전하게 무시됩니다. 사용하려는 시도 Debug.Assert(false)는 이상적이지 않았 Debug.Fail()으며 동일한 방식으로 작동 할 것이라고 가정합니다 . 이론적으로 프로덕션에 영향..

Development Tip 2020.11.03

Java 맵 항목 업데이트

Java 맵 항목 업데이트 저는 확실한 해결책이없는 것처럼 보이는 문제에 직면 해 있습니다. 을 사용 java.util.Map하고 있으며 키-값 쌍의 값을 업데이트하고 싶습니다. 지금, 나는 이것을하고있다 : private Map table = new HashMap(); public void update(String key, int val) { if( !table.containsKey(key) ) return; Entry entry; for( entry : table.entrySet() ) { if( entry.getKey().equals(key) ) { entry.setValue(val); break; } } } 그래서 Entry전체를 반복하지 않고도 필요한 객체를 얻을 수있는 방법이 Map있습니까? ..

Development Tip 2020.11.03

Perl : if (목록의 요소)

Perl : if (목록의 요소) 목록에 요소가 있는지 찾고 있습니다. Python에는 in키워드 가 있으며 다음과 같은 작업을 수행합니다. if element in list: doTask 전체 목록을 수동으로 반복하지 않고도 Perl에 동등한 것이 있습니까? 최신 정보: 스마트 매치 기능 제품군은 현재 실험적입니다. v5.10.0에서 추가되고 v5.10.1에서 대폭 수정 된 스마트 매치는 일반적인 불만 사항이었습니다. 유용한 방법은 여러 가지가 있지만 Perl의 사용자와 구현 자 모두에게 문제가되고 혼란 스럽습니다. 문제를 가장 잘 해결하는 방법에 대한 많은 제안이있었습니다. 스마트 매치는 거의 확실히 미래에 변경되거나 사라질 것임이 분명합니다. 현재 동작에 의존하지 않는 것이 좋습니다. 이제 파서가 ..

Development Tip 2020.11.03

파이썬에서 정수를 반올림하는 방법

파이썬에서 정수를 반올림하는 방법 나는 파이썬 라운드 정수로 노력하고 있습니다. 내장 round () 함수를 살펴 보았지만 라운드가 떠 다니는 것 같습니다. 내 목표는 정수를 가장 가까운 10의 배수로 반올림하는 것입니다. 예 : 5-> 10, 4-> 0, 95-> 100 등. 5 이상은 반올림, 4 이하는 반올림합니다. 이것이 내가 가진 코드입니다. def round_int(x): last_dig = int(str(x)[-1]) if last_dig >= 5: x += 10 return (x/10) * 10 이것이 내가 달성하고자하는 것을 달성하는 가장 좋은 방법입니까? 이를 수행하는 내장 함수가 있습니까? 또한 이것이 최선의 방법이라면 테스트에서 놓친 코드에 문제가 있습니까? 사실, 여전히 round..

Development Tip 2020.11.03

@ Html.DropDownList ()를 사용하여 선택할 CSS 클래스 추가

@ Html.DropDownList ()를 사용하여 선택할 CSS 클래스 추가 수년간 웹 양식을 수행 한 후 첫 번째 MVC 응용 프로그램을 만들고 있는데 어떤 이유로이 작업을 수행 할 수 없습니다. @Html.DropDownList("PriorityID", String.Empty, new {@class="textbox"} ) 에러 메시지: System.Web.Mvc.HtmlHelper'에 대한 정의가 포함되어 있지 않으며 DropDownList최상의 확장 메서드 오버로드 System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper, string, System.Collections.Generic.IEnumerable, object..

Development Tip 2020.11.03

git에서 커밋 한 후 자동으로 푸시하는 방법은 무엇입니까?

git에서 커밋 한 후 자동으로 푸시하는 방법은 무엇입니까? 로컬 리포지토리에 커밋 할 때마다 자동으로 원격 리포지토리로 푸시하도록 git을 설정하려면 (내 암호를 자동으로 제공하는 포함) 어떻게해야합니까? 먼저 비밀번호를 입력하지 않고 수동으로 푸시 할 수 있는지 확인합니다. HTTP 또는 HTTPS를 통해 푸시하는 경우 로그인 세부 정보 가 포함 된 .netrc파일을 만들 거나 원격 .NET의 URL에 사용자 이름과 비밀번호를 추가 하는 경우가 해당됩니다 . SSH를 사용하는 경우 비공개 키에 비밀번호가없는 키 쌍을 만들거나을 사용 ssh-agent하여 비공개 키를 캐시 할 수 있습니다 . 그런 다음 다음을 포함 하는 실행 파일 ( chmod +x)을 만들어야합니다 .git/hooks/post-com..

Development Tip 2020.11.03
반응형