일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- mybatis
- 자바
- 함수
- Git
- error
- 에러
- oracle
- Eclipse
- 코틀린
- JavaScript
- 스프링
- Spring
- GitHub
- kotlin
- 넥사크로
- IntelliJ
- 생성
- 쿼리
- Security
- 방법
- aws
- 시큐리티
- 프로그래머스
- JPA
- db
- 알고리즘
- 오라클
- jquery
- Vue
- Java
- Today
- Total
목록웹 (202)
송민준의 개발노트
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
ajax를 사용해서 테스트를 해보는데 $.ajax is not a function 에러가 발생했다. 아래 스택오버플로우를 참고했다. https://stackoverflow.com/questions/18271251/typeerror-ajax-is-not-a-function TypeError: $.ajax(...) is not a function? I'm trying to create a simple AJAX request which returns some data from a MySQL database. Here's my function below: function AJAXrequest(url, postedData, callback) { $.ajax() ({ type: ... stackoverflow.co..
팀 프로젝트를 하다보면 각자 기능 구현을 하고 보면 함수의 이름이 같은 경우가 있다. 나도 팀프로젝트를 하다보면 아래와 같은 형식으로 함수를 생성한다. var init = function() { .. } var save = function() { .. } 이렇게 사용하다보면 함수가 겹치는 경우가 생겨서 먹통이 되는 경우가 있다. 이유는 브라우저의 스코프는 공용공간으로 쓰이기 때문에 나중에 로딩된 같은 이름의 함수가 먼저 로딩된 함수를 덮어쓰게 된다. 이러한 것을 방지하고자 아래와 같이 js의 유효범위를 만들어 사용한다. test라는 객체를 만들어 해당 객체에서 필요한 모든 function을 선언하는 것이다. 이렇게 되면 겹칠 위험이 사라진다. var test ={ init : function() { va..
나는 css와 js를 head에 놓고 작업을 한다. 다만 css는 head와 js는 body 하단에 두는 것이 좋다고 알고는 있다. 그 이유를 몰랐는데 알게 되어 정리를 한다. 기본적으로 HTML은 위에서 아래로 코드가 실행된다. head를 먼저 불러오고 body를 불러오게 되는데 head에 js가 있어 용량이 크다보면 백지 화면이 오래 노출된다. 반면 css는 화면을 그리는 역할이라서 적용이 늦게 되면 화면이 깨지는 경우가 발생한다. 그러므로 head에는 css, body 하단에는 js를 두도록 하자. * 추가적으로 bootstrap은 제이쿼리 기반이라 제이쿼이를 먼저 불러오고 써야 한다.
레이아웃 방식이란? 공통 영역을 별도의 파일로 분리하여 필요한 곳에서 가져다 쓰는 방식 예를 들어, 부트스트랩과 제이쿼리를 가져다 쓴다고 하면 화면 어디서나 필요로 한다. 레이아웃 파일들을 만들어 각각의 공통 코드를 넣어주면 된다. * CDN 방식으로 사용을 많이 했는데 CDN의 경우 실제서비스에서는 잘 사용하지 않는다. 외부 서비스에 우리 서비스가 의존하게 되는 형식이라 CDN이 문제가 생기면 우리도 덩달아 문제가 생김 * 프로젝트에 navbar에 각종 라이브러리 담았단 것 생각하면 될듯
보호되어 있는 글입니다.