반응형

분류 전체보기 2115

특정 확장자를 가진 모든 파일을 반복합니다.

특정 확장자를 가진 모든 파일을 반복합니다. for i in $(ls);do if [ $i = '*.java' ];then echo "I do something with the file $i" fi done 현재 폴더의 각 파일을 반복하고 특정 확장자와 일치하는지 확인하고 싶습니다. 위의 코드가 작동하지 않습니다. 이유를 아십니까? 멋진 트릭이 필요하지 않습니다. for i in *.java; do [ -f "$i" ] || break ... done 가드는 일치하는 파일이없는 경우 존재하지 않는 파일 이름을 처리하지 않고 루프가 종료되도록합니다 *.java. 에서 bash(비슷한 지원 또는 쉘), 당신은 사용할 수 있습니다 nullglob단순히 실패 일치를 무시하고 루프의 시체를 입력하지 옵션을 선택합..

code 2020.08.23

iOS 애플리케이션에서 최상위보기 / 창에 대한 참조 얻기

iOS 애플리케이션에서 최상위보기 / 창에 대한 참조 얻기 iOS 애플리케이션에서 알림을 표시하기위한 재사용 가능한 프레임 워크를 만들고 있습니다. UIAlertView와 같이 애플리케이션의 다른 모든 것 위에 알림보기를 추가하고 싶습니다. NSNotification 이벤트를 수신하고 응답으로 뷰를 추가하는 관리자를 초기화 할 때 응용 프로그램의 최상위 뷰에 대한 참조를 가져와야합니다. 이것은 내가 현재 가지고있는 것입니다. _topView = [[[[UIApplication sharedApplication] keyWindow] subviews] lastObject]; 이것은 모든 iOS 응용 프로그램에서 작동합니까 아니면 상위 뷰를 얻는 더 안전하고 더 나은 방법입니까? 일반적으로 상위 뷰를 제공하지만..

code 2020.08.23

Git-일부 파일을 로컬에서 삭제했습니다. 원격 저장소에서 파일을 가져 오는 방법

Git-일부 파일을 로컬에서 삭제했습니다. 원격 저장소에서 파일을 가져 오는 방법 PC에서 일부 파일을 삭제했는데 다시 다운로드하려면 어떻게하나요? Pull은 "이미 최신 상태"라고 말합니다. 감사 git은 분산 된 VCS이므로 로컬 저장소에는 모든 정보가 포함됩니다. 다운로드가 필요하지 않습니다. 당신은 당신의 손끝에서 repo에서 원하는 콘텐츠를 추출하기 만하면됩니다. 삭제를 커밋하지 않은 경우 현재 커밋에서 파일을 확인하십시오. git checkout HEAD 삭제를 커밋 한 경우 해당 파일이있는 커밋에서 파일을 체크 아웃해야합니다. 아마도 이전 커밋 일 것입니다. git checkout HEAD^ 그러나 n이전에 커밋 된 경우을 사용 HEAD~n하거나 단순히 gitk실행하고 적절한 커밋의 SHA1..

code 2020.08.23

Javascript의 regex.exec ()가 항상 동일한 값을 반환하지 않는 이유는 무엇입니까?

Javascript의 regex.exec ()가 항상 동일한 값을 반환하지 않는 이유는 무엇입니까? [복제] 이 질문에 이미 답변이 있습니다. 전역 플래그가있는 RegExp가 잘못된 결과를 제공하는 이유는 무엇입니까? 6 답변 Chrome 또는 Firebug 콘솔에서 : reg = /ab/g str = "abc" reg.exec(str) ==> ["ab"] reg.exec(str) ==> null reg.exec(str) ==> ["ab"] reg.exec(str) ==> null exec는 어떻게 든 상태 저장이며 이전에 반환 된 내용에 따라 달라 집니까? 아니면 이것은 단지 버그입니까? 항상 그런 일이 일어나지 않습니다. 예를 들어, 위의 'str'이 "abc abc"이면 발생하지 않습니다. Java..

code 2020.08.23

Android의 SQlite에서 준비된 문을 어떻게 사용합니까?

Android의 SQlite에서 준비된 문을 어떻게 사용합니까? Android의 SQlite에서 준비된 문을 어떻게 사용합니까? 저는 항상 Android에서 준비된 진술을 사용합니다. 매우 간단합니다. SQLiteDatabase db = dbHelper.getWritableDatabase(); SQLiteStatement stmt = db.compileStatement("SELECT * FROM Country WHERE code = ?"); stmt.bindString(1, "US"); stmt.execute(); Android에서 준비된 SQLite 문에는 SQLiteStatement가 있습니다. 준비된 문은 성능 속도를 높이고 (특히 여러 번 실행해야하는 문) 주입 공격을 방지하는 데 도움이됩니다. ..

