반응형

2020/10/13 30

Homebrew를 어떻게 업데이트합니까?

Homebrew를 어떻게 업데이트합니까? 내가 달렸을 때 : brew update 에서 빈 저장소를 초기화했다는 메시지가 표시 /usr/local/.git/되면 다음 오류가 발생합니다. cd /usr/local git status 모든 변경 사항을 폐기하십시오 (실제로 Homebrew에 커밋하려고하지 않는 한-아마 그렇지 않을 것입니다) git status 깨끗해질 때까지 brew update 또는 brew다시 설치하여 업데이트 할 수 있습니다. (El Capitan이 뭔가를 바꿨을 때 내가 이것을했다고 생각해) 참고 : 이것은 brew를 통해 설치된 모든 응용 프로그램을 제거하는 무거운 방법입니다! brew a fresh를 설치하면 제거 방법이 표시됩니다. 원래 작성 시점에서 제거 : ruby -e "..

Programing 2020.10.13

언제 구현하고 확장해야합니까?

언제 구현하고 확장해야합니까? 때해야 implement또는 extend사용? 실제 사례는 무엇입니까? 이 올바른지? 구현 은 특정 메서드가 클래스에 존재하고 이러한 메서드 함수 호출의 형식이 적절하게 지정되도록하는 방법으로 보입니다. 구현은 변수 나 "설정"을 클래스에 전달하는 방법 이 아닙니다 . 예상되는 실제 시나리오 : 동일한 디자인을 따르는 여러 결제 클래스를 갖춘 전자 상거래 플랫폼이 있습니다. 새로운 지불 클래스를 추가해야 할 때 interface처음부터 모든 비트와 조각이 있는지 확인하기 위해 의 정의 된 디자인을 따르는 것이 정말 쉽습니다 . 클래스를 확장 하면 확장 (자식?) 클래스가 private?로 선언 된 메서드 및 변수를 제외하고 부모 클래스의 모든 것을 상속받습니다 . 예상되는 ..

Programing 2020.10.13

Authorization HTTP 헤더 사용자 지정

Authorization HTTP 헤더 사용자 지정 그가 API에 요청을 보낼 때 클라이언트를 인증해야합니다. 클라이언트에는 API 토큰이 있으며 표준 Authorization헤더를 사용 하여 토큰을 서버에 보낼 생각이었습니다 . 일반적으로이 헤더가 사용됩니다 Basic및 Digest인증. 하지만이 헤더의 값을 사용자 지정하고 사용자 지정 인증 체계를 사용할 수 있는지 여부를 모르겠습니다. 예 : Authorization: Token 1af538baa9045a84c0e889f672baf83ff24 이것을 추천 하시겠습니까? 아니면 토큰을 보내는 더 나은 방법이 있습니까? Authorization:헤더 를 사용하는 사용자 지정 인증 스키마를 만들 수 있습니다 ( 예 : OAuth의 작동 방식). 일반적으로..

Programing 2020.10.13

C ++에서 객체를 어떻게 직렬화합니까?

C ++에서 객체를 어떻게 직렬화합니까? 소켓 연결을 통해 직렬화하고 전송해야하는 작은 개체 계층 구조가 있습니다. 개체를 직렬화 한 다음 유형에 따라 역 직렬화해야합니다. C ++에서 쉽게 수행 할 수있는 방법이 있습니까 (Java에 있음)? C ++ 직렬화 온라인 코드 샘플 또는 자습서가 있습니까? 편집 : 명확하게 말하면 객체를 바이트 배열로 변환 한 다음 객체로 다시 변환하는 방법을 찾고 있습니다. 소켓 전송을 처리 할 수 ​​있습니다. 직렬화에 대해 이야기하면 부스트 직렬화 API 가 떠 오릅니다. 직렬화 된 데이터를 네트워크를 통해 전송하려면 Berkeley 소켓이나 asio 라이브러리를 사용 합니다. 편집 : 객체를 바이트 배열로 직렬화하려는 경우 다음과 같은 방식으로 부스트 직렬 변환기를 ..

Programing 2020.10.13

R 및 객체 지향 프로그래밍

