반응형

Java 4662

Git을 사용할 때“오류 : 잘못된 색인 – 치명적 : 색인 파일 손상”을 해결하는 방법

Git을 사용할 때“오류 : 잘못된 색인 – 치명적 : 색인 파일 손상”을 해결하는 방법 이후 git init에 몇 개의 파일을 추가 및 커밋하고 일부 변경 한 후 추가 및 커밋했습니다. git 데몬을 설정하고 (WinXP의 Cygwin에서 실행) 리포지토리를 한 번 복제했습니다. 이제 복제 된 저장소 에이 오류가 발생합니다. $ git status error: bad index file sha1 signature fatal: index file corrupt 저장소의 새 사본을 얻는 것 외에이 문제를 해결할 수있는 방법이 있습니까? 문제가 커밋에 대한 준비 영역 으로 인덱스에 문제가있는 경우 (예 :).git/index 인덱스를 제거하고 (원하는 경우 백업 복사본 만들기) 마지막 커밋에서 버전으로 인덱..

IT story 2020.02.09

Eclipse / Java 코드 완료가 작동하지 않습니다

Eclipse / Java 코드 완료가 작동하지 않습니다 일부 플러그인 (주목할 수있는, EPIC, Clearcase, QuantumDB, MisterQ)과 함께 Eclipse 3.4.2를 다운로드, 압축 해제 및 설정했습니다. 이제 Java 프로젝트를 편집 할 때 코드 완성이 작동하지 않습니다. 입력 String.하고 ctrl+를 누르면 space팝업에 "기본 제안 없음"이 표시되고 하단의 상태 표시 줄에 "사용 가능한 완료 없음"이 표시됩니다. 어떤 아이디어? ' ' 에서 기본 옵션 을 복원 해보십시오Windows > Preferences > Java > Editor > Content Assist > Advanced 이 환경 설정 화면에 표시되는 데이터 종류의 예이지만 반드시 현재 가지고있는 것은 아..

IT story 2020.02.09

NS 접두사는 무엇을 의미합니까?

NS 접두사는 무엇을 의미합니까? Cocoa / Cocoa Touch의 많은 클래스에는 NS 접두사가 있습니다. 무슨 뜻인가요? 그것은 NeXTSTEP 유산 에서 온 것 입니다. Cocoa 프레임 워크의 원래 코드는 NeXTSTEP 라이브러리 Foundation 및 AppKit (이 이름은 여전히 ​​Apple의 Cocoa 프레임 워크에서 사용됨) 에서 가져 왔으며 NextStep 엔지니어는 심볼 앞에 NS를 추가하기로했습니다. Objective-C는 C의 확장이므로 C ++에서와 같이 네임 스페이스가 없으므로 기호 앞에 고유 한 접두사가 붙어서 충돌하지 않도록해야합니다. 이것은 프레임 워크에 정의 된 심볼에 특히 중요합니다. 코드에서 기호 만 사용하도록 응용 프로그램을 작성하는 경우 걱정할 필요가 없습..

IT story 2020.02.09

CSRF 토큰이란 무엇입니까?

CSRF 토큰이란 무엇입니까? 그 중요성은 무엇이며 어떻게 작동합니까? 응용 프로그램을 작성하고 있습니다 (Django, 그렇게됩니다). 실제로 "CSRF 토큰"이 무엇이며 어떻게 데이터를 보호하는지에 대한 아이디어가 필요합니다. CSRF 토큰을 사용하지 않으면 게시물 데이터가 안전하지 않습니까? 간단한 단어로 된 사이트 간 요청 위조 (CSRF) 현재 온라인 뱅킹에 로그인했다고 가정합니다. www.mybank.com 에서 송금 mybank.com이 (개념적으로) 양식을 요청 한다고 가정합니다 http://www.mybank.com/transfer?to=;amount=. (계정 번호는 로그인에 암시되어 있으므로 필요하지 않습니다.) 이 www.cute-cat-pictures.org사이트는 악의적 인 사이..

IT story 2020.02.09

23,148,855,308,184,500이 마법의 숫자입니까, 아니면 단순한 기회입니까?

23,148,855,308,184,500이 마법의 숫자입니까, 아니면 단순한 기회입니까? 같은 뉴스는보고 이 하나가 위의 번호가 프로그래밍 버그로 제기했을 수 있음을 나타냅니다. 미국의 한 남자가 담배 한 갑을 사기 위해 지역 주유소에 튀어 나와 자신의 카드가 $ 23,148,855,308,184,500에 청구되었습니다. 그것은 미국의 부채보다 몇 배나 많은 $ 23 조원 (£ 14 조원)입니다. * 16 진수로 $ 523DC2E199EBB4는 첫눈에 그다지 흥미로 보이지 않습니다. 어떤 프로그래밍 오류로 인해이 문제가 발생했는지에 대한 생각이 있습니까? 숫자에 센트를 추가하면 2314885530818450000을 얻습니다. 16 진수는 2020 2020 2020 1250입니다. 패턴이 보입니까? 처음 ..

IT story 2020.02.09

JSON의 여러 줄 문자열

