반응형

분류 전체보기 2429

jsdoc로 콜백을 문서화하는 적절한 방법은 무엇입니까?

jsdoc로 콜백을 문서화하는 적절한 방법은 무엇입니까? jsdoc을 사용하여 콜백을 적절하게 문서화하는 가장 좋은 방법을 찾기 위해 인터넷을 샅샅이 뒤졌지만 안타깝게도 아직 훌륭한 방법을 찾지 못했습니다. 내 질문은 다음과 같습니다. 개발자를위한 Node.js 라이브러리를 작성 중입니다. 이 라이브러리는 개발자가 작업 할 여러 클래스, 함수 및 메서드를 제공합니다. 내 코드를 명확하고 이해하기 쉽게 만들고 향후 일부 API 문서를 자동 생성하기 위해 코드에서 jsdoc 을 사용하여 무슨 일이 일어나고 있는지 자체 문서화 하기 시작했습니다 . 다음과 같은 함수를 정의한다고 가정 해 보겠습니다. function addStuff(x, y, callback) { callback(x+y); }); jsdoc을 ..

developer tip 2021.01.07

case 문을 숫자 범위와 일치시키는 방법은 무엇입니까?

case 문을 숫자 범위와 일치시키는 방법은 무엇입니까? 0-50 범위에있을 수있는 열 번호로 스위치 케이스를 실행하고 있습니다. 이제 각 케이스는 개별 열 번호를 지원하며 실패를 관찰합니다. 다음은 코드입니다. i=10 a=1 b=0.65 if [ "$a" != "$b" ]; then case $i in [1]|[2]|[5]) echo "Not OK"; ;; [9-10]|[12]) echo "may be ok"; ;; *) echo "no clue - $i"; ;; esac fi 이 코드가 출력 될 것으로 예상 may be ok하지만 no clue - 10. Bash case는 숫자 범위에서 작동하지 않습니다. []쉘 패턴 용입니다. 예를 들어이 케이스 [1-3]5|6)는 15 또는 25 또는 35 또..

developer tip 2021.01.07

두 문자열의 유사성을 어떻게 측정 할 수 있습니까?

