반응형

java 2507

Rails ActiveRecord : INNER JOIN 대신 LEFT JOIN으로 조인합니다.

Rails ActiveRecord : INNER JOIN 대신 LEFT JOIN으로 조인합니다. 이 코드가 있습니다 User.find(:all, :limit => 10, :joins => :user_points, :select => "users.*, count(user_points.id)", :group => "user_points.user_id") 다음 SQL을 생성합니다. SELECT users.*, count(user_points.id) FROM `users` INNER JOIN `user_points` ON user_points.user_id = users.id GROUP BY user_points.user_id LIMIT 10 INNER JOIN 대신 LEFT JOIN을 다른 방법으로 User...

Program Tip 2020.10.29

MSTest를 사용하여 비동기 코드를 테스트하는 방법

MSTest를 사용하여 비동기 코드를 테스트하는 방법 저는 매우 간단한 비동기 코드를 작성하고 있습니다. 스레드에서 파일을 저장하는 것뿐입니다. Microsoft Visual Studio Team System 2008의 MSTest 단위 테스트 프레임 워크를 사용하여이 코드를 테스트하고 싶습니다. 어떻게해야합니까? 메서드가 반환 될 때까지 테스트 메서드를 간단히 차단하고 싶습니다. 이 작업을 수행하는 몇 가지 방법을 상상할 수 있지만 이에 대한 모범 사례 나 도우미 클래스가 없다는 사실에 놀랐습니다. 나는 볼 을 많이 실버 라이트하지만 일반적인 아무것도. Visual Studio 2012 (이전의 "Visual Studio 11") 는 비동기 테스트에 대한 지원을 도입했습니다 . 다음과 같이 보입니다. ..

Program Tip 2020.10.29

Python에서 Excel 파일을 어떻게 열 수 있습니까?

Python에서 Excel 파일을 어떻게 열 수 있습니까? Python에서 읽기 위해 Excel 파일 인 파일을 어떻게 열 수 있습니까? 예를 들어 sometextfile.txt읽기 명령을 사용하여 텍스트 파일을 열었습니다 . Excel 파일에 대해 어떻게합니까? 편집 : 최신 버전의 pandas에서는 시트 이름을 매개 변수로 전달할 수 있습니다. file_name = # path to file + file name sheet = # sheet name or sheet number or list of sheet numbers and names import pandas as pd df = pd.read_excel(io=file_name, sheet_name=sheet) print(df.head(5)) # ..

Program Tip 2020.10.29

Ruby에서 세미콜론을 사용할 수 있습니까?

Ruby에서 세미콜론을 사용할 수 있습니까? Ruby를 배울 때 모든 예제에 세미콜론이 없다는 것을 알았습니다. 각 진술이 자체 행에있는 한 이것이 완벽하게 괜찮다는 것을 알고 있습니다. 하지만 제가 궁금한 것은 Ruby에서 세미콜론을 사용할 수 있습니까? 예. 루비는 여러 문장을 한 줄에 묶고 싶지 않다면, 명령을 구분하기 위해 어떤 문자도 사용할 필요가 없습니다. 이 경우 세미콜론 (;)이 구분 기호로 사용됩니다. 출처 : http://articles.sitepoint.com/article/learn-ruby-on-rails/2 참고로 (j) irb 세션에서 세미콜론을 사용하여 엄청나게 긴 표현식 값을 인쇄하지 않도록하는 것이 유용합니다. irb[0]> x = (1..1000000000).to_a [..

Program Tip 2020.10.29

mongodb에서 자식 개체를 쿼리하는 방법

mongodb에서 자식 개체를 쿼리하는 방법 mongodb를 처음 사용하고 자식 개체를 쿼리하려고합니다. 저는 주 컬렉션이 있고 각 주에는 하위 도시가 있습니다. 도시 중 하나에 null 인 Name 속성이있어 앱에서 오류가 발생합니다. 이름이 == null 인 자식 도시를 찾기 위해 State 컬렉션을 어떻게 쿼리합니까? 정확하다면 null(설정되지 않은 것과 반대) : db.states.find({"cities.name": null}) (그러나 javierfp가 지적했듯이 도시 배열이 전혀없는 문서도 일치한다고 가정합니다.) 속성이 설정되지 않은 경우 : db.states.find({"cities.name": {"$exists": false}}) 이 두 삽입물로 만든 컬렉션으로 위의 내용을 테스트했습..

