반응형

jQuery 2707

정수가 주어진 범위에 있는지 확인하는 방법은 무엇입니까?

정수가 주어진 범위에 있는지 확인하는 방법은 무엇입니까? 보다 우아한 것을 바라고 if (i>0 && i 0 && i < 100) 나는 생각한다 if (0 < i && i < 100) 더 우아합니다. 수학 방정식처럼 보입니다. 특별한 것을 찾고 있다면 다음을 시도해 볼 수 있습니다. Math.max(0, i) == Math.min(i, 100) 적어도 그것은 라이브러리를 사용합니다. commons lang을 사용하는 사람들을 위해 옵션은 Range 를 사용하는 것 입니다 . Range myRange = Range.between(100, 500); if (myRange.contains(200)){ // do something } 참조 : 아파치 커먼즈 3.1 Range 객체를 생성하는 방법 얼마나 우아하지..

Development Tip 2020.11.25

JavaScript에서 두 배열의 합집합 얻기

JavaScript에서 두 배열의 합집합 얻기 이 질문에 이미 답변이 있습니다. JavaScript에서 두 배열을 병합하고 항목을 중복 제거하는 방법 74 답변 의 배열 [34, 35, 45, 48, 49]과 다른 배열이 있다고 가정 [48, 55]합니다. 결과 배열을 [34, 35, 45, 48, 49, 55]어떻게 얻을 수 있습니까? 당신은 순서를 유지하고 고려해야 할 필요가없는 경우 45와 "45"동일하게 : function union_arrays (x, y) { var obj = {}; for (var i = x.length-1; i >= 0; -- i) obj[x[i]] = x[i]; for (var i = y.length-1; i >= 0; -- i) obj[y[i]] = y[i]; var r..

Development Tip 2020.11.25

jQuery $ (“. class”). click ();

jQuery $ (“. class”). click (); -여러 요소, 클릭 이벤트 한 번 동일한 이름의 페이지에 여러 클래스가 있습니다. 그런 다음 JS에 .click () 이벤트가 있습니다. 내가 원하는 것은 내 페이지의 여러 클래스에 관계없이 클릭 이벤트가 한 번만 발생한다는 것입니다. 시나리오는 AJAX를 사용하여 장바구니에 추가하는 것입니다. 때로는 홈 페이지에 추천 제품과 최고 오퍼가있을 수 있습니다. 즉, 동일한 클래스 .add. # productid #가 있고 클릭하면 장바구니에 추가 AJAX가 두 번 실행됩니다. 나는 '클릭 영역'을 만드는 것에 대해 생각하여 .container-name .add. # pid #를 가지므로 고유 한 클릭을 제공합니다. 이것이 유일한 해결책입니까? prod..

Development Tip 2020.11.25

인 텐트를 사용하여 활동에서 서비스로 데이터 전달

인 텐트를 사용하여 활동에서 서비스로 데이터 전달 Service호출에서 전달 된 Android 내에서 데이터를 얻으려면 어떻게해야 Activity합니까? 첫 번째 컨텍스트 (활동 / 서비스 등일 수 있음) Service의 경우 onStartCommand를 재정의해야하며 다음에 직접 액세스 할 수 있습니다 intent. Override public int onStartCommand(Intent intent, int flags, int startId) { 몇 가지 옵션이 있습니다. 1) 사용 번들 로부터 의도 : Intent mIntent = new Intent(this, Example.class); Bundle extras = mIntent.getExtras(); extras.putString(key, v..

Development Tip 2020.11.25

JSP에서 날짜 변환 및 형식 지정

JSP에서 날짜 변환 및 형식 지정 내 JSP 페이지 Date에서이 형식을 얻고 있습니다. 2011 년 5 월 13 일 금요일 19:59:09 GMT 0530 (인도 표준시) 이것을 패턴으로 yyyy-MM-dd HH:mm:ss어떻게 변환 할 수 있습니까? SimpleDateFormat수업 을 사용하여 할 수 있습니다 . SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dates=formatter.format(mydate); //mydate is your date object JSP에서는 일반적으로이를 위해 JSTL 을 사용 합니다. 물론를 사용 하여 스크립틀릿 을 넣을 수도 SimpleDateFormat있지만 2..

Development Tip 2020.11.25

C # 생성자 오버로딩

C # 생성자 오버로딩 다음과 같이 C #에서 생성자를 사용하는 방법 : public Point2D(double x, double y) { // ... Contracts ... X = x; Y = y; } public Point2D(Point2D point) { if (point == null) ArgumentNullException("point"); Contract.EndContractsBlock(); this(point.X, point.Y); } 다른 생성자에서 코드를 복사하지 않으려면 ... 예를 들어 Initialize두 생성자 모두에서 호출되는 호출되는 개인 메서드에 대한 공통 논리를 제외 할 수 있습니다 . 인수 유효성 검사를 수행하기를 원하기 때문에 생성자 체인에 의존 할 수 없습니다. 예:..

Development Tip 2020.11.25

Sourcetree의 .gitignore 파일이 작동하지 않습니다.

Sourcetree의 .gitignore 파일이 작동하지 않습니다. 나는 maven 프로젝트에서 작업 중이며 내 프로젝트 (평가) 루트 폴더의 / target 폴더에 생성되고 저장된 파일을 무시하고 싶습니다. 내 git 저장소의 루트에 다음 항목이있는 .gitignore 파일이 있습니다 (백엔드 이클립스 프로젝트 평가를 포함하는 폴더입니다) backend/Evaluation/logs/ backend/Evaluation/target/ 어떤 이유로 SourceTree는이 두 폴더에 저장된 파일을 무시하지 않으며 프로젝트를 컴파일 할 때 / target 폴더 안에 일부 .class 파일 인 커밋되지 않은 변경 사항이 있습니다. 왜 이런 일이 발생합니까? 또한 .gitignore 항목을 다음과 같이 변경하려고 ..

Development Tip 2020.11.25

초 단위로 주어진 시간 간격을 사람이 읽을 수있는 형식으로 변환

초 단위로 주어진 시간 간격을 사람이 읽을 수있는 형식으로 변환 초 단위로 주어진 시간을 사람이 읽을 수있는 형식으로 변환하기위한 코드 조각이 필요합니다. 함수는 숫자를 받고 다음과 같은 문자열을 출력해야합니다. 34 seconds 12 minutes 4 hours 5 days 4 months 1 year 형식이 필요하지 않으며 하드 코딩 된 형식이 사용됩니다. function secondsToString(seconds) { var numyears = Math.floor(seconds / 31536000); var numdays = Math.floor((seconds % 31536000) / 86400); var numhours = Math.floor(((seconds % 31536000) % 86400..

Development Tip 2020.11.25

시간 O (n)에서 배열에서 중복 요소 찾기

시간 O (n)에서 배열에서 중복 요소 찾기 저는 면접에서이 질문을 받았는데 정답이 궁금했습니다. 0에서 n-1까지의 숫자 배열이 있으며 숫자 중 하나가 제거되고 해당 숫자를 복제하는 배열에 이미있는 숫자로 대체됩니다. 시간 O (n) 에서이 중복을 어떻게 감지 할 수 있습니까? 예를 들어,의 배열이 1,2,3,4될 것입니다 1,2,2,4. 시간 O (n 2 ) 의 쉬운 해결책은 중첩 루프를 사용하여 각 요소의 중복을 찾는 것입니다. 우리는 원래 배열을 가지고 있습니다 . 유형 int A[N];의 두 번째 배열 bool B[N]도 만듭니다 bool=false. 첫 번째 배열을 반복하고 B[A[i]]=truefalse이면 설정 하고 그렇지 않으면 bing! 이것은 O(n)시간과 O(1)공간 에서 할 수 있..

Development Tip 2020.11.25

Android ImageView : 너비 맞추기

Android ImageView : 너비 맞추기 나는 이미지를 다운로드하고을 사용하여 동적으로 화면 배경으로 설정합니다 Imageview. 나는 ScaleType이미지의 크기를 조정 하려고 시도했습니다 . 이미지 높이가 폭 다음보다 큰 경우 ScaleTypes fitStart, fitEnd그리고 fitCenter일을하지 않습니다. Android는 사진의 크기를 줄이고 높이를 기준으로 맞추지 만 너비의 일부로 여분의 빈 공간이 있습니다. 너비를 기준으로 사진을 축소하여 너비에 맞도록하고 싶습니다. 높이의 일부로 여분의 빈 공간이 있거나 높이가 너무 길어도보기에서 벗어나도 괜찮습니다. (가능하다면?). ScaleType.XY사진의 크기를 조정하고 모든 것을에 맞 춥니 다 ImageView. 이미지 높이 / ..

Development Tip 2020.11.25
반응형