두 문자열의 유사성을 어떻게 측정 할 수 있습니까? 두 개의 문자열이 주어 text1지고text2 public SOMEUSABLERETURNTYPE Compare(string text1, string text2) { // DO SOMETHING HERE TO COMPARE } 예 : 첫 번째 문자열 : StackOverflow 두 번째 문자열 : StaqOverflow 귀국 : 유사성은 91 %입니다. 수익은 % 또는 그와 비슷한 것일 수 있습니다. 첫 번째 문자열 : 간단한 텍스트 테스트 두 번째 문자열 : 복잡한 텍스트 테스트 반환 : 값이 동일한 것으로 간주 될 수 있습니다. 어떤 아이디어? 이를 수행하는 가장 좋은 방법은 무엇입니까? 이를 수행하는 다양한 방법이 있습니다. 알고리즘이있는 다른 페이..

developer tip 2021.01.07

속성 이름을 기준으로 JavaScript 개체 정렬

속성 이름을 기준으로 JavaScript 개체 정렬 나는 잠시 동안 찾고 있었고 다음과 같은 Javascript 객체를 정렬하는 방법을 원합니다. { method: 'artist.getInfo', artist: 'Green Day', format: 'json', api_key: 'fa3af76b9396d0091c9c41ebe3c63716' } 다음을 가져 오려면 이름을 알파벳순으로 정렬합니다. { api_key: 'fa3af76b9396d0091c9c41ebe3c63716', artist: 'Green Day', format: 'json', method: 'artist.getInfo' } 이 작업을 수행 할 코드를 찾을 수 없습니다. 누구든지 저에게 도움을 줄 수 있습니까? 정의 에 따라 객체의 키 순서..

developer tip 2021.01.07

Spring @Transactional 읽기 전용 전파

Spring @Transactional 읽기 전용 전파 내 웹 레이어가 단일 트랜잭션 컨텍스트 내에서 Hibernate 엔터티와 함께 ​​작동 할 수 있도록 명령 패턴을 사용하여 실험하고 있습니다 (따라서 지연로드 예외를 방지 함). 그러나 지금은 거래를 어떻게 처리해야하는지 혼란 스럽습니다. 내 명령은 주석이 달린 서비스 계층 메서드를 호출합니다 @Transactional. 이러한 서비스 계층 방법 중 @Transactional(readOnly=true)일부는 읽기 전용 이며 일부는 읽기 / 쓰기입니다. 내 서비스 계층은 웹 계층을 대신하여 전달 된 명령을 실행하는 명령 처리기를 노출합니다. @Transactional public Command handle( Command cmd ) throws Com..

developer tip 2021.01.07

jQuery에서 console.log는 무엇입니까?

jQuery에서 console.log는 무엇입니까? 중복 가능성 : jQuery에서 console.log는 무엇에 사용됩니까? 무엇입니까 console.log? jQuery에서 어떤 용도로 사용됩니까? jQuery console.log는 관련이없는 엔티티이지만 함께 사용할 때 유용합니다. 브라우저의 내장 개발 도구를 사용하는 경우 console.log는 log함수 에 전달되는 객체에 대한 정보를 기록 합니다. 콘솔이 활성화되어 있지 않으면 로깅이 작동하지 않으며 스크립트가 손상 될 수 있습니다. 로깅하기 전에 콘솔이 있는지 확인하십시오. if (window.console) console.log('foo'); 이에 대한 바로 가기 형식이 대신 표시 될 수 있습니다. window.console&&consol..

developer tip 2021.01.07

목록에서 모든 항목이 동일한 지 확인

목록에서 모든 항목이 동일한 지 확인 List (Of DateTime) 항목이 있습니다. LINQ 쿼리에서 모든 항목이 동일한 지 어떻게 확인할 수 있습니까? 주어진 시간에 목록에 1, 2, 20, 50 또는 100 개의 항목이있을 수 있습니다. 감사 이렇게 : if (list.Distinct().Skip(1).Any()) 또는 if (list.Any(o => o != list[0])) (아마 더 빠를 것입니다) IEnumerable에서 작동하는 가독성을 위해 주로 간단한 확장 방법을 만들었습니다. if (items.AreAllSame()) ... 그리고 메소드 구현 : /// /// Checks whether all items in the enumerable are same (Uses to check ..

developer tip 2021.01.07

git에서 빈 프로젝트에 분기 만들기

git에서 빈 프로젝트에 분기 만들기 새 프로젝트를 위해 3 개의 다른 파일 (fileA, fileB, fileC)에 3 개의 다른 기능을 구현하려고한다고 가정 해 보겠습니다. 나는 내 (현재 비어있는) 프로젝트를 git에 추가해야한다고 생각했습니다. git init 그런 다음 3 개의 다른 분기를 만듭니다. git branch file1_branch git branch file2_branch git branch file3_branch 그러나 이것은 작동하지 않습니다. 치명적 : 유효한 개체 이름이 아닙니다 : 'master'. 왜 이런거야? 이 시점에서 마스터 브랜치조차 생성되지 않았다는 문제가 관련되었을 수 있습니까? 나는 git branch. 아무것도 산출하지 못했습니다. 그런 다음 git에게 ma..

developer tip 2021.01.07

CoffeScript에서 두 개의 익명 함수를 인수로 전달하는 방법은 무엇입니까?

CoffeScript에서 두 개의 익명 함수를 인수로 전달하는 방법은 무엇입니까? 다음과 같이 jQuery의 hover에 대한 인수로 두 개의 익명 함수를 전달하고 싶습니다. $('element').hover( function() { // do stuff on mouseover }, function() { // do stuff on mouseout } ); 하나만 있으면 쉽습니다. hover ->하지만 CoffeeScript에서 두 가지를위한 적절한 구문은 무엇입니까? 나는 시도 ...hover ->, ...hover( ->...등 아무것도 나에게 상기 구조를 얻을 수 없습니다. 익명 함수를 괄호로 묶습니다. 문제는 한 줄 주석을 사용하는 데 있다고 생각합니다 //. 으로 묶인 한 줄 주석 /* .. *..

developer tip 2021.01.07

DataFrame의 현재 파티션 수 가져 오기

DataFrame의 현재 파티션 수 가져 오기 DataFrame의 현재 파티션 수를 얻는 방법이 있습니까? DataFrame javadoc (spark 1.6)을 확인했지만 그 방법을 찾지 못했거나 놓쳤습니까? (JavaRDD의 경우 getNumPartitions () 메소드가 있습니다.) getNumPartitions()DataFrame의 기본 RDD 를 호출해야합니다 ( 예 : df.rdd.getNumPartitions(). Scala의 경우 매개 변수가없는 메서드 : df.rdd.getNumPartitions. dataframe.rdd.partitions.sizedf.rdd.getNumPartitions()또는 와는 다른 대안 df.rdd.length입니다. 전체 예를 들어 설명하겠습니다 ... v..

developer tip 2021.01.06
반응형