프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

6
Django의 메타 클래스는 어떻게 작동합니까?
사람들이를 사용하여 클래스에 추가 매개 변수를 추가 할 수있게 해주는 Django를 사용하고 있습니다 class Meta. class FooModel(models.Model): ... class Meta: ... 파이썬 문서에서 찾은 유일한 것은 : class FooMetaClass(type): ... class FooClass: __metaclass__ = FooMetaClass 그러나 나는 이것이 같은 것이라고 생각하지 않습니다.
191 python  django  metaclass 


6
테이블이 손상된 것으로 표시되어 수리해야합니다
워드 프레스 phpMyadmin 에서이 오류가 발생합니다. #145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired phpMyadmin에 로그인하면 wp_posts가 "사용 중"이라고 표시됩니다 이로 인해 내 웹 사이트가 현재 다운되었습니다. 이 문제를 봤지만 phpMyadmin에 "복구"버튼이 보이지 않습니다. 이 문제를 해결하는 방법을 알려주십시오. PHP 명령을 어디에서 실행할지 잘 모르겠습니다. PHP에 …

19
Swift에서 OS 버전을 확인 하시겠습니까?
Swift에서 시스템 정보를 확인하려고합니다. 코드로 달성 할 수 있다고 생각했습니다. var sysData:CMutablePointer<utsname> = nil let retVal:CInt = uname(sysData) 이 코드에는 두 가지 문제가 있습니다. sysData의 초기 값은 무엇입니까? 이 예는 아마도 sysData가 nil이기 때문에 retVal에서 -1을 제공합니다. sysData에서 정보를 어떻게 읽을 수 있습니까?
191 ios  macos  swift 

7
tmux의 모든 창에 명령을 보내는 방법은 무엇입니까?
나는 :clear-history거대한 스크롤 백이있는 창 을 호출 하고 싶습니다 . 그러나이 명령을 다양한 창의 모든 창으로 보내는 방법을 스크립트하고 싶습니다. 이 질문 에 의거하여 모든 창에 명령을 보내는 방법을 알고 있지만 어떤 창의 모든 창에 명령을 보내려면 어떻게해야합니까? send-keys그리고 synchronize-panestmux 맨 페이지에서 생각 나지만, 어떻게 결혼해야할지 모르겠습니다. 그러나이 작업을 수행하는 …
191 tmux 

7
일부 그룹 만 정규식으로 교체
다음 정규식이 있다고 가정 해 봅시다. -(\d+)- 그리고 C #을 사용하여 Group 1 (\d+)을 로 바꾸고 싶습니다 AA. -AA- 이제 다음을 사용하여 교체하고 있습니다. var text = "example-123-example"; var pattern = @"-(\d+)-"; var replaced = Regex.Replace(text, pattern, "-AA-"); 그러나 패턴이 _(\d+)_대신 일치 하도록 변경하면 교체 문자열 _AA_도 변경해야하므로 이는 DRY …
191 c#  regex  replace 

5
Vue.js에서 이스케이프 처리되지 않은 HTML 표시
콧수염 바인딩 내에서 HTML을 해석하도록하려면 어떻게해야합니까? 현재 중단 ( <br />)이 표시 / 탈출되었습니다. 작은 Vue 앱 : var logapp = new Vue({ el: '#logapp', data: { title: 'Logs', logs: [ { status: true, type: 'Import', desc: 'Learn<br />JavaScript', date: '11.11.2015', id: 1 }, { status: true, type: 'Import', desc: …
191 javascript  html  vue.js 

13
단어 사이에 공백을 허용하는 정규식
기호를 방지하고 문자와 숫자 만 허용하는 정규식을 원합니다. 아래 정규식은 훌륭하지만 단어 사이에 공백을 허용하지 않습니다. ^[a-zA-Z0-9_]*$ 예를 들어이 정규식을 사용하는 경우 "HelloWorld"는 문제가 없지만 "Hello World"는 일치하지 않습니다. 공백을 허용하도록 어떻게 조정할 수 있습니까?

9
Javascript로 스크롤 막대 위치를 얻는 방법은 무엇입니까?
JavaScript를 사용하여 브라우저의 스크롤 막대 위치를 감지하여 페이지에서 현재 뷰의 위치를 ​​결정하려고합니다. 내 생각에 트랙의 엄지 손가락이 어디에 있는지 감지 한 다음 엄지 손가락의 높이를 트랙의 총 높이에 대한 백분율로 감지해야합니다. 과도하게 복잡합니까, 아니면 JavaScript가 그보다 쉬운 솔루션을 제공합니까? 어떤 코드 아이디어가 있습니까?



4
ReactJS에서 중첩 객체의 PropType을 어떻게 검증합니까?
ReactJS의 구성 요소에 대한 소품으로 데이터 객체를 사용하고 있습니다. <Field data={data} /> PropTypes 객체 자체를 쉽게 확인할 수 있다는 것을 알고 있습니다. propTypes: { data: React.PropTypes.object } 그러나 내부 값을 확인하려면 어떻게해야합니까? 즉. data.id, data.title? props[propName]: React.PropTypes.number.required // etc...
191 reactjs 

19
명시 적 도메인을 가진 localhost의 쿠키
쿠키에 대한 몇 가지 기본 사항이 누락되어 있어야합니다. 나는 서버 측에 쿠키를 설정 로컬 호스트에 와 로컬 호스트 (또는 .localhost) 명시 적으로 도메인을 지정합니다. 쿠키가 일부 브라우저에서 허용되지 않는 것 같습니다. Firefox 3.5 : Firebug에서 HTTP 요청을 확인했습니다. 내가 보는 것은 : Set-Cookie: name=value; domain=localhost; expires=Thu, 16-Jul-2009 21:25:05 GMT; path=/ …
191 cookies  setcookie 

7
Task.Run ()과 Task.Factory.StartNew ()의 차이점은 무엇입니까?
나는 방법을 가지고있다 : private static void Method() { Console.WriteLine("Method() started"); for (var i = 0; i < 20; i++) { Console.WriteLine("Method() Counter = " + i); Thread.Sleep(500); } Console.WriteLine("Method() finished"); } 그리고이 작업을 새로운 작업에서 시작하고 싶습니다. 이 같은 새로운 작업을 시작할 수 있습니다 var task = Task.Factory.StartNew(new Action(Method)); …

30
스타일 시트로 해석되었지만 MIME 유형 text / html로 전송 된 자원 (웹 서버와 관련이없는 것으로 간주 됨)
이 문제가 있습니다. Chrome은이 오류를 계속 반환합니다 스타일 시트로 해석되었지만 MIME 유형 text / html로 전송 된 자원 이 오류의 영향을받는 파일은 선택된 스타일과 jquery-gentleselect입니다 (같은 방식으로 색인에서 가져온 다른 CSS 파일은 오류없이 잘 작동 함). 이미 MIME 유형을 확인했으며 text / css가 이미 CSS에 있습니다. 솔직히 나는 문제를 이해하는 …
191 html  css  google-chrome 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.