반응형

spring 3219

Java에서 "논리적 배타적"연산자 만들기

Java에서 "논리적 배타적"연산자 만들기 관찰 : Java에는 논리 AND 연산자가 있습니다. Java에는 논리 OR 연산자가 있습니다. Java에는 논리 NOT 연산자가 있습니다. 문제: sun에 따르면 Java에는 논리적 XOR 연산자가 없습니다 . 하나를 정의하고 싶습니다. 분석법 정의 : 방법으로 간단히 다음과 같이 정의됩니다. public static boolean logicalXOR(boolean x, boolean y) { return ( ( x || y ) && ! ( x && y ) ); } 메소드 호출 : 이 메소드는 다음과 같은 방식으로 호출됩니다. boolean myVal = logicalXOR(x, y); 운영자 사용법 : 나는 오히려 다음과 같이 사용되는 연산자를 원할 것입니다..

IT 2020.03.29

C #에서 문자열과 문자열의 차이점은 무엇입니까?

C #에서 문자열과 문자열의 차이점은 무엇입니까? 예 ( 사례 참고 ) : string s = "Hello world!"; String s = "Hello world!"; 각각의 사용에 대한 지침 은 무엇입니까 ? 차이점 은 무엇 입니까? string에 대한 C #의 별칭입니다 System.String. 따라서 기술적으로 차이는 없습니다. 그것은처럼 int 대 System.Int32 . 지침에 따르면 일반적으로 string물체를 언급 할 때 사용 하는 것이 좋습니다 . 예 : string place = "world"; 마찬가지로 String클래스를 구체적으로 참조 해야하는 경우 일반적으로 사용 하는 것이 좋습니다 . 예 : string greet = String.Format("Hello {0}!", pl..

IT 2020.03.29

Git에서 분기를 언제 삭제합니까?

Git에서 분기를 언제 삭제합니까? 안정적인 응용 프로그램이 있다고 가정하십시오. 내일 누군가 누군가 우리가 바로 핫픽스를 결정하기로 한 큰 버그를보고합니다. 따라서 "master"에서 해당 핫픽스에 대한 분기를 작성하고 이름을 "2011_Hotfix"로 지정한 다음 모든 개발자가이를 수정하기 위해 협업 할 수 있도록이를 푸시합니다. 버그를 수정하고 "2011_Hotfix"를 "master"및 현재 개발 지점으로 병합합니다. "마스터"를 누르십시오. 이제 "2011_Hotfix"로 무엇을합니까? 그것이 끝날 때까지 영원히 지점으로 앉아야합니까, 아니면 목적을 달성 했으므로 삭제해야합니까? 가지의 목록이 매우 길어질 가능성이 높기 때문에 더 이상 필요하지 않기 때문에 지점을 어디에나 두는 것이 불쾌한 것처..

IT 2020.03.29

루비는 파이썬이 가지고 있지 않은 것과 그 반대의 것을 가지고 있습니까?

루비는 파이썬이 가지고 있지 않은 것과 그 반대의 것을 가지고 있습니까? 파이썬과 루비에 대한 많은 토론이 있으며, 모두 X가 왜 언어 Y를 빨아들이거나 언어 Y에 X가 없다고 주장하기 때문에 모두 도움이되지 않습니다. 실제로 그렇게합니다. 나는 왜 내가 왜 파이썬을 선호하는지 알고 있지만, 그것은 주관적이며, 내가하는 것과 같은 맛을 가지고 있지 않을 수도 있기 때문에 아무도 선택하는 데 도움이되지 않습니다. 따라서 차이를 객관적으로 나열하는 것이 흥미로울 것입니다. 그래서 "Python의 람다는 짜증이 나지 않습니다". 대신 파이썬이 할 수없는 루비의 람다가 할 수있는 것을 설명하십시오. 주관성이 없습니다. 예제 코드가 좋습니다! 하나의 답변에 몇 가지 차이점이 없습니다. 그리고 당신이 알고있는 것들..

IT 2020.03.29

Android 플랫폼에서 푸시 알림

Android 플랫폼에서 푸시 알림 서버에서 푸시 알림을받는 앱을 작성하려고합니다. 이 작업을 수행하는 몇 가지 방법을 찾았습니다. SMS-수신 SMS를 가로 채고 서버에서 가져 오기 시작 서버를 주기적으로 폴링 각각 고유 한 제한이 있습니다. SMS- 도착 시간에 대한 보장은 없습니다. 폴링으로 인해 배터리가 방전 될 수 있습니다. 더 나은 제안이 있으십니까? 매우 감사합니다. Google의 공식 답변은 Android Cloud to Device Messaging Framework (더 이상 사용되지 않음) Google Cloud Messaging (더 이상 사용되지 않음) Firebase Cloud Messaging입니다. Android> = 2.2 (Play Store가있는 전화기)에서 작동합니다...

IT 2020.03.29

'-업스트림'은 무엇을합니까?

'-업스트림'은 무엇을합니까? 무엇을 --set-upstream합니까? 나는 manual 을 읽음으로써 그것을 이해하려고 노력 했지만 그것을 얻지 못했습니다. git branch --set-upstream 현재 로컬 브랜치의 기본 원격 브랜치를 설정합니다. git pull현재 로컬 브랜치를 체크 아웃 한 이후의 모든 명령 은 커밋을 현재 로컬 브랜치로 가져 오려고 시도합니다 . 명시 적으로 할 것을 피하기 위해 한 가지 방법 --set-upstream이다 속기 플래그를 사용하는 -u(가) 첫 번째 함께-와 git push같은 다음 git push -u origin local-branch 그러면 향후 푸시 / 풀 시도에 대한 업스트림 연결이 자동으로 설정됩니다. 자세한 내용 은 업스트림 브랜치 및 추적에 ..

IT 2020.03.29

소셜 활동 스트림을 구현하는 가장 좋은 방법은 무엇입니까?

소셜 활동 스트림을 구현하는 가장 좋은 방법은 무엇입니까? [닫은] 소셜 활동 스트림을 구현하는 가장 좋은 방법 인 의견을 듣고 싶습니다 (Facebook이 가장 유명한 예입니다). 관련된 문제 / 도전은 다음과 같습니다. 다양한 유형의 활동 (게시, 댓글 작성 ..) 다양한 유형의 객체 (게시물, 댓글, 사진 ..) 다른 역할에 관련된 1-n 명의 사용자 ( "사용자 x는 사용자의 Z 게시물에 대한 사용자 y의 의견에 답변했습니다") 동일한 활동 항목의 다른보기 ( "댓글을 달았습니다 .."vs. "친구 x는 댓글을 달았습니다"vs. "사용자 x는 댓글을 달았습니다 .."=> "댓글"활동의 3 가지 표현) 예를 들어 Facebook이 여러 활동 항목을 하나로 결합하는 것처럼 (예 : "사용자 x, y ..

IT 2020.03.29

XML 스키마 (XSD) 유효성 검사 도구?

XML 스키마 (XSD) 유효성 검사 도구? [닫은] 사무실에서는 현재 주어진 스키마에 대해 XML 파일을 생성하는 응용 프로그램을 작성하고 있습니다. .XSD 파일에 스키마가 있습니다. 생성 된 XML이 스키마와 일치하는지 확인하기 위해 자동화 된 테스트에 사용할 수있는 도구 또는 라이브러리가 있습니까? 스키마 검사기를 번들로 제공하지는 않지만 개발 중에 개발자 만 사용할 수 있지만 상업적 용도에 적합한 무료 도구를 선호합니다. xml 파일을 생성 한 다음 테스트에서 별도의 프로그램을 호출하여 유효성을 검사해야한다고 생각하지는 않지만 개발 언어는 C ++입니다. 몇 가지 연구를 거친 후에 가장 좋은 대답은 Xerces 라고 생각합니다 .Xerces 는 모든 XSD를 구현하므로 크로스 플랫폼이며 널리 사..

IT 2020.03.29

iOS 6 앱-iPhone 5 화면 크기를 처리하는 방법은 무엇입니까?

iOS 6 앱-iPhone 5 화면 크기를 처리하는 방법은 무엇입니까? [복제] 중복 가능성 : iPhone 5 화면 해상도 용 앱을 개발하거나 마이그레이션하는 방법 iPhone 5의 더 큰 화면 크기를 어떻게 처리해야하는지 궁금했습니다. 높이가 더 많기 때문에 좌표를 사용하는 GCRectMake와 같은 (그리고 망막 / 비 망막 문제로 픽셀을 두 배로 늘린) 것들은 Retina를 얻었을 때처럼 버전간에 완벽하게 작동하지 않습니다 . 그리고 iPad처럼 스토리 보드 두 개를 디자인해야합니까? 나는 개인적으로 애플이 많은 답변에서 말하는 것처럼 무언가를 그릴 때마다 화면 크기를 확인하도록 요구하지 않는다고 생각합니다. 아이 패드에서도 그런가요? 모든 앱은 오늘 프레젠테이션에서 말할 수있는 수직 확장 화면에..

IT 2020.03.29

IntelliJ IDEA에서 Eclipse의 Ctrl + O (Show Outline) 단축키는 무엇입니까?

IntelliJ IDEA에서 Eclipse의 Ctrl + O (Show Outline) 단축키는 무엇입니까? 현재 소스를 간략하게 설명하는 Eclipse의 단축키 Ctrl+ 를 사용하고 싶습니다 O. IntelliJ IDEA에 동등한 단축키가 있습니까? 클래스에서 메소드와 필드를 빠르게 검색 할 수있는 대화 상자가 열립니다. 난 당신이 후하고있는 행동을 잘 알고 그 아니에요, 그래서 나는 년간 Eclipse를 사용하지 않은 -하지만 난 생각 Ctrl+ F12당신이 원하는 것을 할 수 있습니다 : 그것은 바로 가기입니다 파일 구조 팝업 기본 매핑한다. 바로 가기 : 맥 : ⌘+F12 윈도우 : Ctrl+F12 우분투 / CentOS : Ctrl+F12 위의 IntelliJ 14, 15, 2016, 2017..

IT 2020.03.29
반응형