반응형

Program Tip 2507

조인 업데이트를위한 MySQL 구문

조인 업데이트를위한 MySQL 구문 이렇게 생긴 테이블이 두 개 있어요 기차 +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | TrainID | varchar(11) | NO | PRI | NULL | | | Capacity | int(11) | NO | | 50 | | +----------+-------------+------+-----+---------+-------+ 전세 +---------------+-------------+------+-----+---..

Program Tip 2020.10.26

이전 + n 미터에서 새로운 경도, 위도 계산

이전 + n 미터에서 새로운 경도, 위도 계산 좌표와 거리 (미터)를 기준으로 2 개의 새로운 경도와 2 개의 새로운 위도를 만들고 싶습니다. 특정 지점 주변에 멋진 경계 상자를 만들고 싶습니다. 도시의 일부이며 최대 ± 1500 미터입니다. 그러므로 나는 지구의 곡률을 고려해야한다고 생각하지 않습니다. 그래서 저는 50.0452345(x)와 4.3242234(y)가 있고 x + 500 미터, x-500 미터, y-500 미터, y + 500 미터를 알고 싶습니다. 나는 많은 알고리즘을 찾았지만 거의 모든 것이 점 사이의 거리를 다루는 것 같습니다. 경도 당 킬로미터 수는 약 (2*pi/360) * r_earth * cos(theta) theta위도는 어디에 있으며 r_earth약 6378km입니다. 위..

Program Tip 2020.10.26

WPF에서 Xaml 파일에 주석을 추가하는 방법은 무엇입니까?

WPF에서 Xaml 파일에 주석을 추가하는 방법은 무엇입니까? 온라인에서 찾은대로이 구문을 사용했지만 오류가 발생합니다. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:System="clr-namespace:System;assembly=mscorlib" '이름은'< '문자, 16 진수 값 0x3C로 시작할 수 없습니다. 4 행, 위치 5 ' XML이 유효하지 않습니다. 이러한 XAML 네임 스페이스 선언이 컨트롤의 부모 태그에 있다고 가정합니까? 다른 태그 안에 주석을 넣을 수 없습니다. 그 외에는 사용중인 구문이 정확합니다. [..snip..] Laurent Bugnion의 멋진 솔루션을 찾았습니다. 다음과 같이 보일 수 있습니다. 링크 :..

Program Tip 2020.10.26

접두사를 포함하는 knockoutjs로 id 속성 설정

접두사를 포함하는 knockoutjs로 id 속성 설정 다음과 같이 객체를 반복하기 위해 KnockoutJS를 사용하고 있습니다. 이제이 모든 것이 작동합니다. 하지만 내가 가진 문제 id는의 button를 숫자로 설정한다는 것 입니다. 따라서 다음과 같이 보입니다. Button 1 Button 2 Button 3 그래서 나는 다음과 같이 'Id'속성 앞에 접두사를 두려고했습니다. 그러나 그것은 작동하지 않는 것 같습니다. id내가 그렇게 할 때 내 Knockout 관찰 가능한 기능으로 가득 차게됩니다 ... 그래서 제 질문은 id필드 의 속성을 지정할 때 접두사를 어떻게 추가 할 수 있습니까? 경우 Id관측을, 당신해야 "포장을 벗긴"그것은 : 'myprefix_' + Id(). 실제로 오늘 이것을 사..

Program Tip 2020.10.26

Python의 튜플 목록에서 최대 값 찾기

Python의 튜플 목록에서 최대 값 찾기 중복 가능성 : 중첩 된 목록의 두 번째 요소를 기준으로 최대 값 정렬 또는 찾기. 파이썬 다음과 같이 ~ 10 ^ 6 튜플이있는 목록이 있습니다. [(101, 153), (255, 827), (361, 961), ...] ^ ^ X Y 이 목록에서 Y의 최대 값을 찾고 싶지만 바인딩 된 X도 알고 싶습니다. 어떻게해야합니까? 사용 max(): 사용 itemgetter(): In [53]: lis=[(101, 153), (255, 827), (361, 961)] In [81]: from operator import itemgetter In [82]: max(lis,key=itemgetter(1))[0] #faster solution Out[82]: 361 사용 ..

Program Tip 2020.10.26

ID 목록에서 Entity Framework의 여러 행 업데이트

