본문 바로가기

728x90
반응형

개발 이모저모

(77)
Mix Content란? https를 통해 접속한 웹페이지에서 http통신으로 자원을 요청하면서https로 요청한 자원과 http로 요청한 자원이 섞여오류가 나는 것 이다.보안적으로 위험하기 때문에 오류가 나는 것이다!   참고블로그 :https://dololak.tistory.com/611
eclipse validating 끄기 1. Window > Preferences 2. Web > JSP Files > Validation > Validating files 체크박스 풀기 이클립스에서 jsp 파일들 validation하면 오래걸려서 끄는 방법을 기록해놓는다 :)
@Controller , @RestController Spring MVC컨트롤러 : @Controller → View 기술을 사용 ( view 화면을 리턴 또는 ResponseBody를 사용해 객체 리턴 @ResponseBody를 사용하면 View를 리턴하지 않고 컨트롤러에서 직접 데이터를 리턴할 수 있는데, Spring은 Http응답에 리턴값을 자동으로 변환해준다 (json형태로 데이터 리턴) ) Restful 웹서비스 컨트롤러 : @RestController → 객체를 반환하기만 하면 객체 데이터는 JSON/XML형식의 HTTP 응답을 직접 작성 ( 데이터를 리턴하는 것이 주용도이다. MVC Controller에 @ResponseBody가 추가되어 내장되어있기 때문에 따로 @ResponseBody를 추가할 필요가없다. 클라이언트로부터 Json데이터 응답..
STS github author 변경하기 / 스프링 github 아이디 변경 총 경로 :: Window > Preferences > Version Control (Team) > Git > Configuration 쉽게 찾으려면 검색창에 git을 검색한다! git을 검색하면 하단에 git과 관련된 메뉴들이 나오는데 여기에서 Configuration클릭! 빨간 박스 부분이 github에 커밋&푸시 될 계정부분이다. 바로 더블클릭해서 계정을 변경해도되고, Add Entry에서 user.email 에 github 이메일계정 / user.name github 계정명을 입력해서 저장하면된다!! Apply and Close !! Git Staging에 가서 보면 변경된 계정을 볼 수 있다. (만약, 보이지 않으면 STS를 껐다가 다시 키면 변경되어있을 것이다!) 추가로, Git Staging..
VSCODE (visual studio code) 한줄복사 / 한줄이동 / 한줄삭제 vscode에서 코드 작성하다보면 현재 행에서 바로 복사,이동,삭제하고 싶을 때 쓰는 방법이다! 한줄 복사 Shift + Alt + ↑ Shift + Alt + ↓ 한줄 삭제 Ctrl + shift + k 한줄 이동 Alt + ↑ Alt + ↓
=>{} / node.js => / node.js 화살표 함수 node.js 관련해서 검색하다 보면 이런 형태의 함수를 많이 볼 수 있다. 이것은 화살표 함수라고 불리운다! (2015년 이후부터 자바스크립트 문법들이 업그레이드 되면서 새로운 문법들이 생겨났다) var sum= ( x , y ) =>{ return x+y ; } var sum2 = ( x , y ) => ( x+y ) ; var sum3 = ( x, y ) => x+y ; function ( x , y ) { return x+y ; } 위의 함수들은 모두 같은 의미를 가진 함수들이다! 즉, 화살표 함수는 function을 선언하는 대신 =>기호로 선언해서 사용하는 것이다 화살표함수로 표현한 함수같은 경우, var sum이라는 변수에 대입했는데, 이렇게 사용하면 재사용을 할 수 있다! 그리고, sum2..
node.js git ignore .gitignore node.js 프로젝트를 git에 올릴 때 git에서 제외할 파일들을 설정하는 파일이다. node_modules는 많은 용량을 차지하고, package.json만 있으면 해당 node.js (express )프로젝트에서 필요한 패키지를 다운받아서 셋팅할 수 있다. 아래 코드를 .gitignore파일에 복사&붙여넣기 하면 된다. # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* lerna-debug.log* .pnpm-debug.log* # Diagnostic reports (https://nodejs.org/api/report.html) report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json # Runt..
node.js 모듈 정리하기 , 모듈 제거하기 npm prune 모듈을 설치하고 나중에 사용하지 않는 모듈에 대해 정리할 때 npm prune 명령어를 쓰면 된다!! { "name": "pdf", "version": "1.0.0", "description": "pdf module - lib: pdfmake", "main": "pdfApp.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "jin2rang", "license": "jin2rang", "dependencies": { "amqplib": "^0.7.1", "body-parser": "^1.19.0", "easy-pdf-merge": "^0.2.6", "express": "^4.17.1",..

728x90
반응형