code 2020.08.23

SQL Server 2008 : 사용자 이름에 권한을 부여하려면 어떻게합니까?

SQL Server 2008 : 사용자 이름에 권한을 부여하려면 어떻게합니까? SQL Server 인증을 통해 ODBC 연결을 설정할 수 있어야합니다. SSMS에서 사용자가 특정 데이터베이스에 대한 모든 권한을 가질 수있는 권한을 어떻게 부여합니까? SSMS를 사용하여 그래픽으로이 작업을 수행하는 방법이 있습니까? 사용자에게 모든 읽기 권한을 부여하려면 다음을 사용할 수 있습니다. EXEC sp_addrolemember N'db_datareader', N'your-user-name' 그러면 db_datareader해당 사용자에게 기본 역할 (모든 테이블에 대한 읽기 권한) 이 추가 됩니다. db_datawriter사용자에게 모든 테이블에 대한 모든 쓰기 권한 (INSERT, UPDATE, DELETE)을..

code 2020.08.23

SQL Server CTE 및 재귀 예제

SQL Server CTE 및 재귀 예제 재귀와 함께 CTE를 사용하지 않습니다. 나는 그것에 관한 기사를 읽고 있었다. 이 문서에서는 SQL 서버 CTE 및 재귀를 사용하여 직원 정보를 보여줍니다. 기본적으로 직원과 관리자 정보를 표시합니다. 이 쿼리가 어떻게 작동하는지 이해할 수 없습니다. 다음은 쿼리입니다. WITH cteReports (EmpID, FirstName, LastName, MgrID, EmpLevel) AS ( SELECT EmployeeID, FirstName, LastName, ManagerID, 1 FROM Employees WHERE ManagerID IS NULL UNION ALL SELECT e.EmployeeID, e.FirstName, e.LastName, e.Manag..

code 2020.08.23

addChildViewController는 실제로 무엇을합니까?

addChildViewController는 실제로 무엇을합니까? 난 그냥 아이폰 OS 개발에 처음으로 내 발을 담그고있어, 내가해야 할 일을했을 한 첫 번째 것들 중 하나가 구현이다 사용자 정의 컨테이너 뷰 컨트롤러 - 호출 할 수 있습니다 SideBarViewController-이 스왑을 몇 가지 가능한 아이 뷰 컨트롤러의 어느 그것을 밖으로 표준 탭 막대 컨트롤러 와 거의 똑같습니다 . (대부분의 탭 바 컨트롤러 이지만 탭 바 대신 숨길 수있는 사이드 메뉴가 있습니다.) Apple 문서의 지침에 따라 addChildViewController컨테이너에 자식 ViewController를 추가 할 때마다 호출 합니다. 현재 자식 뷰 컨트롤러를 교체하는 코드는 SideBarViewController다음과 같..

code 2020.08.23

Sublime Text의 인덱싱에서 폴더를 제외하고 사이드 바에 계속 표시하려면 어떻게해야합니까?

Sublime Text의 인덱싱에서 폴더를 제외하고 사이드 바에 계속 표시하려면 어떻게해야합니까? 예를 들어 node_modules/폴더 에 많은 종속성이있는 대규모 프로젝트 의 경우 Sublime이 폴더의 모든 파일을 인덱싱하기 때문에 CPU 스파이크가 자주 발생합니다. folder_exclude_patterns설정을 사용하여 파일과 폴더를 숨길 수 있다는 것을 알고 있지만 여전히 사이드 바에 폴더를 표시하고 싶습니다. 예 node_modules/를 들어 사이드 바에 보관 하고 인덱싱에서 제외 하려면 어떻게해야 합니까? 색인에서 파일을 제외하고 사이드 바에 유지하려면 binary_file_patterns사용자 설정 의 설정을 사용하십시오 . 예를 들면 다음과 같습니다. "binary_file_patte..

code 2020.08.23

HQL에서 고유 한 쿼리를 생성하는 방법

HQL에서 고유 한 쿼리를 생성하는 방법 HQL에서 고유 한 쿼리를 만드는 방법이 있습니까? "distinct"키워드 또는 다른 방법을 사용합니다. distinct가 HQL에 대해 유효한 키 워크인지 확실하지 않지만 SQL 키워드 "distinct"에 해당하는 HQL을 찾고 있습니다. 다음은 우리가 사용하는 hql의 일부입니다. (신분 보호를 위해 이름이 변경되었습니다.) String queryString = "select distinct f from Foo f inner join foo.bars as b" + " where f.creationDate >= ? and f.creationDate < ? and b.bar = ?"; return getHibernateTemplate().find(querySt..

code 2020.08.23
반응형