Program Tip 2020.10.29

사용자 지정 .gitignore를 가질 수 있습니까?

사용자 지정 .gitignore를 가질 수 있습니까? 읽기 전용 액세스? 팀 환경에서 작업하고 있으며 이미 .gitignore파일이 있습니다. .gitignore파일에 항목을 더 추가 하고 싶지만이 파일도 확인하고 싶지 않습니다. 나에게만 적용되는 사용자 정의 무시 파일을 설정할 수 있습니까? 또한 누군가에게 우리 서버의 비공개 git 저장소에 대한 읽기 전용 액세스 권한을 부여하고 싶습니다. SSH 키를 서버에 추가하면 다른 모든 사람과 마찬가지로 전체 액세스 권한을 갖게됩니다. 커밋을 허용하지 않고 읽기 전용으로 제한하려면 어떻게해야합니까? 비공개 무시 규칙을 .git/info/exclude. 을 참조하십시오 gitignore(5). 읽기 전용 액세스의 경우 git-daemon, 웹 서버 또는 Git..

Program Tip 2020.10.29

매개 변수를 받아들이는 expressjs 미들웨어 만들기

매개 변수를 받아들이는 expressjs 미들웨어 만들기 매개 변수를 받아 들일 수있는 미들웨어를 만들려고합니다. 어떻게 할 수 있습니까? 예 app.get('/hasToBeAdmin', HasRole('Admin'), function(req,res){ }) HasRole = function(role, req, res, next){ if(role != user.role){ res.redirect('/NotInRole); } next(); } function HasRole(role) { return function(req, res, next) { if (role !== req.user.role) res.redirect(...); else next(); } } 또한 동일한 기능의 복사본을 여러 개 만들지 않..

Program Tip 2020.10.29

실행중인 Docker 컨테이너에서 파일 및 stdout을 읽는 방법

실행중인 Docker 컨테이너에서 파일 및 stdout을 읽는 방법 실행중인 도커 컨테이너에서 파일과 stdout을 읽기 위해 호스트 컴퓨터에서 애플리케이션을 시작하려면 어떻게해야합니까? 기본적으로 이렇게하고 싶습니다. docker start containerid ./myapp // This app will *somehow* have access files and stdout generated by the container I just stared. 어떻게할까요? 이걸로 어디로 가려고하는지 좀 더 구체적으로 말하면 도커 컨테이너의 로그와 표준 출력을 읽고 해당 로그를 다른 곳에서 처리하고 싶습니다. 나는 또한 다른 컨테이너에서 파일과 stdout을 읽을 수있는 또 다른 도커 컨테이너를 생성 할 의향이 있..

Program Tip 2020.10.29

C에서 데이터 유형의 최소 및 최대 값

C에서 데이터 유형의 최소 및 최대 값 C에서 데이터 유형 (즉, int, char.etc)의 가능한 최소값과 최대 값을 결정하는 기능은 무엇입니까? limits.h다음 상수를 제공하는 것을 사용하고 싶을 것입니다 (링크 된 참조에 따라). CHAR_BIT = number of bits in a char SCHAR_MIN = minimum value for a signed char SCHAR_MAX = maximum value for a signed char UCHAR_MAX = maximum value for an unsigned char CHAR_MIN = minimum value for a char CHAR_MAX = maximum value for a char MB_LEN_MAX = maximum..

Program Tip 2020.10.29

ANSI 색상 코드를 존중하는 Eclipse 콘솔보기?

ANSI 색상 코드를 존중하는 Eclipse 콘솔보기? ScalaTest의 출력은 서로 다른 상태를 구분하기 위해 색상이 지정되어 있지만 결국 제어 코드와 [34m Annoying garbage Eclipse 콘솔이 이러한 시퀀스를 존중하거나 무시하도록 설득하거나 원하는 뷰를 연결하도록 설득하는 방법이 있습니까? Eclipse 용이 플러그인을 성공적으로 사용하고 있습니다 -ANSIConsole 목표 관리 터미널 이클립스 플러그인은 색상 코드를 포함하여 ANSI 이스케이프 문자를 이해한다. 나는 그것을 사용 sbt하여 ScalaTest. 원래 대상 관리 터미널 플러그인은 원격 시스템에 액세스하도록 설계되었습니다. 그러나 Linux, Mac 또는 Solaris에서는 실행하지만 Windows 에서는 실행 하지..

Program Tip 2020.10.29
반응형