R 및 객체 지향 프로그래밍 R에서는 어떤 식 으로든 객체 지향 프로그래밍이 가능합니다. 그러나 예를 들어 Python과 달리 객체 지향을 달성하는 방법은 여러 가지가 있습니다. R.oo 패키지 S3 및 S4 클래스 참조 클래스 프로토 패키지 내 질문은 : R에서 이러한 OO 프로그래밍 방식을 구별하는 주요 차이점은 무엇입니까 ? 이상적으로 여기에있는 답변은 자신의 요구에 가장 적합한 OO 프로그래밍 방법을 결정하려는 R 프로그래머에게 참고 자료가 될 것입니다. 따라서 저는 경험을 바탕으로 객관적인 방식으로 제시되고 사실과 참고 자료로 뒷받침되는 세부 사항을 요청하고 있습니다. 명확히에 대한 보너스 포인트 방법 이 방법은 표준 OO 관행에 매핑됩니다. S3 클래스 실제로 객체가 아니라 명명 규칙에 가깝습..

Programing 2020.10.13

CSS가있는 자식이있는 경우 부모에 스타일 적용

CSS가있는 자식이있는 경우 부모에 스타일 적용 이 질문에 이미 답변이 있습니다. CSS 부모 선택기가 있습니까? 31 답변 요소 가 styles있는 parent경우 에 적용하려고합니다 child. 지금까지 child요소가있는 경우 스타일을 적용했습니다 . 하지만 내가 원하는 (가) 경우 가 만 사용 .styleparentparentchildCSS 다음은 html aaaa aaaa aaaa aaaa aaaa bbbb bbbb cccc cccc cccc bbbb bbbb bbbb aaaa aaaa aaaa css코드 * { margin:0; padding:0; text-decoration:none; } .main li { display:inline-block; background:yellow; color:..

Programing 2020.10.13

프로그래밍을위한 이상적인 키보드 레이아웃

프로그래밍을위한 이상적인 키보드 레이아웃 간결함을 위해 기호를 많이 사용하는 프로그래밍 언어, 특히 C와 C ++ (APL을 건드리지 않겠습니다)는 Shift 키를 자주 사용해야하므로 입력하기 어렵다는 불평을 자주 듣습니다. 1 ~ 2 년 전에 나도 싫증이 나고 Microsoft의 Keyboard Layout Creator를 다운로드 하고 레이아웃을 몇 가지 변경 한 후 한 번도 돌아 보지 않았습니다. 속도 차이는 놀랍습니다. 이러한 몇 가지 간단한 변경으로 C ++ 코드를 30 % 더 빠르게 입력 할 수 있습니다. 무엇보다도 평범한 텍스트의 타이핑 속도가 타협되지 않습니다. 내 질문은 다음과 같습니다. 인기를 얻고있는 프로그래밍을 위해 존재하는 대체 키보드 레이아웃은 무엇이며 여전히 현대적으로 사용하고..

Programing 2020.10.13

임베디드 바이너리와 링크 된 프레임 워크의 차이점은 무엇입니까?

임베디드 바이너리와 링크 된 프레임 워크의 차이점은 무엇입니까? 외부 프레임 워크를 사용할 때 Xcode에는 이제 Linked Frameworks 섹션 과 함께 임베디드 바이너리 가 있습니다 . 외부 프레임 워크를 다운로드하고 Finder-> Xcode로 드래그하면 프레임 워크가 Linked Frameworks and Libraries 섹션에 배치됩니다. Carthage로 라이브러리를 빌드 할 때 Embedded Binaries 섹션 으로 드래그하는 것이 좋습니다 . API가 어느 쪽이든 사용할 수있게됨에 따라 둘 다 연결 측면에서 작동하는 것 같습니다. 임베디드 바이너리 섹션에 프레임 워크를 추가하면 링크 된 프레임 워크 및 라이브러리 섹션 에도 자동으로 추가됩니다 . 그래서, 누가 옳습니까? 카르타고..

Programing 2020.10.13

간단한 Python 스크립트를 Windows 실행 파일로 변환하는 프로세스

간단한 Python 스크립트를 Windows 실행 파일로 변환하는 프로세스 이 질문에 이미 답변이 있습니다. Python 프로젝트 2 답변 에서 단일 실행 파일 만들기 Windows 사용자의 일상 생활에 도움이 될 스크립트를 작성했습니다. 나는 단순히 그녀에게 .exe를 보내고 그녀에게 파이썬, dll을 설치하거나 추가 파일을 처리하도록 요청하지 않고 싶습니다. Python 스크립트를 실행 파일로 컴파일하는 것과 관련된 많은 stackoverflow 항목을 읽었습니다. 많은 옵션이 있지만 일부는 날짜가 지났고 (2008 년 이후 업데이트 없음) 약간 혼란스럽고 몇 시간을 보낸 후 지금 당장 묻지 않을만큼 단순한 것은 없습니다. 이 작업을 수행하는 더 나은 최신 방법이 있기를 바랍니다. 나는 조사했다 : ..

Programing 2020.10.13
반응형