JSON의 여러 줄 문자열 JSON 형식으로 일부 데이터 파일을 작성 중이며 실제로 긴 문자열 값을 여러 줄로 나누고 싶습니다. 파이썬의 JSON 모듈을 사용하여 내가 사용 여부, 오류의 전체 많이 얻을 \또는 \n도피. JSON에 여러 줄 문자열을 사용할 수 있습니까? 그것은 시각적으로 편안함을주는 것이기 때문에 편집기에서 단어 줄 바꿈을 켤 수 있다고 생각하지만 궁금합니다. JSON 은 실제 줄 바꿈을 허용하지 않습니다. 모든 줄 바꿈을로 바꾸어야합니다 \n. 예 : "first line second line" 함께 저장 가능 : "first line\nsecond line" 노트 : 를 위해 Python다음과 같이 작성해야합니다. "first line\\nsecond line" \\백 슬래시를 피하..

IT story 2020.02.09

Windows Forms 응용 프로그램에서 응용 프로그램 설정을 저장하는 방법은 무엇입니까?

Windows Forms 응용 프로그램에서 응용 프로그램 설정을 저장하는 방법은 무엇입니까? 달성하고자하는 것은 매우 간단합니다. 정보를 읽는 경로를 사용하는 Windows Forms (.NET 3.5) 응용 프로그램이 있습니다. 이 경로는 내가 제공 한 옵션 양식을 사용하여 사용자가 수정할 수 있습니다. 이제 나중에 사용할 수 있도록 경로 값을 파일에 저장하려고합니다. 이것은이 파일에 저장된 많은 설정 중 하나입니다. 이 파일은 응용 프로그램 폴더에 직접 저장됩니다. 세 가지 옵션을 사용할 수 있음을 이해합니다. ConfigurationSettings 파일 (appname.exe.config) 기재 사용자 정의 XML 파일 .NET 구성 파일이 값을 다시 저장할 것으로 예상되지 않는다는 것을 읽었습니다..

IT story 2020.02.09

SQL Server의 INSERT 또는 UPDATE 솔루션

SQL Server의 INSERT 또는 UPDATE 솔루션 의 테이블 구조를 가정합니다 MyTable(KEY, datafield1, datafield2...). 기존 레코드를 업데이트하거나 존재하지 않는 경우 새 레코드를 삽입하려고합니다. 본질적으로 : IF (key exists) run update command ELSE run insert command 이것을 작성하는 가장 좋은 방법은 무엇입니까? 거래를 잊지 마십시오. 성능은 좋지만 단순 (IF EXISTS ..) 접근 방식은 매우 위험합니다. 여러 스레드가 삽입 또는 업데이트를 수행하려고하면 기본 키 위반을 쉽게 얻을 수 있습니다. @Beau Crawford & @Esteban에서 제공하는 솔루션은 일반적인 아이디어를 보여 주지만 오류가 발생하기..

IT story 2020.02.09

장고에서 디버깅하는 좋은 방법?

장고에서 디버깅하는 좋은 방법? [닫은] 그래서 파이썬 과 나중에 장고 로 코딩하는 법을 배우기 시작했습니다 . 처음으로 역 추적을보기가 어려웠고 실제로 내가 잘못한 것과 구문 오류가 발생한 위치를 알아 냈습니다. 어느 정도 시간이 지났고 어떤 방식 으로든 장고 코드를 디버깅하는 루틴이 있다고 생각합니다. 이것이 코딩 경험 초기에 이루어 졌을 때, 나는 앉아서 어떻게이 일이 효과적이지 않고 더 빨리 이루어질 수 있는지 궁금해했다. 일반적으로 코드에서 버그를 찾아서 수정하지만 더 빨리해야하는지 궁금합니다. 나는 보통 Django가 활성화되면 디버그 정보를 사용합니다. 내가 생각했던대로 일이 끝나면 구문 오류로 코드 흐름을 많이 깨뜨리고 흐름에서 해당 시점의 변수를보고 코드가 내가 원하는 것 이외의 것을 수..

IT story 2020.02.09

Linux, Bash의 Epoch 이후 현재 시간 (초)을 가져옵니다.

Linux, Bash의 Epoch 이후 현재 시간 (초)을 가져옵니다. 간단한 date날짜 가 필요 하지만 1970 년 이후 현재 날짜, 시간, 분 및 초 대신 초 단위로 표시됩니다. date그 옵션을 제공하지 않는 것 같습니다. 쉬운 방법이 있습니까? 이것은 작동해야합니다 : date +%s 추가하기 만하면됩니다. 주어진 날짜 (예 : 1973 년 10 월 21 일)에 대한 에포크 (1970 년 1 월 1 일) 이후의 초를 가져옵니다. date -d "Oct 21 1973" +%s 초를 다시 날짜로 변환 date --date @120024000 이 명령 date은 매우 다양합니다. 날짜로 할 수있는 또 다른 멋진 일 (뻔뻔스럽게에서에서 복사 date --help). 다음 주 금요일 오전 9시 (미국 서..

IT story 2020.02.09
반응형