일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Django 특정 값 가져오기
- Dependency Injection
- table cell size
- html cell size
- Django
- DI
- html cell
- Spring
- Dependency
- html
- table tag
- Django column 값 가져오기
- Today
- Total
목록전체 글 (103)
emluy 개발 일기
[Socket과 HttpURLConnection 차이] 1. HttpURLConnection - HTTP 프로토콜 사용해서 서버와 통신 - URL 기반으로 HTTP 메소드 (GET, POST, PUT, DELETE 등)를 사용하여 요청을 처리 - 헤더 관리, 쿠키 처리, 리디렉션 처리 등 HTTP에 특화된 기능을 제공 URL url = new URL("http://example.com/api/data"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("GET"); // HTTP 헤더 설정, 쿠키 처리 등 InputStream in = conn.getInputStream(); 2. Socket..
Dependency? 의존대상 B가 변하면, 그것이 A에 영향을 미친다. -- 이일민, 토비의 스프링 3.1, 에이콘(2012), p113 Dependency 추상화 버거 셰프, 버거 레시피 관계로 Dependency 추상화 개념을 알아보자. class BurgerChef { private HamBurgerRecipe hamBurgerRecipe; public BurgerChef() { hamBurgerRecipe = new HamBurgerRecipe(); } } 버거 셰프가 만들어야할 버거 레시피는 버거 셰프 생성자에 의해 자동으로 HamBurgerRecipe가 된다. 이 때, 버거 셰프는 햄버거 레시피에 의존한다. 다른 버거 레시피를 갖고 싶다면 new HamBurgerRecipe를 다른 버거 레시..
1. Offset pagination : 해당 row가 테이블에서 몇 번째 row인지 모르기 때문에 offset 값을 모든 row에 대해 지정하고 데이터를 일정 개수만큼 가져온다. row 수가 많아지면 성능 저하 2. Cursor based pagination https://velog.io/@minsangk/%EC%BB%A4%EC%84%9C-%EA%B8%B0%EB%B0%98-%ED%8E%98%EC%9D%B4%EC%A7%80%EB%84%A4%EC%9D%B4%EC%85%98-Cursor-based-Pagination-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0 커서 기반 페이지네이션 (Cursor-based Pagination) 구현하기 사실 처음에는 이 주제로 포스트를 쓰려고 했던건 ..
0. static source 캐싱 : js, html, css, xml 등 자주 바뀌지 않는 부분을 캐시를 통해 서버의 부하를 줄여준다. - 처음 페이지를 로딩할 때 - 그 이후 같은 페이지를 로딩 할 때 1. static source versioning 필요 이유 : static source의 변경 사항을 반영할 때 캐시가 닦이지 않는 상황이 종종 발생한다. 이 상황을 해결하기 위해 해당 js를 include하는 jsp에 js url 맨끝에 날짜를 get방식으로 param 전달 하듯이 붙혀줬었다. ex) ~~~.js?20220704 이런식으로 하지만 충돌이 나기도 하고 그래도 캐시가 안 닦이는 경우가 생긴다. 수기로 입력해줘야하는 번거로움도 존재한다. 2. static source versioning..
◆ 현대 IT&E 채용확정형 교육 1기 합격 후기 https://yulme.tistory.com/134 현대 IT&E 채용 확정형 sw 개발자 양성 교육 합격 후기, AI 면접, 임원면접 후기 귀여운 내 친구 깜찍이 별이 덕분에 '현대 it&e 채용 확정형 sw 개발자 양성 교육'이 있다는 걸 알게 되었다. 이번에 현대에서 처음 한다고 한다. 대기업 공채 전이라 코테준비하면서 인턴에 서류 yulme.tistory.com ◆ 현대 IT&E 수시 채용 합격 후기 ◆ 짧은 후기 6개월의 길다면 길고 짧다면 짧은 교육이 끝나고 합격 후기로 돌아오게 되었습니다. 많은 것을 배웠고 힘들었고 재밋었던 6개월이었던 것 같습니다. 저는 졸업을 한학기 미뤄두고 취준을 이번년도 1월부터 시작했습니다. 굉장히 짧은 취준을 했..
0. 파이썬 설치 & 주피터 노트북 설치(cmd) - 파이썬 설치 - 파이썬 환경 변수 설정 - 주피터 노트북 설치 [Crawling] 전국 스타벅스 매장 정보 .. : 네이버블로그 (naver.com)[Crawling] 전국 스타벅스 매장 정보 .. : 네이버블로그 (naver.com) [Crawling] 전국 스타벅스 매장 정보 가져오기 /** 2019.12.29 가독성을 높이기 위해서 문장을 나누거나 한 문장을 여러 줄로 작성하였습니다. 사전 형식... blog.naver.com 1. 자동 클릭(selenium) & selector로 element 가져오기 (Beautifulsoup) https://smothly.github.io/data%20science/nlp/2020/01/13/%EB%84%A..
http://theeye.pe.kr/archives/2091 .gitignore 설정후에 정상적으로 적용되지 않는 문제 해결하기 | 아이군의 블로그 Git를 사용하는 프로젝트에서 진행해 감에 따라 Ignore에 등록해야 할 디렉토리 또는 파일도 점점 늘어나더군요. 간단하게 생각하고 .gitignore 파일에 내용을 등록하였습니다. 하지만 이미 저장소에 theeye.pe.kr $ git rm -r --cached . $ git add . $ git commit -m "fixed untracked files”
https://www.python2.net/questions-544501.htm javascript - jquery - 클릭 한 div 요소의 id 가져 오기 다음이 정상적으로 작동하고 버튼의 ID가 표시됩니다 : 스크립트 $(".edit").click (function(){ var buttonID = $(this).attr('id'); alert(buttonID); } 하지만 ID buttonID가 정의되지 않은 것은 아닙니다 : Edit 스크립트 f www.python2.net