일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- VUE
- 미리보기
- Java
- 슬라이드한번에세개
- 자바변수선언
- 클래스지우기
- vueper slides
- Node
- 이메일유효성검사
- select
- nodejs
- 컴포넌트간 데이터보내기
- 뷰
- javascript
- <script setup>
- 구글폰트다운받아사용
- 엑셀
- 상위컴포넌트에서 하위컴포넌트로 데이터 전달
- class지우기
- vue3 데이터보내기
- jsp
- vue 사진미리보기
- vue이미지자르기
- vueperslides
- vue슬라이드
- vue3
- vue3emit
- vue3 props
- 연산자
- 슬라이드기능구현
- Today
- Total
목록기타 (18)
orange056
★ 암호화 종류 - 단방향: 암호화 할 수는 있지만 복호화해서 원래의 비밀번호를 알 수 없다 - 양방향: 복호화해서 원래의 비밀번호를 알 수 있다 - 양방향 암호화는 대칭형 암호화와 비대칭형 암호화가 존재한다 ★ 단방향 암호화 방법 - 해쉬함수: 같은 입력값에 같은 출력값이 나오지만 출력값으로 입력값을 유추 할 수 없다 - 같은 알고리즘과 같은 인코딩 방식을 선택하면 같은 결과가 나온다 ★ 레인보우 테이블이 불가능하도록 하는 방법 - 레인보우 테이블: 모든 입력값에 대한 출력값을 정리해놓고, 정리해 놓은 출력값과 실제 데이터 베스에 저장되어 있는 값을 일일히 비교하기위해 입력값 - 출력값을 저장해 놓은 것 1) salt 기법 - 복호화를 방해하기 위해 소금을 뿌려 해커가 복호화 하는 것을 방해함 - 비밀..
장점 1. 한 대의 물리 서버에 여러 대의 서버를 띄울 수 있다 - 여러가지 기능을 띄우는 것 자체는 일반적인 서버도 가능하지만 도커는 격리된 환경을 제공하므로 이들이 안전한 상태로 실행된다 - 또한 일반적인 서버에서는 함께 실행할 수 없는 조합도 가능하다 2. 서버 관리가 용이하다 - 컨테이너를 이용해 각 소프트웨어를 독립된 환경에 격리하므로 다른 소 프트웨어에 영향을 끼치지 않는다 - 컨테이너 교체나 수정이 쉬워 환경이전이 간단하다 3. 서버 고수가 아니어도 다루기 쉽다 - 명령 한 줄로 서버 구축이 끝나므로 터미엘에 명령을 입력할 수 있다면 컨테이너를 사용할 수 있다 단점 1. 리눅스 운영체제만 사용한다 - 리눅스 운영체제를 사용하는 기술이므로 리눅스용 소프트웨어밖에 지원하지 않는다 2. 호스트 서..
1. 도커란 - 토커를 한마디로 정의하자면 '데이터 또는 프로그램을 격리시키는 기능'을 제공하는 소프트웨어 - 주로 서버에 사용된다 - 다양한 프로그램과 데이터를 각각 독립된 환경에 격리하는 기능을 제공한다 - 리눅스 운영체제에서만 사용 가능하다 2. 도커의 동작 원리 - 도커를 사용하는 경우 운영체제 위에 도커 엔딩이 동작하고 그 위에서 컨테이너가 동작한다 - 컨테이너 안에는 '리눅스 운영체제 비슷한 무언가'가 들어있다 - 운영체제는 소프트웨어나 프로그램의 명령을 하드웨어에 전달하는 역할을 한다 - 도커는 기본적으로 리눅스용이기 때문에 리눅스 운영체제에서만 동작한다 (윈도우나 맥에서 도커를 사용하려면 어떤 형태로든 리눅스 운영체제를 갖춰야한다) - 도커 이미지는 컨테이너를 만드는데 사용한다 - 컨테이너..
1. 먼저 jar 파일을 lib안에 넣어줘야 한다. 2. db와 연동해준다. import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Jdbc { public static void main(String[] args) { //드라이버 검색 (db와 연동 준비) try { Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println("success"); } catch (ClassNotFoundException e) { System.err.println("fail"); System.exit(0); } //데이터베이스 연결 -..
2. HTML 기본1 1) html 태그란? html 문서를 구성하고 있는 요소 2) h1 태그 > 타이틀 쓸 때 이용하는 태그 h1 ~ h6으로 갈 수록 점점 작아짐 3) p 태그 > 본문에 사용되는 태그 4) a 태그 > 다른 사이트, 다른 페이지로 이동하고 싶을 때 사용하는 태그 href 속성을 이용함 - sup: 작은 글씨 - ins: 밑줄(언더바) - del: 가운데 선 긋기 3. HTML 기본 2 1) 리스트 태그 - ul : 숫자가 없는 리스트 - li: 리스트 하나하나 아이템 - ol: 숫자로 표시하는 리스트 2) talbe 태그(표 만들기) - tr: 가로줄을 만들 때 사용 - td: 세로 셀을 만드는 역할 3) img 태그 - 이미지를 출력 - src를 이용해 경로 지정 4) audio..
1. jdk 버전 확인 cmd > java -version 2. eclipse 설치 이클립스 홈페이지:https://www.eclipse.org/downloads/ 다운로드 버튼 클릭 한번 더 클릭 3. 원하는 곳에 파일 설치 후 실행 C:\Users\i3-9100f >>내 파일 위치는 여기 이거 클릭 INSTALL 클릭 설치 중~ LAUNCH 클릭 workspace는 작업공간을 의미한다 즉 java 소스파일이 저장될 장소이다 경로를 변경하고 싶다면 Browse..를 클릭하고 변경해주면 된다 그 후 Launch클릭 이렇게 welcome 화면이 뜬다면 성공
우선 시스템 환경 변수 편집에 들어간다. 오른쪽 아래 환경변수 클릭 시스템 변수 > 새로 만들기 클릭 (사용자 변수가 아닌 시스템 변수를 해야한다.) 변수 이름은 JAVA_HOME 변수값은 자신이 설치한 jdk 폴더의 경로를 입력해주면 된다. 경로는 이런식으로 입력->> C:\Program Files\Java\jdk-19 이번엔 사용자 변수에서 Path를 선택 후 편집 클릭 오른쪽 위에 있는 새로만들기 클릭 후 %JAVA_HOME%\bin을 입력한다 마지막으로 명령프롬프트에 java -version을 입력하여 제대로 환경 설치가 되었는지 확인한다. >> 띄어쓰기가 잘못 될 경우 실행이 되지 않으니 잘 확인하길 쨘 성공
1. 다운로드 http://tomcat.apache.org/ Download > Tomcat 8 클릭 64-bit Windows zip (pgp, sha512) 클릭 2. 다운받은 Tomcat 파일 압축 해제 3. tomcat 실행하기 {톰캣 압축 푼 경로}/bin/startup.bat 실행하면 톰캣이 실행된다. (실행창이 떠 있어야 함) 실행 창이 안 뜨거나 도중에 꺼지는 경우 환경변수에 "JAVA_HOME"등록해야함 2022.10.26 - [기타] - 환경 변수 설정하기 환경 변수를 설정하는 방법은 위 포스팅에 나와있다. JAVA_HOME 변수를 등록했다면 CATALINA_HOME 변수도 만들어줘야한다. 자세한 방법은 위 포스팅에 나와있으니 입력해야할 것만 간단히 정리하면 변수 이름:CATALINA_..
이클립스가 설치되면서 자바의 개발 환경을 자동으로 설정하기 때문에 JDK를 먼저 설치한 후 이클립스를 설치해야 한다. 또한 JDK는 서블릿과 JSP를 포함한 자바로 작성한 프로그램을 컴파일하기 위한 툴로써 이를WAS를 설치하기 전에 JDK를 먼저 설치해야한다. JDK를 바로 설치해보도록 하자 1. 브라우저를 열어 주소란에 다음 URL을 입력하여 오라클 사이트의 JDK 다운로드 페이지에 접속한다. https://www.oracle.com/technetwork/java/javase/downloads/index.html x64 Installer 설치 후 2. 파일을 실행 하고 아래처럼 진행한다. next > next > close 3. 설치경로를 확인한다. x64 기본 설치 경로: C:\Program File..
설치만 하면 바로 슈슈슉 코드를 짤 수 있을거라고 생각했는데 정말 어이없게도 단 하나도 기억이 나지 않는다 또 기억이 나지 않을 나를 위해 다시 한번 기록 해둔다... 그 전에 VSCode란 무엇인지 짧게 소개해보려한다 VSCode란 window, macOSS, Linux 모두 지원하며, 거의 모든 프로그래밍 언어를 지원한다. 모드 하이라트, 자동 완성, 디버깅 기능 제공 등 다양한 기능이 있다. VSCode의 장점은 무료 정책이라는 것, 점유율 1위를 하고 있다는 것, 마이크로 소프트가 직접 배포한다것이 있다 그럼 바로 사용방법 기록을 시작한다. *VSCode 사용방법* 1. VSCode 설치하기 당연하다 사용하기 위해서는 먼저 설치를 해줘야하는데 나는 이미했으므로 패스하도록 한다. 혹시 필요한 분들은..