목록분류 전체보기 (210)
jm_p_op
사용하는 회사가 많음에 따라, 쓸수 있는정도만 해둘려고 학습중 찾아보는데 다들 시작에서 front와 연동해서 쓰는것들이 많아서 박아보면서 할예정 django하면서 쓴것들과 비슷한것들을 찾아가면서 학습 node.js 실행 "{파일명}.js"일때 "node 파일명"을 터미널에 입력하면 작동한다. 서버 코드 response는 보통 json파일로 주고 받으니 그쪽으로 작성 Postman 기준으로 writeHead에 상태코드 작성해도 의미는 아직 모르겠다. var http = require('http'); var app = http.createServer(function(request,response){ dataParsed={"response":400} response.end(JSON.stringify(dataP..
default 템플릿 ./pull_request_template.md ./.github/pull_request_template.md 선택 템플릿 ./.github/PULL_REQUEST_TEMPLATE/{파일명}.md 사용방법 pr url 뒤에 (?expand=1&template={파일명}.md) 추가해서 들어가기
pull_request 넣을 때 기본 양식을 만들어 두려면 git template 사용하면 된다. 다음 두가지 폴더에서 작동한다 ./pull_request_template.md ./.github/pull_request_template.md 탬플릿 모아두는 폴더를 생성해서 관리 방법은 찾아보는중
jobs에 하위 목록이 작업이고 name 사용하면 이름을 바꿀수있음 기본적으로 병렬시행, needs사용을 통해 직렬로 바꿀수 있다. needs 에는 jobs 하위목록 이름을 넣는데 (name 정의한거 안됨) job의 순서에 상관없이 작성 가능 name: PR_template on: pull_request: branches: [main,develop] type: [closed] jobs: build1: needs: build2 name: Build(1) runs-on: ubuntu-latest if: github.event_name == 'pull_request' steps: - uses: actions/checkout@v3 - name: hi run: | echo "${{secrets.ENV}}" ech..
상황 - 같은 레포지토리에서의 PR, 포크 리포지토리에서의 PR 브랜치 - 받는 브랜치(main, sub) 코드가 변한것과 yml파일 변한거 모두 적용이 된다. (항상 main의 yml적용되는것이 아님) 단 PR 보내고 commit 추가가 된다면, PR을 확인하고 action돌려야지 변동이 작동된다.
A->B로 PR 보낼때 A에 commit이 추가가 되면 PR도 변화한다. git-action을 돌리고 다시 돌린다면 commit이 들어오기 전것으로 돌아가지만 commit까지 PR에서 확인하면 git-action또한 commit된걸로 돌아간다
문득 list에 요소를 더할땐 append 쓰면서 list끼리 합칠땐 + 연산자를 사용한다. +연산자는 새로운 list를 제작함으로 시간복잡도가 늘어난다. a=[1,2] b=[3,4] a.extend(b) print(a) #[1,2,3,4] 왠만하면 extend쓰자;;;;;
코테중 함수명이 기억 안난다면 직접 만들어 써야 하니 연습(실제 코드 짤땐, 검색으로 찾아서 쓰면된다....) def itertool(selection:list,lim:int,count=1,not_select=0) -> list: #미선택포함 if count>lim: output=[[]] else: output=[] #선택만 output=[[]] if lim>=count: for i in range(not_select,len(selection)): type=i+1 # 비독립 type=i # 중복제거 type=0 # 독립 for case in itertool(selection,lim,count=count+1,not_select=type): output.append([i]+case) return output..