반응형

programing tip 3103

스크롤 방향 감지

스크롤 방향 감지 그래서 JavaScript on scroll를 사용하여 함수를 호출하려고합니다. 하지만 jQuery를 사용하지 않고 스크롤 방향을 감지 할 수 있는지 알고 싶었습니다. 그렇지 않은 경우 해결 방법이 있습니까? 나는 단지 '맨 위로'버튼을 넣는 것을 생각하고 있었지만 가능하다면 그것을 피하고 싶습니다. 이제이 코드를 사용해 보았지만 작동하지 않았습니다. if document.body.scrollTop lastScrollTop){ // downscroll code } else { // upscroll code } lastScrollTop = st this.scrollY); this.oldScroll = this.scrollY; } 스크롤 방향을 찾는 데 사용합니다. 세로 스크롤의 방향을 찾..

programing tip 2020.09.07

쉘 스크립트에서 웹 브라우저를 실행하는 깨끗한 방법?

쉘 스크립트에서 웹 브라우저를 실행하는 깨끗한 방법? bash 스크립트에서 사용자 웹 브라우저를 시작해야합니다. 이를 수행하는 방법은 여러 가지가 있습니다. $BROWSER xdg-open gnome-open 그놈에서 www-browser x-www-browser ... 대부분의 플랫폼에서 작동하는 다른 표준보다 더 표준적인 방법이 있습니까? 아니면 다음과 같이 가야합니까? #/usr/bin/env bash if [ -n $BROWSER ]; then $BROWSER 'http://wwww.google.com' elif which xdg-open > /dev/null; then xdg-open 'http://wwww.google.com' elif which gnome-open > /dev/null; th..

programing tip 2020.09.07

브라우저에서 CSS3 전환 기능을 어떻게 정규화합니까?

브라우저에서 CSS3 전환 기능을 어떻게 정규화합니까? Webkit의 전환 종료 이벤트는 webkitTransitionEnd, Firefox는 transitionEnd, Opera는 oTransitionEnd입니다. 순수 JS에서 모두를 다루는 좋은 방법은 무엇입니까? 브라우저 스니핑을해야합니까? 또는 각각을 개별적으로 구현 하시겠습니까? 나에게 발생하지 않은 다른 방법? 즉 : //doing browser sniffing var transitionend = (isSafari) ? "webkitTransitionEnd" : (isFirefox) ? "transitionEnd" : (isOpera) ? "oTransitionEnd"; element.addEventListener(transitionend, ..

programing tip 2020.09.07

C #에서 익명 형식 반환

C #에서 익명 형식 반환 익명 형식을 반환하는 쿼리가 있고 쿼리가 메서드에 있습니다. 이것을 어떻게 작성합니까? public "TheAnonymousType" TheMethod(SomeParameter) { using (MyDC TheDC = new MyDC()) { var TheQueryFromDB = (.... select new { SomeVariable = ...., AnotherVariable = ....} ).ToList(); return "TheAnonymousType"; } } 당신은 할 수 없습니다. 당신은 반환 할 수 있습니다 object, 예를 들어, 또는 객체의 용기 IEnumerable, IList등 dynamic익명 유형의 런타임 확인 버전을 제공하지만 .NET 4+에서만 반환..

programing tip 2020.09.07

내부 저장소에서 파일 삭제

내부 저장소에서 파일 삭제 내부 저장소에 저장된 이미지를 삭제하려고합니다. 나는 이것을 지금까지 생각해 냈다. File dir = getFilesDir(); File file = new File(dir, id+".jpg"); boolean deleted = file.delete(); 그리고 이것은 다른 질문에서 나온 것 입니다 . File dir = getFilesDir(); File file = new File(dir, "my_filename"); boolean deleted = file.delete(); 내 예는 항상 false를 반환합니다. fx 2930.jpg이클립스에서 DDMS 의 파일 을 볼 수 있습니다 . 은 getFilesDir()어떻게 든 작동하지 않았다. 전체 경로와 파일 이름을 반환하..

programing tip 2020.09.07

날짜가 어느 분기에 있는지 확인하는 Python 함수가 있습니까?

날짜가 어느 분기에 있는지 확인하는 Python 함수가 있습니까? 물론 내가 직접 작성할 수는 있지만 바퀴를 재발 명하기 전에 이미 이것을 수행하는 함수가 있습니까? 인스턴스 감안할 x의 datetime.date , (x.month-1)//3당신이 ;-) 대신 1에서 계산해야하는 경우 하나를 추가 - 등, 2 분기, 1 분기 당신이 1 분기 (0을 줄 것이다. 원래 두 개의 답변, 곱하기 upvoted 및 원래 수락 된 (현재 모두 삭제됨)은 버그가있었습니다 -1. 나눗셈 이전을 수행하지 않고 3 대신 4로 나누었습니다. .month1에서 12로 이동 하므로 수식이 무엇인지 직접 확인하기 쉽습니다. 권리: for m in range(1, 13): print m//4 + 1, print 제공 1 1 1 2..

programing tip 2020.09.07

@ Html.HiddenFor는 ASP.NET MVC의 목록에서 작동하지 않습니다.

@ Html.HiddenFor는 ASP.NET MVC의 목록에서 작동하지 않습니다. List를 속성으로 포함하는 모델을 사용하고 있습니다. 이 목록을 SQL Server에서 가져온 항목으로 채우고 있습니다. 목록이 뷰에서 숨겨지고 POST 작업에 전달되기를 원합니다. 나중에 jQuery를 사용하여이 목록에 더 많은 항목을 추가하여 나중에 확장하기에 적합하지 않은 배열을 만들고 싶을 수 있습니다. 일반적으로 당신은 @Html.HiddenFor(model => model.MyList) 이 기능을 수행하기 위해 어떤 이유로 POST의 목록은 항상 null입니다. 매우 간단한 질문입니다. MVC가 왜 이렇게 작동하는지 아는 사람이 있습니까? 나는 방금이 문제를 발견하고 다음을 수행하여 간단히 해결했습니다. @f..

programing tip 2020.09.07

WAMP가 녹색으로 바뀌지 않습니다.

WAMP가 녹색으로 바뀌지 않습니다. 그리고 VCRUNTIME140.dll 오류 WAMP가 녹색으로 바뀌지 않습니다. 몇 주 전에 잘 작동했습니다. 이 주제에 대한 다른 답변을 볼 때 많은 사람들이 Apache에 서비스를 설치한다고 말했습니다. 이렇게하면 다음과 같은 오류 코드가 표시됩니다. "컴퓨터에 VCRUNTIME140.dll이 (가) 없기 때문에 프로그램을 시작할 수 없습니다. 문제를 해결하려면 프로그램을 다시 설치하십시오." Oriol이 말했듯이 WAMP를 설치하기 전에 다음 재배포 가능 파일이 필요합니다. readme.txt에서 Wampserver 설치를 진행하기 전에 특정 요소가 시스템에 설치되어 있는지 확인해야합니다. 그렇지 않으면 Wampserver가 절대 실행되지 않으며 설치에 오류가 ..

programing tip 2020.09.07

Ruby 클래스 이름을 밑줄로 구분 된 기호로 어떻게 변환합니까?

Ruby 클래스 이름을 밑줄로 구분 된 기호로 어떻게 변환합니까? 프로그래밍 방식으로 클래스 이름을 FooBar기호로 바꾸려면 어떻게 :foo_bar해야합니까? 예를 들어 이와 같은 것이지만 낙타 케이스를 제대로 처리합니까? FooBar.to_s.downcase.to_sym Rails에는 underscoreCamelCased 문자열을 underscore_separated 문자열로 변환 할 수 있는 메서드 가 있습니다. 따라서 다음과 같이 할 수 있습니다. FooBar.name.underscore.to_sym 하지만 ipsum이 말했듯이 그렇게하려면 ActiveSupport를 설치해야합니다. 이를 위해 ActiveSupport를 설치하지 않으려면 직접 원숭이 패치 underscore를 적용 할 수 있습니다..

programing tip 2020.09.07
반응형