전체 글 1170

소규모 개발 팀을 위한 Git 브랜치 전략

소규모 개발 팀을 위한 Git 브랜치 전략 닫혔습니다. 이 질문은.여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 8년 전에 문을 닫았습니다. 이 질문을 개선합니다. 우리는 거의 매일 업데이트하고 출시하는 웹 앱을 가지고 있습니다.우리는 Git를 VCS로 사용하고 있으며, 현재 분기 전략은 매우 단순하고 중단되었습니다. 마스터 분기가 있고 마스터 분기에 대한 변경 사항을 확인합니다.이것은 작동하지만, 우리가 변경 사항을 확인하기 전까지는 가능합니다. 다음 요구 사항을 충족하는 소규모 팀을 위해 선호하는 깃브랜치 전략을 가진 사람이 있습니까? 2~3명의 개발자로 구성된 팀에서 잘 작동합니다. 가..

programing 2023.07.09

탁월한 전자 메일 검증 공식

탁월한 전자 메일 검증 공식 나는 사람들이 이메일 주소를 수동으로 입력하는 칼럼을 가지고 있습니다.다음 공식을 사용하여 전자 메일 주소의 유효성을 확인합니다. =AND(FIND(“@”,A2),FIND(“.”,A2),ISERROR(FIND(” “,A2))) 그러나 엑셀은 당신이 입력한 수식에 오류가 포함되어 있다는 오류를 발생시킵니다.저는 그 공식이 맞는 것 같습니다.여러분들이 제안할 것이 있나요?나는 당신의 코드에 대해 같은 오류를 얻었고, 당신은 이 기호와 다른 "일반" 이중 따옴표를 가지고 있지 않은 것으로 보입니다.". 맞춤법 사용:=AND(FIND("@",A2),FIND(".",A2),ISERROR(FIND(" ",A2)))희망이 도움이 될 것입니다! 편집: 추가로, 사용을 고려합니다.=AND(N..

programing 2023.07.09

Ruby Regexp 그룹 일치, 한 줄에 변수 할당

Ruby Regexp 그룹 일치, 한 줄에 변수 할당 현재 문자열을 여러 변수로 exp하는 중입니다.예 문자열: ryan_string = "RyanOnRails: This is a test" 저는 이 regexp와 3개의 그룹으로 일치시켰습니다. ryan_group = ryan_string.scan(/(^.*)(:)(.*)/i) 이제 각 그룹에 액세스하려면 다음과 같은 작업을 수행해야 합니다. ryan_group[0][0] (first group) RyanOnRails ryan_group[0][1] (second group) : ryan_group[0][2] (third group) This is a test 이것은 꽤 우스꽝스럽고 제가 뭔가 잘못하고 있는 것처럼 느껴집니다.저는 다음과 같은 일을 할 수..

programing 2023.07.09

Firestore: 부등식/비등식 쿼리를 수행하는 방법

Firestore: 부등식/비등식 쿼리를 수행하는 방법 저는 파이어스토어 컬렉션에서 제가 작성하지 않은 기사만 선택하고 싶습니다. 정말 그렇게 어렵습니까? 모든 아티클에는 "owner_uid" 필드가 있습니다. 이상입니다. 나는 단지 동등한 것을 쓰고 싶을 뿐입니다."select * from articles where uidrequest.auth.uid" TL;DR: 솔루션이 이미 발견되었습니다. 언어/언어에 대한 사용: https://firebase.google.com/docs/firestore/query-data/queries#kotlin+ktx_52020년 9월 18일 편집 파이어베이스 릴리스 노트에 따르면 지금은not-in그리고.!=쿼리. (이제 올바른 설명서를 사용할 수 있습니다.) not-in..

programing 2023.07.09

해당 속성의 이름에 해당하는 문자열이 지정된 개체 속성에 액세스(가져오기 또는 설정)하는 방법

해당 속성의 이름에 해당하는 문자열이 지정된 개체 속성에 액세스(가져오기 또는 설정)하는 방법 의 속성 값을 설정/취득하는 방법t에 의해 주어진x? class Test: def __init__(self): self.attr1 = 1 self.attr2 = 2 t = Test() x = "attr1" 라고 하는 내장 함수가 있습니다. getattr(object, attrname) setattr(object, attrname, value) 이 경우 x = getattr(t, 'attr1') setattr(t, 'attr1', 21) 논리를 클래스 내부에 숨겨두려면 다음과 같은 일반화된 getter 방법을 사용하는 것이 좋습니다. class Test: def __init__(self): self.attr1 =..

programing 2023.07.09

SQL Server에 연결하는 동안 네트워크 관련 오류 또는 인스턴스 관련 오류가 발생한 이유는 무엇입니까?

