Study
-
인코딩/ 디코딩 개념Study/모몽이 공부중 2020. 7. 15. 17:38
컴퓨터는 문자를 인식할 수 없으므로 코드로 변환하여 저장됨. 문자를 코드로 변환하는 것을 인코딩, 코드를 문자로 변환하는 것을 디코딩이라 함 인코딩(Encoding) : 사용자가 입력한 문자나 기호들을 컴퓨터가 이용할 수 있는 신호로 만드는 것 인코딩 = 부호화 = 코드화 = 암호화 디코딩(Decoding) : 부호화된 정보를 부호화되기 전으로 되돌리는 처리/처리방식. 사용자가 이해할 수 있도록 바꿔주는 것. 바이트 형식을 문자(문자열)로 변환 디코딩 = 복호화 = 역코드화 한글 조합형 인코딩, 조합형 한글을 그 낱자에 따라 기계적으로 조합하여 표현하는 문자 인코딩들을 총칭하는 ㅁ라 종류 n바이트 조합형 3바이트 조합형 2바이트 조합형 현재 조합형은 거의 사용되지 않으며 유니코드가 흔히 사용됨. 넓은 의..
-
[software] Quick Search(퀵서치) 플러그인 설치 방법Study/소소한 팁 2020. 7. 14. 09:18
help > Install New Software > Add Name은 원하는 이름( ex) QuickSearch) Location: http://dist.springsource.com/release/TOOLS/update/e4.6/ Core / Eclipse Integratino Commons 클릭 > Next > 동의하고 설치완료후 restart하면 완료 Ctrl + Shift + L 전체에서 빠르게 모든 내용 검색 가능
-
[TCP] 3-way hand shakeStudy/모몽이 공부중 2020. 7. 5. 20:52
HandShaking (주고받기) 정보기술과 전기통신 및 관련 분야에서 채널에 대한 정상적인 통신이 시작되기 전에 두 개의 실체 간에 확립도니 통신 채널의 변수를 동적으로 설정하는 자동화도니 협상 과정 3-Way HandShake TCP 연결 단계 1. 최초의 호스트(Alice)가 두번째 호스트(Bob)에게 SYN(동기화) 메세지를 보냄. 이 메세지에는 자체 시퀀스 번호 x가 있음. 2. Bob은 SYN-ACK 메세지와 함께 응답. 이 메세지 자체 시퀀스 번호 y와 응답번호 x+1 포함하여 Alice가 받음. 3. Alice는 응답메세지와 함께 응답. 이 메세지에는 응답번호 y+1이 포함되며 이것을 Bob이 받지만 응답할 필요는 없음 참고 더보기 "핸드셰이킹", 위키피디아, https://ko.wikip..
-
[spring] 비밀번호 암호화Study/Java 2020. 7. 5. 20:35
UserService.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 package simple.user; import java.util.List; import org.springframework.security.crypto.password.PasswordEncoder; public interface UserService { public List selectUserList(UserVo userVo); public UserVo selectUserOne(UserVo userVo); public int insertUser(UserVo userVo); public int updateUser(UserVo userVo); public int del..
-
[Spring] spring boot security - login 만들기Study/Java 2020. 7. 5. 20:35
pom.xml 1 2 3 4 5 org.springframework.boot spring-boot-starter-security Colored by Color Scripter cs Maven에 들어가서 spring boot security 검색하여 원하는 버젼 다운 http:s//mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-security Maven Repository: org.springframework.boot » spring-boot-starter-security Starter for using Spring Security VersionRepositoryUsagesDate2.3.x2.3.1.RELEASECentral..
-
[spring, jQWidgets] 주소록 CRUD 만들기Study/Java 2020. 7. 5. 20:03
UserVo.java 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 package simple.user; public class UserVo { private String userId; private String passwd; private String name; private String birth; private Str..
-
공부하기 좋은 사이트Study/소소한 팁 2020. 7. 5. 19:41
TCPSchool 개념설명부터 기초 코딩까지 많은 설명이 이해하기 쉽게 되어 있음 http://tcpschool.com/ 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com MDN Web Docs 웹개발에 관련된 정보 제공 사이트 https://developer.mozilla.org/ko/ MDN Web Docs MDN 웹 문서 사이트는 HTML, CSS, 및 웹 사이트와 프로그레시브 웹 앱을 위한 API를 포함한 오픈 웹 기술에 대한 정보를 제공합니다. 또한 Firefox 개발자 도구와 같은 Mozilla 제품을 위한 개발자 지향 문 developer.mozilla.org Java Tutorials https://how..
-
코딩할 때 참고할 사이트Study/소소한 팁 2020. 7. 5. 19:26
Mybatis-3 마이바티스 사이트. 처음 설정부터 예시까지 상세하게 나와있음 https://mybatis.org/mybatis-3/ko/index.html MyBatis – 마이바티스 3 | 소개 마이바티스는 무엇인가? 마이바티스는 개발자가 지정한 SQL, 저장프로시저 그리고 몇가지 고급 매핑을 지원하는 퍼시스턴스 프레임워크이다. 마이바티스는 JDBC로 처리하는 상당부분의 코드와 �� mybatis.org jQWidgets UI 사이트 JQWidgets 여러버젼으로 사용 가능한 UI 사이트. 상업 목적이 아니면 무료로 사용 가능. 예시가 상세하게 나와 홈페이지를 들어가 예시를 읽어보고 코딩하면 쉽고 보기 좋게 개발 할 수 있다 https://www.jqwidgets.com/ jQWidgets UI fo..