반응형

자바 7072

문자열에서 텍스트를 제거하는 방법?

문자열에서 텍스트를 제거하는 방법? 내가있어 data-123문자열입니다. data-을 남겨두고 문자열에서 어떻게 제거 할 수 123있습니까? jQuery가 필요하지 않습니다. var ret = "data-123".replace('data-',''); console.log(ret); //prints: 123 문서 모든 발생을 폐기하려면 다음을 사용하십시오. var ret = "data-123".replace(/data-/g,''); 추신 : replace 함수는 새 문자열을 반환하고 원래 문자열을 변경하지 않은 상태로 유지하므로 replace () 호출 후에 함수 반환 값을 사용하십시오. 이것은 jQuery와 관련이 없습니다. 이를 위해 JavaScript replace함수를 사용할 수 있습니다 . var..

development 2020.02.15

입력“텍스트”태그 자동 확대 비활성화-iPhone의 Safari

입력“텍스트”태그 자동 확대 비활성화-iPhone의 Safari 태그 가있는 HTML 페이지를 만들었습니다 type="text". iPhone에서 Safari를 사용하여 클릭하면 페이지가 커집니다 (자동 확대 / 축소). 아무도 이것을 비활성화하는 방법을 알고 있습니까? 글꼴 크기가 작고 16px양식 요소의 기본 글꼴 크기가 11px(최소한 Chrome 및 Safari) 인 경우 브라우저가 확대 / 축소됩니다 . 또한이 select요소에는 focus의사 클래스가 연결되어 있어야합니다 . input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[t..

development 2020.02.15

foreach 루프에서 첫 번째와 마지막 반복을 결정하는 방법은 무엇입니까?

foreach 루프에서 첫 번째와 마지막 반복을 결정하는 방법은 무엇입니까? 질문은 간단합니다. 나는이 foreach내 코드에서 루프를 : foreach($array as $element) { //code } 이 루프에서는 처음 또는 마지막 반복에있을 때 다르게 반응하고 싶습니다. 이것을하는 방법? 카운터를 사용할 수 있습니다. $i = 0; $len = count($array); foreach ($array as $item) { if ($i == 0) { // first } else if ($i == $len - 1) { // last } // … $i++; } 루프 외부에서 카운터를 초기화하지 않아도되는 솔루션을 선호하는 경우 현재 반복 키를 배열의 마지막 / 첫 번째 키를 알려주는 함수와 비교하는 ..

development 2020.02.15

v = (v == 0? 1 : 0)을 쓰는 더 좋은 방법이 있습니까?

v = (v == 0? 1 : 0)을 쓰는 더 좋은 방법이 있습니까? [닫은] 0과 1 사이의 변수를 전환하고 싶습니다. 0이면 1로 설정하고, 그렇지 않으면 1이면 0으로 설정하고 싶습니다. 이것은 내가 쓰는 글이 너무 짧고, 가능한 가장 짧은, 가장 명확한 방법을 조사하고자하는 기본적인 작업입니다. 지금까지 최선을 다하겠습니다. v = (v == 0 ? 1 : 0); 이것을 향상시킬 수 있습니까? 편집 : 질문은 명확성을 유지하면서 가장 적은 문자로 위의 문장을 작성하는 방법을 묻습니다. 이것은 어떻게 실제 질문이 아닙니까? 이것은 골프 골프 연습이 아니 었습니다. 골프로 접근하는 사람들로부터 흥미로운 답변이 나오고 있습니다. 골프가 건설적이고 생각을 자극하는 방식으로 사용되는 것을 보는 것이 좋습니..

development 2020.02.15

기능적, 선언적 및 명령형 프로그래밍

기능적, 선언적 및 명령형 프로그래밍 기능적, 선언적, 명령형 프로그래밍이라는 용어는 무엇을 의미합니까? 이 글을 쓰는 시점에서이 페이지에서 가장 많이 투표 된 답변은 Wikipedia를 인용하는 답변을 포함하여 선언적 대 명령 적 정의에 대해 부정확하고 혼동됩니다. 일부 답변은 용어를 다른 방식으로 혼란스럽게 만들고 있습니다. 수식이 셀을 변경하지 않더라도 스프레드 시트 프로그래밍이 선언적인 이유에 대한 설명 도 참조하십시오 . 또한 여러 답변은 함수형 프로그래밍이 선언의 하위 집합이어야한다고 주장합니다. 그 시점에서 우리는 "기능"과 "절차"를 구별 할 수 있는지에 달려 있습니다. 명령형 대 선언 형을 먼저 처리합니다. 선언적 표현의 정의 만 가능하게 차별화 할 수 속성 선언 에서 표현 필수적 표현은..

development 2020.02.15

세션이 실제로 RESTfulness를 위반합니까?

세션이 실제로 RESTfulness를 위반합니까? RESTful API에서 세션을 사용하는 것이 실제로 RESTfulness를 위반합니까? 나는 많은 의견이 어느 방향으로 가고 있는지 보았지만 세션이 RESTless 라고 확신하지는 않습니다 . 내 관점에서: RESTfulness에 대한 인증은 금지되지 않습니다 (그렇지 않으면 RESTful 서비스에 거의 사용되지 않음) 인증은 일반적으로 요청에 인증 토큰을 보내서 수행됩니다. 이 인증 토큰은 어떻게 든 얻어야하고 취소 될 수 있으며이 경우 갱신해야합니다. 인증 토큰은 서버에서 검증해야합니다 (그렇지 않으면 인증이 아님). 세션이이를 어떻게 위반합니까? 클라이언트 측 세션은 쿠키를 사용하여 실현됩니다 쿠키는 단순히 추가 HTTP 헤더입니다 세션 쿠키는 언..

development 2020.02.15

TypeError : Python3에서 파일에 쓸 때 'str'이 아닌 바이트와 같은 객체가 필요합니다.

TypeError : Python3에서 파일에 쓸 때 'str'이 아닌 바이트와 같은 객체가 필요합니다. 최근에 Py 3.5로 마이그레이션했습니다. 이 코드는 Python 2.7에서 제대로 작동했습니다. with open(fname, 'rb') as f: lines = [x.strip() for x in f.readlines()] for line in lines: tmp = line.strip().lower() if 'some-pattern' in tmp: continue # ... code 3.5로 업그레이드하면 다음과 같은 결과가 나타납니다. TypeError: a bytes-like object is required, not 'str' 마지막 줄에 오류가 있습니다 (패턴 검색 코드). .decode..

development 2020.02.15

최대 호출 스택 크기가 오류를 초과했습니다

최대 호출 스택 크기가 오류를 초과했습니다 DWR (Direct Web Remoting) JavaScript 라이브러리 파일을 사용하고 있으며 Safari (데스크톱 및 iPad)에서만 오류가 발생합니다. 그것은 말한다 최대 통화 스택 크기를 초과했습니다. 이 오류는 정확히 무엇을 의미하며 완전히 처리를 중지합니까? 또한 대한 수정 Safari실제로에 브라우저 ( iPad Safari, 그것은 말한다 JS : 실행 시간 초과 내가 생각하는 것은 동일한 호출 스택 문제라고 가정합니다) 이는 코드의 어딘가에서 호출 스택 제한에 도달 할 때까지 다른 함수 등을 호출하는 함수를 호출한다는 것을 의미합니다. 이것은 거의 항상 기본 사례가 충족되지 않는 재귀 함수 때문입니다. 스택보기 이 코드를 고려하십시오 .....

development 2020.02.15

마크 다운의 상호 참조 (이름이 지정된 앵커)

마크 다운의 상호 참조 (이름이 지정된 앵커) 다음에 해당하는 마크 다운 구문 이 있습니까? Take me to pookie ... this is pookie Take me to [pookie](#pookie) pookie라는 앵커 포인트로 이동하려면 올바른 마크 다운 구문이어야합니다. 해당 이름의 앵커 포인트를 삽입하려면 HTML을 사용하십시오. Markdown은 앵커 포인트를 어디에 두어야하는지 신경 쓰지 않습니다. 그것을 넣을 수있는 유용한 장소는 헤더에 있습니다. 예를 들면 다음과 같습니다. ### This is the Heading 잘 작동합니다. (여기서 설명했지만 SO의 렌더러는 앵커를 제거합니다.) 자동 폐쇄 태그에와 주 id=대name= 이 게시물의 이전 버전에서는 , XHTML에 자체 ..

development 2020.02.15

런타임에 일반 유형의 클래스 가져 오기

런타임에 일반 유형의 클래스 가져 오기 어떻게하면 되나요? public class GenericClass { public Type getMyType() { //How do I return the type of T? } } 지금까지 시도한 모든 것은 항상 Object사용 된 특정 유형이 아닌 유형을 반환합니다 . 다른 사람들이 언급했듯이 특정 상황에서는 반사를 통해서만 가능합니다. 실제로 유형이 필요한 경우 일반적인 (유형 안전) 해결 방법 패턴입니다. public class GenericClass { private final Class type; public GenericClass(Class type) { this.type = type; } public Class getMyType() { return t..

development 2020.02.15
반응형