반응형

분류 전체보기 2429

명령 줄 도구를 사용하여 정렬 된 순서로 중복 계산

명령 줄 도구를 사용하여 정렬 된 순서로 중복 계산 일련의 숫자를 필터링하기 위해 로그 파일을 살펴 보는 명령 (cmd1)이 있습니다. 숫자는 무작위 순서이므로 sort -gr을 사용하여 역으로 정렬 된 숫자 목록을 얻습니다. 이 정렬 된 목록에 중복이있을 수 있습니다. 해당 목록에서 각 고유 번호의 개수를 찾아야합니다. 예를 들어 cmd1의 출력이 다음과 같은 경우 : 100 100 100 99 99 26 25 24 24 위의 출력을 파이프 할 수있는 또 다른 명령이 필요합니다. 100 3 99 2 26 1 25 1 24 2 어때? $ echo "100 100 100 99 99 26 25 24 24" \ | tr " " "\n" \ | sort \ | uniq -c \ | sort -k2nr \ | a..

developer tip 2020.10.29

C 프로그래밍 : 전체 파일 내용을 버퍼로 읽는 방법

C 프로그래밍 : 전체 파일 내용을 버퍼로 읽는 방법 이 질문에 이미 답변이 있습니다. 파일의 내용을 C의 문자열로 읽는 방법은 무엇입니까? 11 답변 파일의 전체 내용을 버퍼에 쓰고 싶습니다. 파일에는 실제로 문자열과 비교해야하는 문자열 만 포함되어 있습니다. Linux에서도 이식 가능한 가장 효율적인 옵션은 무엇입니까? ENV : Windows Linux와 Windows 간의 이식성은 큰 골칫거리입니다. Linux는 일반적으로 C를위한 적절한 고품질 도구 체인을 갖춘 POSIX 호환 시스템 인 반면 Windows는 C 표준 라이브러리에서 많은 기능을 제공하지 않기 때문입니다. 그러나 표준을 고수하려면 다음과 같이 작성할 수 있습니다. #include #include FILE *f = fopen("te..

developer tip 2020.10.29

Windows .cmd의 rm 및 mv와 동일

