반응형

분류 전체보기 963

Rails 3에서 최신 기록 찾기

Rails 3에서 최신 기록 찾기 rails3의 테이블에서 최신 레코드를 찾는 방법이 있는지 궁금합니다. 감사 엘리엇 Post 모델이 주어지면 다음을 수행 할 수 있습니다. @post = Post.order("created_at").last (내가 a를하지 않은 @post = Post.last이유는 항상 기본 키 (일반적으로 id) 를 기준으로 정렬하기 때문입니다 . 대부분의 경우 이것은 괜찮지 만 문제를 일으킬 수있는 시나리오 (예 : 사용자 정의 설정)가있을 것입니다. 레코드의 ID, 기본 키 순서 지정 / 자동 번호 지정에 영향을주는 데이터베이스 변경 등) created_at타임 스탬프 별로 정렬 하면 실제로 가장 최근 레코드를 얻을 수 있습니다. dmarkow의 대답은 기술적으로 정확하지만 cre..

your programing 2021.01.05

MySQL에 연결하고 쿼리를 실행하는 데 가장 안전한 Python 모범 사례

MySQL에 연결하고 쿼리를 실행하는 데 가장 안전한 Python 모범 사례 mysql에서 쿼리를 실행하는 가장 안전한 방법은 무엇입니까? MySQL 및 SQL 주입과 관련된 위험을 알고 있습니다. 그러나 다른 사용자 (웹 클라이언트)가 조작 할 수있는 변수에 대한 주입을 방지하기 위해 쿼리를 어떻게 실행해야하는지 모르겠습니다. 나는 내 자신의 이스케이프 함수를 작성하곤했지만 이것은 분명히 "완료되지 않은"것입니다. 무엇을 사용해야하며 어떻게 사용하여 mysql 주입 위험없이 Python을 통해 MySQL 데이터베이스에 안전하게 쿼리하고 삽입을 수행해야합니까? 주입을 피하려면 각 변수 대신 executewith %s를 사용한 다음 목록 또는 튜플을 통해 값을의 두 번째 매개 변수로 전달 execute합니..

your programing 2021.01.05

Jasmine의 toHaveBeenCalledWith 메서드와 함께 객체 유형 사용

Jasmine의 toHaveBeenCalledWith 메서드와 함께 객체 유형 사용 방금 Jasmine을 사용하기 시작 했으므로 초보자 질문을 용서하십시오.하지만 사용할 때 개체 유형을 테스트 할 수 toHaveBeenCalledWith있습니까? expect(object.method).toHaveBeenCalledWith(instanceof String); 나는 이것을 할 수 있다는 것을 알고 있지만 인수가 아닌 반환 값을 확인하고 있습니다. expect(k instanceof namespace.Klass).toBeTruthy(); toHaveBeenCalledWith스파이의 방법입니다. 따라서 문서에 설명 된 것처럼 스파이에서만 호출 할 수 있습니다 . // your class to test var K..

your programing 2021.01.05

빌드 타임 스탬프를 APK에 쓰는 방법

빌드 타임 스탬프를 APK에 쓰는 방법 Android 연락처 패키지에서 일부 변경 사용 mm(메이크업) 명령은이 응용 프로그램을 구축 이 앱을 몇 번이고 변경하고 빌드해야하기 때문에 Contacts.apk핸드셋에서 실행할 때 빌드 시간을 확인하기 위해 에 빌드 타임 스탬프를 추가하고 싶습니다 . 아시다시피 mm명령 을 실행하면 Android.mkContacts 패키지 의 (makefile)이 호출됩니다. 이제 date-macro를 사용하여 빌드 시간을 얻을 수 있습니다 . 하지만이 빌드 타임 스탬프를 애플리케이션이 런타임에 읽을 수있는 파일에 어떻게 쓸 수 있을까요? 어떤 제안? Gradle을 사용하는 경우 buildConfigField빌드시 업데이트 된 타임 스탬프를 추가 할 수 있습니다 . andro..

your programing 2020.12.31

나뭇 가지 함수에서 절대 경로를 사용하는 방법

