반응형

spring3 2867

On 절에 여러 조건이있는 LINQ 조인

On 절에 여러 조건이있는 LINQ 조인 ON 절에 여러 조건이있는 왼쪽 외부 조인을 사용하는 쿼리를 LINQ에서 구현하려고합니다. 다음 두 테이블 Project (ProjectID, ProjectName) 및 Task (TaskID, ProjectID, TaskName, Completed) 의 예제를 사용하겠습니다 . 각 작업과 함께 모든 프로젝트의 전체 목록을보고 싶지만 완료된 작업 만보고 싶습니다. Completed == true작업을 완료하지 않은 프로젝트를 필터링하므로 필터를 사용할 수 없습니다 . 대신 Completed == true전체 프로젝트 목록이 표시되지만 완료된 작업 만 표시되도록 조인의 ON 절에 추가하고 싶습니다 . 완료된 작업이없는 프로젝트는 작업에 대해 null 값이있는 단일 ..

programing tip 2020.10.10

목록 목록에 Pandas DataFrame

목록 목록에 Pandas DataFrame 목록 목록을 pandas 데이터 프레임으로 바꾸는 것은 쉽습니다. import pandas as pd df = pd.DataFrame([[1,2,3],[3,4,5]]) 하지만 df를 목록 목록으로 되돌리려면 어떻게해야합니까? lol = df.what_to_do_now? print lol # [[1,2,3],[3,4,5]] 기본 배열에 액세스하고 해당 tolist메서드를 호출 할 수 있습니다 . >>> df = pd.DataFrame([[1,2,3],[3,4,5]]) >>> lol = df.values.tolist() >>> lol [[1L, 2L, 3L], [3L, 4L, 5L]] 데이터에 보존하려는 열 및 색인 레이블이있는 경우 몇 가지 옵션이 있습니다. 예제..

programing tip 2020.10.10

함수가 여러 값을 반환하는 것이 비단뱀입니까?

함수가 여러 값을 반환하는 것이 비단뱀입니까? 파이썬에서는 함수가 여러 값을 반환하도록 할 수 있습니다. 다음은 인위적인 예입니다. def divide(x, y): quotient = x/y remainder = x % y return quotient, remainder (q, r) = divide(22, 7) 이것은 매우 유용 해 보이지만 남용 될 수도 있습니다 ( "Well..function X는 이미 필요한 것을 중간 값으로 계산합니다. X도 그 값을 반환하도록합시다"). 언제 선을 그리고 다른 방법을 정의해야합니까? 물론입니다 (제공 한 예의 경우). 튜플은 파이썬에서 일류 시민입니다. divmod()정확히 그렇게 하는 내장 함수 가 있습니다. q, r = divmod(x, y) # ((x - x..

programing tip 2020.10.10

사람이 읽을 수있는 형식의 타임 스탬프

사람이 읽을 수있는 형식의 타임 스탬프 유닉스 타임 스탬프에서 자바 스크립트를 사용하여 인간 표현으로 변환하는 동안 이상한 문제가 있습니다. 타임 스탬프입니다 1301090400 이것은 내 자바 스크립트입니다 var date = new Date(timestamp * 1000); var year = date.getFullYear(); var month = date.getMonth(); var day = date.getDay(); var hour = date.getHours(); var minute = date.getMinutes(); var seconds = date.getSeconds(); 나는 결과가 2011 년 2, 25 22 00 00이 될 것으로 예상했다. 그러나 2011, 2, 6, 0, 0, ..

programing tip 2020.10.10

MySQL 사용자를 만들 때 호스트에 % 사용

MySQL 사용자를 만들 때 호스트에 % 사용 내 MySQL 데이터베이스에는 appuser와 support의 두 사용자가 필요합니다. 응용 프로그램 개발자 중 한 명이 이러한 사용자를 위해 4 개의 계정을 만들어야한다고 주장합니다. appuser@'%' appuser@'localhost' support@'%' support@'localhost' 제 삶을 위해 왜 그가 우리에게 이것이 필요하다고 생각하는지 알 수 없습니다. 와일드 카드를 호스트로 사용하지 않으면 'localhost'가 처리됩니다. 어떤 아이디어? (여기서 MySQL 5.5 사용) localhost이것은 MySQL에서 특별합니다. 이것은 TCP / IP 소켓이 아니라 UNIX 소켓 (또는 Windows에서는 명명 된 파이프)을 통한 연결을 ..

