반응형

Programing 3216

신속한 스크립트에서 터미널 명령을 어떻게 실행합니까?

신속한 스크립트에서 터미널 명령을 어떻게 실행합니까? (예 : xcodebuild) 내 CI bash 스크립트를 신속하게 교체하고 싶습니다. ls또는 같은 일반 터미널 명령을 호출하는 방법을 알 수 없습니다.xcodebuild #!/usr/bin/env xcrun swift import Foundation // Works println("Test") // Works ls // Fails xcodebuild -workspace myApp.xcworkspace // Fails $ ./script.swift ./script.swift:5:1: error: use of unresolved identifier 'ls' ls // Fails ^ ... etc .... Swift 코드에서 명령 출력을 사용하지 않는 ..

Programing 2020.11.29

문자열에서 문자 발생을 계산하는 간단한 방법

문자열에서 문자 발생을 계산하는 간단한 방법 이 질문에 이미 답변이 있습니다. 문자열에서 문자의 발생 횟수를 어떻게 계산합니까? 43 답변 문자열에 문자가 몇 번 나타나는지 확인하는 간단한 방법 (모든 문자열을 수동으로 탐색하거나 indexOf에 대해 루프하는 대신)이 있습니까? "abdsd3 $ asda $ asasdd $ sadas"가 있고 $가 3 번 나타나기를 원합니다. public int countChar(String str, char c) { int count = 0; for(int i=0; i < str.length(); i++) { if(str.charAt(i) == c) count++; } return count; } 이것은 확실히 가장 빠른 방법입니다. 정규식은 여기에서 훨씬 느리고 이..

Programing 2020.11.29

Xcode 6 iPhone 시뮬레이터 용 iOS 8 UITableView에서 SeparatorInset 제거