나뭇 가지 함수에서 절대 경로를 사용하는 방법 Symfony2 (2.2)에 응용 프로그램이 있습니다. 메일을 보내려고 할 때 경로에 문제가 있습니다. 경로는 모두 상대 경로이며 분명히 이메일 내부에서 작동하지 않습니다. 내가 사용하는 경로를 렌더링하기 위해 : A link 및 자산 : 이전 예제는 잘 작동하지만 경로는 상대적이므로 도메인을 추가해야합니다. 다음과 같이 할 수 있습니다. A link 그러나 도메인이 다르기 때문에 이것은 내 문제에 대한 최상의 솔루션이 아닙니다. 최신 정보 url기능 이있는 경로에 대한 솔루션을 찾았 지만 여전히 자산에 대한 솔루션이 필요합니다. Symfony 2.7 이상 여기 에서이 답변을 참조 하십시오. 첫 번째 작업 옵션 {{ app.request.scheme ~':/..

your programing 2020.12.31

EditText를 만드는 방법은 Android에서만 알파벳을 허용합니까?

EditText를 만드는 방법은 Android에서만 알파벳을 허용합니까? Android에서 EditText에 알파벳 만 입력하려면 어떻게해야합니까? EditText 태그와 함께이 줄을 추가하십시오. android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" EditText 태그는 다음과 같아야합니다. edittext.setFilters(new InputFilter[] { new InputFilter() { public CharSequence filter(CharSequence src, int start, int end, Spanned dst, int dstart, int dend) { if(src.equals("")){ // for bac..

your programing 2020.12.31

문자열의 문자 수를 제한하고 나머지는 잘라 내기

문자열의 문자 수를 제한하고 나머지는 잘라 내기 클래스 내에서 얻은 일부 값을 사용하여 로그 끝에 요약 테이블을 만들어야합니다. 테이블은 고정 너비 형식으로 인쇄해야합니다. 이 작업을 수행하는 코드가 이미 있지만 Strings, doubles 및 int를 코드에 하드 코딩 된 고정 너비 크기로 제한해야합니다. 따라서 고정 너비 테이블을 인쇄하고 싶다고 가정하십시오. int,string,double,string int,string,double,string int,string,double,string int,string,double,string and the fixed widths are: 4, 5, 6, 6. 값이이 너비를 초과하면 마지막 문자를 잘라야합니다. 예를 들면 다음과 같습니다. 124891, d..

your programing 2020.12.31

Google지도 v3에서 다각형의 중심을 얻는 방법은 무엇입니까?

Google지도 v3에서 다각형의 중심을 얻는 방법은 무엇입니까? 100 % 정확할 필요는 없으며 경계 사각형의 중심이 될 수 있습니다. 연산: 다각형의 모든 점을 통과합니다. 모든 포인트를 찾으십시오. x1, 가장 낮은 x좌표 y1, 가장 낮은 y좌표 x2, 가장 높은 x좌표 y2, 가장 높은 y좌표 이제 경계 사각형이 있으며 다음을 사용하여 중심을 작업 할 수 있습니다. center.x = x1 + ((x2 - x1) / 2); center.y = y1 + ((y2 - y1) / 2); Matthew의 대답 은 좋은 해결책입니다. 그러나 Google Maps API v3를 사용하는 LatLngBounds경우 extend()메서드를 통해 다각형의 각 지점을 개체 에 전달한 다음 마지막으로 개체 getC..

your programing 2020.12.31

C # 안티 패턴

C # 안티 패턴 간단히 말해서 Java 반 패턴 이 없어서는 안될 자원이라는 것을 알았습니다 . 전문가는 물론 초보자에게도 적합합니다. 아직 C #에서 이와 같은 것을 찾지 못했습니다. 그래서 저는이 질문을 커뮤니티 위키로 열고 모든 사람들이 이것에 대한 지식을 공유하도록 초대 할 것입니다. 나는 C #을 처음 접했기 때문에 이것에 매우 관심이 있지만 일부 안티 패턴으로 시작할 수는 없습니다. 다음은 다른 언어가 아닌 C #에 대해 특히 사실이라고 생각하는 답변입니다. 그냥 복사 / 붙여 넣기를 했어요! 이것들에 대한 댓글도 살펴보세요. 던지기 NullReferenceException 잘못된 예외 발생 : if (FooLicenceKeyHolder == null) throw new NullReferen..

your programing 2020.12.31

점이 선의 오른쪽인지 왼쪽인지 확인하는 방법

점이 선의 오른쪽인지 왼쪽인지 확인하는 방법 나는 일련의 포인트가 있습니다. 나는 그것들을 2 개의 별개의 세트로 나누고 싶습니다. 이를 위해 두 점 ( a 및 b )을 선택하고 그 사이에 가상의 선을 그립니다. 이제이 선에서 남은 모든 점을 한 세트에,이 선에서 오른쪽에있는 점을 다른 세트에 갖기를 원합니다. 주어진 지점 z 에 대해 왼쪽 또는 오른쪽 집합에 있는지 어떻게 알 수 있습니까? azb 사이의 각도를 계산하려고 했습니다. 180 도보 다 작은 각도는 오른쪽에 있고 180 도는 왼쪽에 있습니다.하지만 ArcCos의 정의 때문에 계산 된 각도는 항상 180 °보다 작습니다. 180 °보다 큰 각도를 계산하는 공식이 있습니까 (또는 오른쪽 또는 왼쪽을 선택하는 다른 공식)? 벡터 행렬식의 부호를 ..

your programing 2020.12.31
반응형