Home
David의 Blog
Cancel

Git & Github & Gitlab Flow

Git & Github & Gitlab 참고 사이트 : https://ujuc.github.io/2015/12/16/git-flow-github-flow-gitlab-flow/ 형상관리를 하는 차원에서는 비슷하지만, Flow의 방식에는 차이가 있다. Git Flow feature &...

[Python] Pass, Continue, Break

- pass, continue, break 차이점 pass : 실행할 코드가 없는 것으로 다음 행동을 계속해서 진행합니다. continue : 바로 다음 순번의 loop를 수행합니다. break : 반복문을 멈추고 loop 밖으로 나가도록합니다. 1. pass 예시 ## 실행 for i in range(10): if i % 2...

[Python] With문 이해하기

- 개념 자원을 획득하고 사용 후 반납해야 하는 경우 주로 사용합니다. 1) 자원을 획득한다 2) 자원을 사용한다 3) 자원을 반납한다 - 문법 with EXPRESSION [as VARIABLE]: BLOCK - 예제 class Hello: def __enter__(self): # 사용할 자원을 가져...

[Javascript] Routie

- Routie 공식 사이트 - 일반 사용법 routie('users', function() { //this gets called when hash == #users }); - 응용 사용법 routie({ 'users': function() { }, 'about': function() { } }); // R...

GitHub Pages로 블로그 만들기

1. 원하는 테마 찾기 먼저 처음에 제가 원했던 테마는 포스트를 보기 쉽도록 카테고리가 있어야 했습니다. 그 조건으로 여러가지 찾아보다가 jekyll-theme-chirpy 테마를 알게 되었고 써보기로 했습니다. 제가 생각한 이 테마의 장점은 다음과 같습니다. 카테고리의 존재 지속적인 업데이트 꽤나 이쁜 디자인! 2. 블로그 ...

Gabia DNS 설정

- Gabia 사이트 가비아 이미지를 클릭하세요 - 설정 방법 우측 상단에 My가비아를 클릭하세요. 서비스 관리를 클릭하세요. 우측 하단의 파란색 버튼 관리툴을 클릭하세요. DNS 정보 -> 도메인 연결 -> 설정을 클릭하세요 DNS 정보의 파란 버튼 “설정”을 클릭하세요...

[Javascrpit] 유효성 검사

Javascript 유효성 검사 1. URL 유효성 검사 function goEventPage(url){ //url 유효성 검사 let regex = /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/; //올바른 url이 맞다면 해당 ...

cdata 사용이유

1. 개념 특수문자, 비교연산자 등 단어나 문장을 문자열로 인식하게 함 2. 예시 //사용 전 <select id ="list" parameterType="int" resultType="board.test.testDto"> SELECT * FROM employees where salary > 100 </...

XML 설정 파일 정리

프로젝트 구조 1. servlet-contex.xml servlet-contex.xml WEB Application 에서 client 요청을 받기 위한 설정 JSP와 관련있는 객체(bean) 설정 - controller, MultipartResolv...

SqlSession 정리

기존 Project Controller -> Service -> Mapper.java -> Mapper.xml Controller <- Service <- Mapper.java <- SqlSession 사용 시 Controller -> ServiceImpl(Interface imple...