Xcode 6 iPhone 시뮬레이터 용 iOS 8 UITableView에서 SeparatorInset 제거 나는에 이상한 공백 발견 UITableView을위한 아이폰 6 시뮬레이터 엑스 코드 6 GM에 (아이폰 OS 8). SeparatorInset스토리 보드와 코드 모두에서 설정하려고했지만 공백은 거기까지입니다. 다음 코드는 iOS 7에서 작동하지만 iOS 8 (iPhone 6 시뮬레이터)에서는 작동하지 않습니다. -(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ if ([tableView respondsToSelector:@s..

Programing 2020.11.29

AndroidJUnit4 및 ActivityTestRule을 단위 테스트 클래스로 가져올 수없는 이유는 무엇입니까?

AndroidJUnit4 및 ActivityTestRule을 단위 테스트 클래스로 가져올 수없는 이유는 무엇입니까? 일부 Android UI 테스트 프레임 워크 클래스를 가져 오는 데 문제가 있습니다. 문제가 무엇인지 파악할 수 없습니다. 이것은 내 수업입니다. @RunWith(AndroidJUnit4.class) @LargeTest public class ExampleUnitTest { @Rule public ActivityTestRule mActivityRule = new ActivityTestRule(MainActivity.class); @Test public void listGoesOverTheFold() { onView(withText("Hello world!")).check(matches(is..

Programing 2020.11.29

트랩 표현

트랩 표현 C에서 "트랩 표현"이란 무엇입니까 (일부 예제가 도움이 될 수 있음)? C ++에도 적용됩니까? 이 코드가 주어지면 ... float f=3.5; int *pi = (int*)&f; ... 그리고 그 가정 sizeof(int) == sizeof(float)수행 f과 *pi같은 이진 표현 / 패턴이 있습니까? 트랩 표현은 유형이 차지하는 공간에 맞는 비트 패턴을 설명하기 위해 C99 (C89가 아닌 IIRC)에서 사용하는 포괄적 인 용어이지만 해당 유형의 값으로 사용되는 경우 정의되지 않은 동작을 트리거합니다. 정의는 섹션 6.2.6.1p5 (6.2.6 모두에 촉수 포함)에 있으며 길고 헷갈 리기 때문에 여기서 인용하지 않겠습니다. 그러한 비트 패턴이 존재하는 유형은 트랩 표현을 "가짐"이라고..

Programing 2020.11.28

Ruby on Rails 전문가가 Scaffolding을 사용하지 않는 이유는 무엇입니까?

Ruby on Rails 전문가가 Scaffolding을 사용하지 않는 이유는 무엇입니까? 나는 때때로 레일을 사용하는 것처럼 보이는 사람들로부터 그들이 배운 중요한 교훈 중 하나가 "비계를 사용하지 말라"는 것을 읽었습니다. 또한 irc에서는이 방향에서 일반적으로 힌트를 읽었습니다. 내 질문은 왜, 그것에 대해 나쁜 점은 무엇입니까? 그리고 nifty_scaffolding도 나쁜가요? 내 생각에는 컨트롤러 동작의 xml 버전이 기본적으로 생성되어 애플리케이션의 필드 이름을 누구에게나 노출시키고 공격에 더 취약하게 만들기 때문에 나쁘다고 생각합니다. 비계를하지 않는 이유는 무엇입니까? 저는 레일에 대한 경험이 있으며 최종 목표가 단순한 CRUD 작업과는 거리가 멀기 때문에 스캐 폴딩을 거의 사용하지 않습..

Programing 2020.11.28

SHA-1 커밋 객체에 대한 정보를 얻습니까?

SHA-1 커밋 객체에 대한 정보를 얻습니까? 커밋 로그에서 관심있는 주제를 검색했습니다. $ git log --pretty=oneline | grep -i ... $SHA1 나는 지금이 SHA1, 그리고 그 영향을주는 파일에 대한 정보를 알고 싶어 SHA1어쩌면 나중에 diff그들 자신의 부모. 어떻게하면 되나요? git show 커밋 날짜, 작성자, 부모 및 부모 커밋에서 변경된 파일의 차이점을 표시합니다. git show --no-patch --oneline git show --no-patch 이 질문의 중복으로 표시되었으므로 응답 상자가없는 특정 Git 커밋보기에 대한 답변입니다. 위의 질문에 대한 답변을 찾는 일부 사람들은 링크를 따라 여기에서 답..

Programing 2020.11.28

PHP에서 특정 유형의 객체를 확인하는 방법

PHP에서 특정 유형의 객체를 확인하는 방법 PDO 개체를 인수로 받아들이는 메서드를 사용하여 사용자가 새 연결을 열고 리소스를 저장하는 대신 기존 연결을 사용할 수 있도록합니다. public static function databaseConnect($pdo = null) { is_object()인수가 개체 인지 확인하는 것을 알고 있지만 개체 $pdo가 아닌 PDO 개체 인지 확인하고 싶습니다 . 사용자가 다른 종류의 객체, mysqli 등을 (실수로?) 쉽게 입력 할 수 있기 때문에 전체 스크립트가 분리됩니다. 요약 : 특정 유형의 개체에 대한 변수를 어떻게 확인할 수 있습니까? 다음을 사용할 수 있습니다 instanceof. if ($pdo instanceof PDO) { // it's PDO } ..

Programing 2020.11.28

Rails Asset Pipeline 사전 컴파일 프로세스의 속도를 높이려면 어떻게해야합니까?

Rails Asset Pipeline 사전 컴파일 프로세스의 속도를 높이려면 어떻게해야합니까? Rails Asset Pipeline 사전 컴파일 프로세스의 속도를 높일 수있는 방법은 무엇입니까? 1. Capistrano 배포 속도 향상 (1) 배포를 위해 capistrano 기본 제공 작업 '배포 / 자산'을 사용합니다. Capistrano에는 자체 내장 작업 '배포 / 자산'이 있습니다. 자동으로 작업을 수행합니다. 자신의 수공예 작업의 차이점은 assets전체 환경이 아닌 자산을 미리 컴파일하기 위해 그룹을 로드하는 것뿐입니다 . cd /home/apps/APP_NAME/releases/20120708184757 && bundle exec rake RAILS_ENV=production RAILS_GR..

Programing 2020.11.28

Go에 람다 식이나 비슷한 것이 있습니까?

Go에 람다 식이나 비슷한 것이 있습니까? Go는 람다 식 또는 이와 유사한 것을 지원합니까? 람다 식 (Ruby)을 사용하는 다른 언어에서 라이브러리를 이식하고 싶습니다. 다음은 신중하게 복사하여 붙여 넣은 예입니다 . package main import fmt "fmt" type Stringy func() string func foo() string{ return "Stringy function" } func takesAFunction(foo Stringy){ fmt.Printf("takesAFunction: %v\n", foo()) } func returnsAFunction()Stringy{ return func()string{ fmt.Printf("Inner stringy function\n");..

Programing 2020.11.28
반응형