ID 목록에서 Entity Framework의 여러 행 업데이트 ID 목록을 가져와 관련 필드를 업데이트 할 수있는 엔터티 프레임 워크에 대한 쿼리를 만들려고합니다. SQL의 예 : UPDATE Friends SET msgSentBy = '1234' WHERE id IN (1, 2, 3, 4) 위의 내용을 엔티티 프레임 워크로 어떻게 변환합니까? 아래와 같이 var idList=new int[]{1, 2, 3, 4}; using (var db=new SomeDatabaseContext()) { var friends= db.Friends.Where(f=>idList.Contains(f.ID)).ToList(); friends.ForEach(a=>a.msgSentBy='1234'); db.SaveChange..

Program Tip 2020.10.26

Lollipop 도구 모음 애니메이션 펼치기 / 접기 (텔레 그램 앱)

Lollipop 도구 모음 애니메이션 펼치기 / 접기 (텔레 그램 앱) 도구 모음의 확장 / 축소 애니메이션이 어떻게 수행되는지 알아 내려고합니다. Telegram 앱 설정을 살펴보면 목록보기와 도구 모음이 있음을 알 수 있습니다. 아래로 스크롤하면 도구 모음이 축소되고 위로 스크롤하면 확장됩니다. 프로필 사진과 FAB의 애니메이션도 있습니다. 아무도 그것에 대한 단서가 있습니까? 그 위에 모든 애니메이션을 만들었 을까요? 새 API 또는 지원 라이브러리에서 누락 된 것이있을 수 있습니다. Spinner를 열었을 때 Google 캘린더 앱에서 동일한 동작을 발견했습니다 (스피너라고 생각하지는 않지만 모양). 툴바가 확장되고 위로 스크롤하면 축소됩니다. 명확하게하기 위해 : QuickReturn 메서드가 ..

Program Tip 2020.10.26

APL 대 A 대 J 대 K?

APL 대 A 대 J 대 K? 배열 언어 환경은 매력적이지만 끝이 없을 정도로 혼란 스럽습니다. J 또는 K 또는 APL 또는 A 중 하나를 선택해야하는 이유가 있습니까? 이러한 옵션 중 어느 것도 오픈 소스가 아닌 것 같습니다. 오픈 소스 버전이 있습니까? 나는 내 마음을 넓히는 것을 좋아하지만 여전히 당황합니다. 이 언어들 간의 차이는 상대적으로 미묘합니다. APL "proper"는 원래 기호 표기법의 장점과 단점을 가지고 있습니다. (수년에 걸쳐 설정된 심볼에 약간의 변경이 있었지만 모두 원래 비전에 충분히 사실입니다.) A + 언어는 오픈 소스로 제공됩니다. "클래식"APL에서 크게 벗어나지 만 대부분의 핵심 문자 집합을 유지하는 것과 같습니다. 내 감각은 기술 변화에 따라 최신 상태로 유지되지 ..

Program Tip 2020.10.26

도메인 개체, POCO 및 엔터티의 차이점은 무엇입니까?

도메인 개체, POCO 및 엔터티의 차이점은 무엇입니까? 나는 그들이 모두 기본적으로 동일하다는 인상을 받았습니다. 모델 객체도 동일합니까? 지금 내 아키텍처에는 다음이 있습니다. class Person { public string PersonId; public string Name; public string Email; public static bool IsValidName() { /* logic here */ } public static bool IsValidEmail() { /* logic here */ } } class PersonService { private PersonRepository pRepository; PersonService() { pRepository = new PersonRepo..

Program Tip 2020.10.26

matplotlib에서 두 번째 x 축을 추가하는 방법

matplotlib에서 두 번째 x 축을 추가하는 방법 아주 간단한 질문이 있습니다. 내 플롯에 두 번째 x 축이 있어야하고이 축에 첫 번째 축의 특정 위치에 해당하는 특정 수의 틱이 있어야합니다. 예를 들어 보겠습니다. 여기에서는 0에서 1까지의 범위 인 1 / (1 + z)로 정의 된 확장 계수의 함수로 암흑 물질 질량을 플로팅하고 있습니다. semilogy(1/(1+z),mass_acc_massive,'-',label='DM') xlim(0,1) ylim(1e8,5e12) 내 플롯 상단에 확장 계수의 일부 값에 해당하는 z를 표시하는 또 다른 x 축을 갖고 싶습니다. 가능합니까? 그렇다면 xtics ax를 어떻게 가질 수 있습니까? @Dhara의 답변에있는 주석에서 단서를 new_tick_locat..

Program Tip 2020.10.26
반응형