SQL Server에 연결하는 동안 네트워크 관련 오류 또는 인스턴스 관련 오류가 발생한 이유는 무엇입니까? 저는 매우 좌절했습니다.Visual Web Developer 2008 Express에서 로컬 데이터베이스를 사용하여 웹 사이트를 실행하고 있습니다. 모든 것이 잘 작동합니다.또한 프로덕션 서버에서 동일한 웹 사이트를 실행하고 있습니다.모든 것이 잘 작동했지만 오늘 밤 저는 생산을 "재설정"했습니다. 저는 두 개의 테이블을 삭제하고 다시 만들고 데이터를 삽입했습니다.이때는 모든 것이 괜찮았습니다. 저는 FTP를 통해 모든 파일을 삭제했습니다. 저는 비주얼 스튜디오에서 "Copy website"라는 모듈을 사용했고 FTP를 통해 사이트를 웹사이트로 복사했습니다. 웹 사이트에 로그인하면 다음과 같은 오..

programing 2023.07.09

모든 현재 데이터베이스 이름을 찾기 위한 SQL Server 쿼리

모든 현재 데이터베이스 이름을 찾기 위한 SQL Server 쿼리 기존 데이터베이스의 이름을 찾기 위해 SQL 쿼리가 필요합니다.다음은 하나의 SQL 엔진에 있는 모든 데이터베이스를 표시하기 위한 쿼리입니다. Select * from Sys.Databases SELECT name FROM sys.databases 볼 수 있는 권한이 있는 데이터베이스만 표시됩니다. 혼합물에 추가할 또 다른 항목: EXEC sp_databases 이 방법은 추천하지 않습니다...하지만 이상하고 이상하게 되고 싶다면, EXEC sp_MSForEachDB 'SELECT ''?'' AS DatabaseName' 또는 EXEC sp_MSForEachDB 'Print ''?''' 다음과 같은 방법도 사용할 수 있습니다. EXEC s..

programing 2023.07.09

데이터베이스 링크(Oracle)에 있는 모든 테이블을 나열하려면 어떻게 해야 합니까?

데이터베이스 링크(Oracle)에 있는 모든 테이블을 나열하려면 어떻게 해야 합니까? 기본적으로 저는 mylink.domain이라는 Database 링크(Oracle)를 가지고 있으며, 이 링크에서 우리는 멤버의 이름 및 기타 일반 정보와 같은 기초 정보에 액세스할 수 있습니다. 저는 이 링크에 모든 테이블의 이름을 나열하고 싶은데 어떻게 하는지 모르겠습니다. 잘 부탁드립니다.dblink를 통해 보기에 액세스할 수 있습니다. select owner, table_name from all_tables@dblink order by owner, table_name; ALL_TABLES 사전 보기의 내용을 선택하면 사용자가 액세스할 수 있는 모든 테이블이 나열됩니다.일반적으로 권한이 없는 테이블 목록을 항상 가져..

programing 2023.07.09

Wordpress 사용자 지정 게시물 유형에 대한 간단한 사용자 역할 설정 방법

Wordpress 사용자 지정 게시물 유형에 대한 간단한 사용자 역할 설정 방법 저는 워드프레스를 이용하여 비정규직/아르바이트생을 위한 시스템을 개발하고 있습니다.이 작업을 수행하려면 새 사용자 지정 게시물 유형을 EMPAYER로 만들고 있으며 이에 해당하는 2명의 사용자 에이전트와 고객이 필요합니다. 에이전트 사용자는 자신의 직원을 만들고 편집할 수 있지만 다른 에이전트의 직원은 편집할 수 없습니다. 직원 게시물은 모든 에이전트, 고객 및 일반 대중이 보고 댓글을 달 수 있습니다. 이는 또한 고객 사용자가 모든 직원 게시물만 볼 수 있음을 의미합니다. 고객 사용자는 직원을 고용한 후에는 시스템이 직원과 연결해야 하므로 일반 사용자와 차별화되어야 합니다. 따라서 고객은 로그인한 사용자여야 합니다. 마지막..

programing 2023.07.09

2차원 어레이 대 1차원 어레이의 성능

2차원 어레이 대 1차원 어레이의 성능 C에서, m×n 2차원 배열과 길이 m×n의 1차원 배열 사이에 시간과 공간의 차이가 있습니까? (m과 n의 큰 값의 경우)1차원 배열로 요소에 액세스하는 것이 더 빠를까요?C에서 2차원 배열은 1차원 배열을 위한 깔끔한 색인 체계일 뿐입니다.메모리의 하고, 1D 어레이는 2D 어레이와 마찬가지로,A[row][col]표기법은 말하는 것과 비슷합니다.A[row*NCOLS+col]. 일반적으로 단일 차원 배열을 사용하여 자체 다차원 배열을 구현하는 경우 인덱싱 기능을 작성합니다. int getIndex(int row, int col) { return row*NCOLS+col; } 컴파일러가 이 함수를 인라인화한다고 가정하면, 여기서의 성능은 2D 어레이의 내장된 '인덱..

programing 2023.07.09