반응형

Spring 1992

점이 직사각형 내부에 있는지 확인

점이 직사각형 내부에 있는지 확인 점이 사각형 안에 있는지 확인하고 싶습니다. 직사각형은 어떤 방식 으로든 방향이 지정 될 수 있으며 축 정렬이 필요하지 않습니다. 제가 생각할 수있는 한 가지 방법은 직사각형과 점 좌표를 회전하여 직사각형 축을 정렬 한 다음 단순히 점 좌표가 직사각형 내에 있는지 여부를 테스트하는 것입니다. 위의 방법에는 회전이 필요하므로 부동 소수점 연산이 필요합니다. 이를 수행하는 다른 효율적인 방법이 있습니까? 직사각형은 어떻게 표현됩니까? 3 점? 4 점? 포인트, 측면 및 각도? 두 점과 측면? 다른 것? 그 사실을 모르면 질문에 답하려는 시도는 순전히 학문적 가치 만 가질 것입니다. 어쨌든 모든 볼록 다각형 (직사각형 포함)에 대해 테스트는 매우 간단합니다. 각 가장자리가 시..

developer tip 2020.10.23

몽구스 고유 색인이 작동하지 않습니다!

몽구스 고유 색인이 작동하지 않습니다! MongoDB가 인덱스를 기반으로 중복 값을 감지하도록하려고합니다. 나는 이것이 MongoDB에서 가능하다고 생각하지만 Mongoose 래퍼를 통해 모든 것이 깨진 것처럼 보입니다. 그래서 다음과 같이 : User = new Schema ({ email: {type: String, index: {unique: true, dropDups: true}} }) 동일한 이메일로 2 명의 사용자를 저장할 수 있습니다. 꿰매다. https://github.com/LearnBoost/mongoose/issues/56 에서 동일한 문제가 표현 되었지만 해당 스레드는 오래되어 아무데도 없습니다. 지금은 사용자를 찾기 위해 수동으로 db를 호출하고 있습니다. 이 호출은 "이메일"이 ..

developer tip 2020.10.23

SQL Server에서 제약 조건의 이름을 바꾸시겠습니까?

SQL Server에서 제약 조건의 이름을 바꾸시겠습니까? SQL Server에서 제약 조건의 이름을 바꿀 수 있습니까? 이 제약 조건이 이미 존재하는 다른 제약 조건에 영향을 미치고이를 다시 생성 / 변경해야하기 때문에 새 제약 조건을 삭제하고 만들 필요가 없습니다. sp_rename을 사용하여 이름을 바꿀 수 있습니다.@objtype = 'OBJECT' 이것은 제약 조건을 포함하는 sys.objects에 나열된 객체에서 작동합니다. 좀 더 파고 들자 실제로 다음과 같은 형식이어야 함을 알았습니다. EXEC sp_rename N'schema.MyIOldConstraint', N'MyNewConstraint', N'OBJECT' 출처 sp_rename 을 사용할 수 있습니다 . sp_rename 'CK_..

developer tip 2020.10.23

공백 / 탭 / 줄 바꿈 제거-Python

공백 / 탭 / 줄 바꿈 제거-Python Linux에서 python 2.7의 모든 공백 / 탭 / 줄 바꿈을 제거하려고합니다. 나는 이것을 썼다. myString="I want to Remove all white \t spaces, new lines \n and tabs \t" myString = myString.strip(' \n\t') print myString 산출: I want to Remove all white spaces, new lines and tabs 간단한 일처럼 보이지만 여기에 뭔가 빠졌습니다. 뭔가를 가져와야하나요? 또는 str.split([sep[, maxsplit]])없이 사용 :sepsep=None 에서 문서 : 경우 sep지정되지 않았거나 None연속적인 공백의 실행은 하나..

developer tip 2020.10.23

git 하위 모듈에 대한 새 커밋 무시

git 하위 모듈에 대한 새 커밋 무시 배경 Linux에서 Git 1.8.1.1 사용. 저장소는 다음과 같습니다. master book 하위 모듈은 다음과 같이 생성되었습니다. $ cd /path/to/master $ git submodule add https://user@bitbucket.org/user/repo.git book book서브 모듈은 깨끗합니다 : $ cd /path/to/master/book/ $ git status # On branch master nothing to commit, working directory clean 문제 반면 마스터는 book 서브 모듈에 대한 "새로운 커밋"이 있음을 보여줍니다. $ cd /path/to/master/ $ git status # On bran..

