안녕하세요 오랜만에 포스팅입니다.아직 신입이지만 회사에서 시간이나 Docker 에 대해서 알아보다가 상당히 흥미가 있는 주제인 것 같아서 공부를 해보려고 합니다.Docker를 자세히 설명드리기는 아직 지식이 짧아서 어려우니, 온라인으로 책 원고를 올려주셔서 감사드리는 이재홍님의 저서 "가장 빨리 만나는 Docker" 의 링크 사이트를 첨부해드립니다. http://www.pyrasis.com/private/2014/11/30/publish-docker-for-the-really-impatient-book링크는 허용 하신다고 하니 ^^ 다행입니다. 헤헤~ 광고는 아니지만 책 많이 사주세요~ ( 저는 고마움을 느끼는 부분에 대해서는 유로결제를 꼬박꼬박 하는 편이라서..음 ㅎㅎ)저도 이제 설치까지 진행했는데 간..
체크 박스 전부 체크 / 전부 해제 코드 $("#table1 #checkall").click(function () { if ($("#table1 #checkall").is(':checked')) { $("#table1 input[type=checkbox]").each(function () { $(this).prop("checked", true); }); } else { $("#table1 input[type=checkbox]").each(function () { $(this).prop("checked", false); }); } });
01. 데이터 바인딩AngularJs 공식 홈페이지 Data-bindnig 개념 - https://docs.angularjs.org/guide/databinding AngularJs( 이하 ng ) 에서의 데이터 바인딩 기술은 ng 에서 가장 특징적인 기능 중에 하나 입니다.데이터 바인딩은 모델(데이터) 와 View 컴퍼넌트 사이에 자동 동기화를 해주는 기능입니다.모델 즉 입력된 데이터가 변하면, 화면에 보여지는 View 부분도 바로 변화가 적용됩니다.아래는 데이터 바인딩의 예제 입니다. 입력 창에 데이터를 입력하면 바로 화면에 출력 됩니다이러한 기능은 jquery를 이용해서 이벤트를 등록해서도 구현할 수 있지만, ng를 이용하면 간편하게 구현할 수 있습니다. 02. Dependency Injection..
Node.js 애플리케이션에서 JWT를 이용한 토큰 인증을 구현해보려고 합니다!!토큰 인증 절차는 다음과 같습니다.사용자가 로그인을 진행할 때! 사용자 정보로 토큰 정보를 생성하여 저장하고, 이 토큰을 이용하여, 사용자 인증을 필요로 하는 부분을 대체하는 것입니다.기존에 가장 쉬운 세션에 사용자 로그인 후 정보를 담아두고 하는 것은 보안에 취약하기 때문에, 그보다는 토큰 방식의 사용자 인증 방식이 좋습니다.자세한 것은 토큰 인증 방식에 대해서 검색하시면 내용이 많이 있어요!!책을 보면서 하고 있는데 소스 자체는 MIT 라이센스 이니 소스를 보면서 하도록 하겠습니다~~~!(소스 출처는 scotch.io 라는 외국 사이트에 MEAN Stack beginner 책에 대한 소스 코드입니다.)먼저, Node.js..
JSON Web Tokens ( JWT )JWT는 "jot" 이라고 불리기도 합니다.JWT의 장점은 다른 프로그래밍 언어와 잘 작동한다는 점!.NET, Phthon, Node.js, Java, PHP, Ruby, GO ... 등 많이 있고, 여러분은 많은 다양한 라이브러리와 호환해서 사용할 수 있습니다자체에 정보를 담는다. JWT 는 기본적인 정보를 스스로 담아 전달할 수 있습니다. ( Payload 또는 Signature 를 통해 )정보를 자체에 담기 때문에, HTTP 헤더안에 담아 사용되어집니다. ( API 인증 등 ) 또한 URL을 통해서도 가능 합니다.JWT는 세가지 부분으로 나뉩니다headerJWT 타입의 선언사용하는 해싱 알고리즘 ex ) { "typ" : "jwt" , "alg" : "HS2..
- Total
- Today
- Yesterday
- GO1104 LED
- bootstrap
- 오프라인 확인
- AngularJS
- 브라우저 콘솔
- AOP
- learning javascript
- 쿼리 로그
- 스프링 부트
- static resources
- mybatipse
- jQuery 삽입
- Spring Boot
- Excel
- Spring
- log4jdbc
- offline.js
- telegram bot
- 초대장
- @Temporal
- spring jpa
- java
- 정적 파일
- summernote
- WYSIWYG
- jsonify
- @Access
- 자바스크립트
- RollingFileAppender
- 한성키보드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |