프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

14
상수로 채워진 여러 행을 선택하는 방법은 무엇입니까?
테이블을 참조하지 않고 상수를 선택하는 것은 SQL 문에서 완벽하게 합법적입니다. SELECT 1, 2, 3 후자가 리턴하는 결과 세트는 값을 포함하는 단일 행입니다. 상수 표현식을 사용하여 한 번에 여러 행을 선택할 수있는 방법이 있는지 궁금합니다. SELECT ((1, 2, 3), (4, 5, 6), (7, 8, 9)) 위와 같이 작동하고 3 행과 3 …
176 sql  select  constants 

5
VIM에서 수직 분할로 버퍼 열기
VIM에서 파일을 편집 할 때 기존 버퍼를 열어야하는 경우 (예 : 버퍼 목록 :buffers:) 어떻게 수직 분할로 열 수 있습니까? 나는 이미 다음과 같은 일반 분할로 열 수 있음을 알고 있습니다 . :sbuffer N N원하는 버퍼 번호는 어디에 있지만 위의 N버퍼는 세로가 아니라 가로로 열립니다 . 또한 열린 후 창 …
176 vim 

9
"빈 값 또는 null 값"을 확인하는 가장 좋은 방법
Postgres SQL 문에서 value가 null 또는 빈 문자열인지 확인하는 가장 좋은 방법은 무엇입니까? 값은 긴 표현식 일 수 있으므로 한 번에 한 번만 작성하는 것이 좋습니다. 현재 나는 다음을 사용하고 있습니다 : coalesce( trim(stringexpression),'')='' 그러나 조금 추한 것 같습니다. stringexpression다음을 char(n)포함하는 열 또는 표현식 일 수 있습니다.char(n)후행 공백이 열을 열 …


3
일반 ES6 클래스 메소드에서 정적 메소드 호출
정적 메소드를 호출하는 표준 방법은 무엇입니까? 나는 constructor클래스 자체의 이름 을 사용 하거나 사용할 것을 생각할 수 있습니다 . 필요하지 않다고 생각하기 때문에 후자를 좋아하지 않습니다. 전자가 권장되는 방법입니까, 아니면 다른 것이 있습니까? 다음은 (고려 된) 예입니다. class SomeObject { constructor(n){ this.n = n; } static print(n){ console.log(n); } printN(){ …

6
"가상이 아닌 (VB에서 재정의 할 수없는) 멤버에서 유효하지 않은 설정 ..."메시지와 함께 예외가 발생하는 이유는 무엇입니까?
부울 유형을 반환하는 비가 상 메소드를 조롱 해야하는 단위 테스트가 있습니다. public class XmlCupboardAccess { public bool IsDataEntityInXmlCupboard(string dataId, out string nameInCupboard, out string refTypeInCupboard, string nameTemplate = null) { return IsDataEntityInXmlCupboard(_theDb, dataId, out nameInCupboard, out refTypeInCupboard, nameTemplate); } } 그래서 XmlCupboardAccess클래스 의 모의 객체가 있고 아래 표시된 것처럼 테스트 …
176 c#  unit-testing  moq 

2
Python을 사용하여 SQLite에 행을 삽입 한 후 삽입 된 ID를 검색하는 방법은 무엇입니까?
Python을 사용하여 SQLite에 행을 삽입 한 후 삽입 된 ID를 검색하는 방법은 무엇입니까? 나는 이와 같은 테이블을 가지고있다 : id INT AUTOINCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(50) 예제 데이터 username="test"및을 사용하여 새 행을 삽입합니다 password="test". 트랜잭션에 안전한 방법으로 생성 된 ID를 어떻게 검색합니까? 이것은 두 사람이 동시에 데이터를 삽입 …
176 python  sqlite 

9
Java : 인스턴스 복제 / 복사를위한 권장 솔루션
Java에서 인스턴스의 딥 클론 / 복사를 수행하는 권장 방법이 있는지 궁금합니다. 나는 3 가지 해결책을 염두에두고 있지만 일부를 놓칠 수 있으며 귀하의 의견을 듣고 싶습니다 편집 : Bohzo propositon을 포함시키고 질문을 수정하십시오 : 얕은 복제보다는 깊은 복제에 관한 것입니다. 스스로 해: 속성 다음에 수동으로 복제 속성을 코딩하고 변경 가능한 인스턴스도 …
176 java  clone 



8
C에서 void 포인터에 대한 포인터 산술
특정 유형 (예 int: char,, float..)에 대한 포인터 가 증가하면 해당 데이터 유형의 크기만큼 값이 증가합니다. 경우 void크기의 데이터에 대한 포인터하는 포인트가 x증가 점에, 어떻게 나올까요 x앞서 바이트? 컴파일러 x는 포인터의 가치 를 높이는 방법을 어떻게 알 수 있습니까?

12
ToList () — 새 목록을 작성합니까?
수업이 있다고 가정 해 봅시다 public class MyObject { public int SimpleInt{get;set;} } 그리고 List<MyObject>,을 가지고 있고 , ToList()중 하나를 변경 SimpleInt하면 변경 사항이 원래 목록으로 다시 전파됩니다. 즉, 다음 방법의 결과는 무엇입니까? public void RunChangeList() { var objs = new List<MyObject>(){new MyObject(){SimpleInt=0}}; var whatInt = ChangeToList(objs ); } public …
176 c#  linq 



20
두 문자열을 숫자처럼 추가하는 방법은 무엇입니까?
숫자 만 포함하는 두 개의 문자열이 있습니다. var num1 = '20', num2 = '30.5'; 나는 그것들을 함께 추가 할 수있을 것으로 기대했지만 대신 연결되어 있습니다. num1 + num2; // = '2030.5' 이 문자열을 숫자로 취급하도록하려면 어떻게해야합니까?
176 javascript 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.