프로그램 작성

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

7
Grep RegEx에서 그룹 캡처
sh(Mac OSX 10.6) 에이 작은 스크립트가있어 파일 배열을 살펴 봅니다. 이 시점에서 Google의 도움이 중단되었습니다. files="*.jpg" for f in $files do echo $f | grep -oEi '[0-9]+_([a-z]+)_[0-9a-z]*' name=$? echo $name done 지금까지 (분명히 쉘 전문가들에게) 파일 이름이 제공된 문제와 일치 $name하는지 여부에 따라 단순히 0, 1 또는 2를 보유 grep합니다. …
380 bash  shell  grep 


11
@Resource vs @Autowired
DI에서 사용해야하는 @Resource ( jsr250 ) 또는 @Autowired (Spring 관련) 주석은 무엇입니까? 나는 성공적으로 과거에 모두 사용했다 @Resource(name="blah")및@Autowired @Qualifier("blah") 내 본능은 @Resource태그가 jsr 사람들에 의해 비준되었으므로 태그 를 고수하는 것입니다. 누구든지 이것에 대해 강한 생각을 가지고 있습니까?

11
urlencode 대 rawurlencode?
변수를 사용하여 URL을 만들려면 문자열을 인코딩하는 두 가지 선택이 있습니다. urlencode()그리고 rawurlencode(). 차이점은 무엇이며 어떤 것이 선호됩니까?

2
git을 사용하여 최신 개정판 가져 오기
git을 사용하는 프로젝트를 추적하고 싶습니다. 전체 리포지토리와 전체 기록을 복제하고 싶지 않고 최신 버전 만 원하며 원격 프로젝트에서 새 버전으로 업데이트하고 싶습니다. git clone을 사용해 보았지만 전체 리포지토리 (거대한 파일 크기)의 복사본을 만들고 변경 사항을 추적하면 디스크 공간이 훨씬 커집니다 (100MB의 파일은 이제 2GB 이상을 차지합니다). 패치를 제출하지 않을 것이므로 …
380 git 

16
n 번째 문자마다 문자열을 분할 하시겠습니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Разбить строку по 6 символов을 n 번째 문자마다 문자열을 분할 할 수 있습니까? 예를 들어, 다음을 포함하는 문자열이 있다고 가정하십시오. '1234567890' 어떻게 이렇게 보일 수 있습니까? ['12','34','56','78','90']
380 python  string  split 

18
npm 설치를 위해 package.json에 주석을 어떻게 추가합니까?
간단한 package.json 파일이 있고 주석을 추가하고 싶습니다. 이 작업을 수행 할 수있는 방법이 있습니까, 아니면이 작업을 수행하기위한 해킹이 있습니까? { "name": "My Project", "version": "0.0.1", "private": true, "dependencies": { "express": "3.x", "mongoose": "3.x" }, "devDependencies" : { "should": "*" /* "mocha": "*" not needed as should be globally installed */ …
380 comments  npm 

3
OpenCV-Python의 간단한 숫자 인식 OCR
OpenCV-Python (cv2)에서 "Digit Recognition OCR"을 구현하려고합니다. 그것은 단지 학습 목적입니다. OpenCV의 KNearest 및 SVM 기능을 모두 배우고 싶습니다. 각 숫자의 샘플 100 개 (예 : 이미지)가 있습니다. 그들과 함께 훈련하고 싶습니다. 샘플이 letter_recog.pyOpenCV의 샘플이 제공됩니다. 그러나 나는 여전히 그것을 사용하는 방법을 알 수 없었습니다. 나는 샘플, 응답 등이 무엇인지 이해하지 …

9
브라우저 쿠키 도메인은 어떻게 작동합니까?
이상한 도메인 / 하위 도메인 쿠키 문제로 인해 브라우저가 쿠키를 처리하는 방법을 알고 싶습니다. 그들이 다른 방식으로 그렇게한다면, 차이점을 아는 것도 좋을 것입니다. 즉, 브라우저가 쿠키를 수신하면 해당 쿠키에 도메인과 경로가 첨부 될 수 있습니다. 그렇지 않으면 브라우저가 기본값을 대체 할 수 있습니다. 질문 1 : 그들은 무엇입니까? 나중에 브라우저가 …
380 http  cookies  path  dns  rules 


30
Android Studio가 느립니다 (속도를 높이는 방법)?
나는 최근에 Eclipse에서 Android Studio로 업그레이드했으며 실제로 경험을 좋아하지는 않습니다. 16GB 램 을 갖춘 Windows 7 64 비트 궁극 과 NVidia Geforce 780을 실행하는 Intel i7 4770을 최신 NVidia 드라이버와 비교하고 최신 JDK와 최신 Android Studio를 실행하고 있습니다. 안드로이드 스튜디오는 내가 살 수있는 프로젝트를 빌드하는 데 매우 느리지 만 리소스를 …

29
PHP : 임의의 고유 한 영숫자 문자열을 생성하는 방법?
확인 링크에 사용하기 위해 숫자와 문자를 사용하여 임의의 고유 한 문자열을 생성하는 방법은 무엇입니까? 웹 사이트에서 계정을 만들 때 링크가 포함 된 이메일을 보내면 계정을 확인하려면 해당 링크를 클릭해야합니다. PHP를 사용하여 그중 하나를 어떻게 생성 할 수 있습니까? 업데이트 : 방금 기억했습니다 uniqid(). 현재 시간 (마이크로 초)을 기반으로 고유 식별자를 …

15
브라우저는 HTTP 301을 얼마나 오래 캐시합니까?
HTTP 301 영구 리디렉션과 관련된 문제를 디버깅 중입니다. 빠른 테스트 후 Safari는 다시 시작될 때 301 캐시를 지우지 만 Firefox는 그렇지 않습니다. IE, Chrome, Firefox 및 Safari는 언제 301 캐시를 삭제합니까? 업데이트 : 예를 들어로 리디렉션 example1.com하고 example2.com싶지만 실수로로 리디렉션하도록 설정 example3.com하면 문제가됩니다. 실수를 바로 잡을 수는 있지만 example1.com그 동안 …



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