Windows .cmd의 rm 및 mv와 동일 쉘 스크립트에 다음이 있습니다. 다음 줄을 Windows cmd 파일로 변환하고 싶습니다. 누구든지 Windows cmd 파일에서 "rm"및 "mv"에 해당하는 내용에 대한 입력을 제공 할 수 있습니다. rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/ moveWindows의 경우 mvLinux 의 명령 과 동일합니다. delWindows의 경우 rmLinux 의 명령 과 동일합니다. move그리고 delARE는 확실히 동등하지만 기능적 관점에서 볼 때 그들은 동등하지 않습니다. 예를 들어, move명령을 사용하여 파일과 폴더 (와일..

developer tip 2020.10.29

canvas.toDataURL () SecurityError

canvas.toDataURL () SecurityError 그래서 저는 Google지도를 사용하고 있습니다. 사진이 찍혀서 이렇게 보입니다. 저장해야합니다. 나는 이것을 발견했다 : function getBase64FromImageUrl(URL) { var img = new Image(); img.src = URL; img.onload = function() { var canvas = document.createElement("canvas"); canvas.width = this.width; canvas.height = this.height; var ctx = canvas.getContext("2d"); ctx.drawImage(this, 0, 0); var dataURL = canvas.toDataU..

developer tip 2020.10.29

가져 오지 않은 지연 객체에 대한 Jackson 직렬화 방지

가져 오지 않은 지연 객체에 대한 Jackson 직렬화 방지 User 개체를 반환하는 간단한 컨트롤러가 있으며이 사용자는 최대 절전 모드 FetchType.LAZY 속성이있는 특성 좌표를 가지고 있습니다. 이 사용자를 얻으려고 할 때 항상 사용자 개체를 가져 오기 위해 모든 좌표를로드해야합니다. 그렇지 않으면 Jackson이 User를 직렬화하려고 할 때 예외가 발생합니다. com.fasterxml.jackson.databind.JsonMappingException : 프록시를 초기화 할 수 없음-세션 없음 이것은 Jackson이 가져 오지 않은이 객체를 가져 오려고하기 때문입니다. 개체는 다음과 같습니다. public class User{ @OneToMany(fetch = FetchType.LAZY, ..

developer tip 2020.10.29

Swift에서 매개 변수로 이미지 업로드

Swift에서 매개 변수로 이미지 업로드 Swift에서 매개 변수가있는 이미지를 업로드하려고합니다. 이 코드를 시도하면 이미지가 아닌 매개 변수를 얻을 수 있습니다. uploadFileToUrl(fotiño:UIImage){ var foto = UIImage(data: UIImageJPEGRepresentation(fotiño, 0.2)) var request = NSMutableURLRequest(URL:NSURL(string: "URL")) request.HTTPMethod = "POST" var bodyData = "id_user="PARAMETERS&ETC"" request.HTTPBody = bodyData.dataUsingEncoding(NSUTF8StringEncoding); request...

developer tip 2020.10.29

팬더 : 이름이 X로 시작하는 모든 열을 선택하는 가장 좋은 방법

팬더 : 이름이 X로 시작하는 모든 열을 선택하는 가장 좋은 방법 DataFrame이 있습니다. import pandas as pd import numpy as np df = pd.DataFrame({'foo.aa': [1, 2.1, np.nan, 4.7, 5.6, 6.8], 'foo.fighters': [0, 1, np.nan, 0, 0, 0], 'foo.bars': [0, 0, 0, 0, 0, 1], 'bar.baz': [5, 5, 6, 5, 5.6, 6.8], 'foo.fox': [2, 4, 1, 0, 0, 5], 'nas.foo': ['NA', 0, 1, 0, 0, 0], 'foo.manchu': ['NA', 0, 0, 0, 0, 0],}) 로 시작하는 열에서 1의 값을 선택하고 싶습니다 foo...

developer tip 2020.10.29

KDiff3 :“선 끝 스타일 충돌이 있습니다.”

KDiff3 :“선 끝 스타일 충돌이 있습니다.” KDiff3를 사용하여 Windows의 충돌을 해결하려고합니다. 그러나 병합을 실행하면 다음을 얻습니다. KDiff3 : "선 끝 스타일 충돌이 있습니다." 그리고 아무것도 병합 / 해결되지 않습니다. 병합을 실행하기 전에 DOS 줄 끝을 선택했지만 : 어떤 아이디어? 병합 버튼을 누르는 대신 저장하면 작동하는 것 같습니다. 그것은 해결책이 될 수 있습니다. 다음은 Matt Wilkie가 답변 에서 설명한 프로세스를 안내하는 스크린 샷 입니다. C 창을 클릭합니다. '충돌'이외의 인코딩을 선택하십시오. 저장 나를 위해 일한 것 : 출력 창을 활성화 (클릭)하고 인코딩 및 선 끝 스타일 드롭 다운 옵션을 모두 수동으로 선택하고 저장 ( Ctrl+ S). 세..

developer tip 2020.10.29

다 대다 필드를위한 Django ModelForm

다 대다 필드를위한 Django ModelForm 다음 모델과 형식을 고려하십시오. class Pizza(models.Model): name = models.CharField(max_length=50) class Topping(models.Model): name = models.CharField(max_length=50) ison = models.ManyToManyField(Pizza, blank=True) class ToppingForm(forms.ModelForm): class Meta: model = Topping ToppingForm을 볼 때 토핑에 어떤 피자를 넣을지 선택할 수 있으며 모든 것이 멋지게 보입니다. 내 질문은 다음과 같습니다. Pizza와 Topping 사이의 다 대다 관계를 활용..

developer tip 2020.10.29

앱이 내 뷰의 백그라운드로 들어갈 때를 감지하는 가장 좋은 방법은 무엇입니까?

앱이 내 뷰의 백그라운드로 들어갈 때를 감지하는 가장 좋은 방법은 무엇입니까? NSTimer일부 코드를 실행 하는 데 사용하는 뷰 컨트롤러가 있습니다. 타이머를 일시 중지 할 수 있도록 앱이 백그라운드로 이동하는시기를 감지하는 가장 좋은 방법은 무엇입니까? 앱이 백그라운드로 전환 될 때 관심있는 모든 클래스가 알림을 받도록 할 수 있습니다. 이는 이러한 클래스를 AppDelegate와 결합하는 좋은 대안입니다. 상기 클래스를 초기화 할 때 : [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appWillResignActive:) name:UIApplicationWillResignActiveNotification objec..

developer tip 2020.10.28
반응형