developer tip 2020.10.23

문자열에서 마지막 단어 바꾸기-C #

문자열에서 마지막 단어 바꾸기-C # 문자열에서 단어의 마지막 항목을 바꿔야하는 문제가 있습니다. 상황 : 다음 형식의 문자열이 제공됩니다. string filePath ="F:/jan11/MFrame/Templates/feb11"; 그런 다음 다음 TnaName과 같이 바꿉니다. filePath = filePath.Replace(TnaName, ""); // feb11 is TnaName 이것은 작동하지만 때 나는 문제가 TnaName내와 동일합니다 folder name. 이런 일이 발생하면 다음과 같은 문자열을 얻게됩니다. F:/feb11/MFrame/Templates/feb11 지금은 모두 발생 대체하고 TnaName과를 feb11. 내 문자열에서 마지막 단어 만 바꿀 수있는 방법이 있습니까? 참고..

developer tip 2020.10.23

Java의 모든 열거 형 값으로 목록 채우기

Java의 모든 열거 형 값으로 목록 채우기 내가 열거의 모든 가능한 값 목록을 채우기 위해 싶습니다 나는 최근 사랑에 빠진 이후로 EnumSet나는 활용,allOf() EnumSet all = EnumSet.allOf( Something.class); List list = new ArrayList( all.size()); for (Something s : all) { list.add( s); } return list; 동일한 결과를 얻는 더 좋은 방법이 있습니까 (난독 화되지 않은 하나의 라이너에서와 같이)? EnumSet이 더 적절하기 때문에 처음에는 List를 사용하지 않지만 할 수 있습니다. List somethingList = Arrays.asList(Something.values()); 또는 ..

developer tip 2020.10.23

ng-show 및 ng-animate로 슬라이드 업 / 다운 효과

ng-show 및 ng-animate로 슬라이드 업 / 다운 효과 내가 사용하려고 해요 ng-animateJQuery와의 유사한 행동을 얻을 수 slideUp()및 slideDown(). 차라리 나만 사용하고 싶어ng-show 내가 여기 NG-애니메이션 튜토리얼 찾고 있어요 - http://www.yearofmoo.com/2013/04/animation-in-angularjs.html , 제공된 예제에서 페이드 인 / 아웃 효과를 재현 할 수 있습니다. 슬라이드 업 / 다운 동작을 얻기 위해 CSS를 어떻게 변경할 수 있습니까? 또한 가능한 경우 CSS가 구성 요소 높이 (픽셀)를 모르는 것이 좋습니다. 그러면 다른 요소에 CSS를 재사용 할 수 있습니다. slideToggle()jQuery없이 수행하는..

developer tip 2020.10.23

bind_result와 get_result를 사용하는 방법의 예

bind_result와 get_result를 사용하는 방법의 예 using bind_resultvs. 를 호출하는 방법 get_result과 하나를 다른 것보다 사용하는 목적이 무엇인지에 대한 예를보고 싶습니다 . 또한 각각을 사용하는 장단점. 둘 중 하나를 사용할 때의 한계는 무엇이며 차이점이 있습니다. 저에게 결정적인 요소는 *. bind_result()이것을 사용하는 것이 더 좋습니다. // Use bind_result() with fetch() $query1 = 'SELECT id, first_name, last_name, username FROM table WHERE id = ?'; get_result()이것을 사용하는 것이 더 좋습니다. // Use get_result() with fetch_..

developer tip 2020.10.23

Swift에서 CGFloat 반올림

Swift에서 CGFloat 반올림 Swift에서 CGFloat를 어떻게 반올림 할 수 있습니까? 시도 ceil(CDouble(myCGFloat))했지만 iPad Air 및 iPhone 5S에서만 작동합니다. 다른 시뮬레이션 된 장치에서 실행할 때 다음과 같은 오류가 발생합니다. 'NSNumber' is not a subtype of 'CGFloat' 업데이트 : Apple은 이제 다음과 같은 공통 기능의 일부 CGFloat 특정 버전을 정의했습니다 ceil. func ceil(x: CGFloat) -> CGFloat ... 특히 32/64 비트 차이에 대처하기 위해. ceilCGFloat 인수와 함께 사용 하면 이제 모든 아키텍처에서 작동합니다. 내 원래 대답 : 이것은 꽤 끔찍한 일이라고 생각하지만 ..

developer tip 2020.10.23
반응형