programing tip 2020.10.10

Jasmine 스파이에서 여러 호출에 대해 서로 다른 반환 값을 갖는 방법

Jasmine 스파이에서 여러 호출에 대해 서로 다른 반환 값을 갖는 방법 다음과 같은 방법을 염탐한다고 가정 해 보겠습니다. spyOn(util, "foo").andReturn(true); 테스트중인 함수가 util.foo여러 번 호출 됩니다. 스파이 true가 처음 호출 될 때 반환 false되고 두 번째로 반환 되도록 할 수 있습니까? 아니면 이것에 대해 다른 방법이 있습니까? spy.and.returnValues (Jasmine 2.4)를 사용할 수 있습니다 . 예를 들면 describe("A spy, when configured to fake a series of return values", function() { beforeEach(function() { spyOn(util, "foo").an..

programing tip 2020.10.10

Docker 작성, net : host에서 컨테이너 실행

Docker 작성, net : host에서 컨테이너 실행 docker-compose를 사용하여 "호스트"네트워크에 3 개의 서비스를 생성하고 싶습니다. 다음은 내 docker-compose.yml 파일입니다. version: '2' services: mysql: image: mysql net: "host" nginx: image: nginx net: "host" app: image: tomcat net: "host" 다음과 같은 오류가 발생했습니다. $ docker-compose up [31mERROR[0m: Validation failed in file '.\docker-compose.yml', reason(s): Unsupported config option for services.app: 'net'..

programing tip 2020.10.10

Ruby 문자열 또는 기호에 대해 문자열 동등성을 테스트하는 가장 간결한 방법 (객체 동등성이 아님)?

Ruby 문자열 또는 기호에 대해 문자열 동등성을 테스트하는 가장 간결한 방법 (객체 동등성이 아님)? 저는 항상 Ruby에서 문자열 동등성을 테스트하기 위해 이렇게합니다. if mystring.eql?(yourstring) puts "same" else puts "different" end 이것이 개체 동등성을 테스트하지 않고이를 수행하는 올바른 방법입니까? 콘텐츠를 기반으로 문자열을 테스트하는 가장 간결한 방법을 찾고 있습니다. 괄호와 물음표가 있으면 조금 어색해 보입니다. http://www.techotopia.com/index.php/Ruby_String_Concatenation_and_Comparison 에 따르면 둘 중 하나를 mystring == yourstring 또는 mystring.eq..

programing tip 2020.10.10

Maven WAR 종속성

Maven WAR 종속성 저는 수락 테스트를위한 프로젝트를 작성 중이며 다양한 이유로 WAR로 패키지 된 다른 프로젝트에 의존합니다. 나는 받는다는 - 종속성 플러그인을 사용하여 WAR의 압축을 풀 관리,하지만 난 압축을 푼를 포함하는 내 프로젝트를 얻을 수 WEB-INF/lib/*.jar및 WEB-INF/classes/*빌드가 실패하도록 클래스 경로에 포함되어야한다. 이러한 파일을 클래스 경로에 포함하는 방법이 있습니까, 아니면 WAR에 의존하는 더 좋은 방법이 있습니까? 감사합니다. maven-war-plugin 2.1-alpha-2 이후로 또 다른 옵션이 있습니다. WAR 프로젝트에서 : maven-war-plugin 2.1.1 true 그러면 다음과 함께 수락 테스트 프로젝트에서 사용할 수있는 클..

programing tip 2020.10.10

Java에 "도달 할 수없는 문"컴파일러 오류가있는 이유는 무엇입니까?

Java에 "도달 할 수없는 문"컴파일러 오류가있는 이유는 무엇입니까? 나는 종종 프로그램을 디버깅 할 때 코드 블록 안에 return 문을 삽입하는 것이 편리하다는 것을 알게됩니다. Java에서 이와 같은 것을 시도해 볼 수 있습니다 .... class Test { public static void main(String args[]) { System.out.println("hello world"); return; System.out.println("i think this line might cause a problem"); } } 물론 이것은 컴파일러 오류를 생성합니다. Test.java:7 : 연결할 수없는 문 사용하지 않는 코드가 나쁜 습관으로 경고가 정당화되는 이유를 이해할 수 있습니다. 그러나 ..

programing tip 2020.10.10
반응형