컴파일 → 빌드 → 배포컴파일 : 사용자가 작성한 코드를 <span style="background-color: 빌드 : 컴파일된 코드를 실제 <span style="background-color: 배포 : 빌드가 완성된 <span style="back
Git의 기본 > Git이란 소스코드를 효과적으로 관리하기 위해 개발된 '분산형 버전 관리 시스템'입니다. 👀 원래는 Linux 소스코드를 관리할 목적으로 개발 되었습니다. 장점 파일이 변경 이력 별로 구분되어 저장됨 👉 비슷한 파일이라도 실제 내용 일부 문구
암호화 대칭키 암호화 > 암호화와 복호화에 사용하는 키가 같은 암호화 알고리즘 EX) DES, 3-DES, AES, SEED, ARIA, MASK 하나의 비밀키를 양쪽(client & server)가 모두 같이 사용 공개키와 비밀키를 별도로 가지는 것과 구별되는데
max는 그룹내 최대값을 반환합니다(단, 동일한 유형이어야 함.)대문자 < 소문자 순으로 소문자영문이 가장 큰 값!자음 < 모음 < 한글 순으로 한글이 가장 큰 값특수문자 < 숫자 < 숫자(특) < 영문 < 영문(특) < 한글
예시)👉 문자열(enames)이 ,(구분자)로 구분되어 한줄의 문자열로 출력되고 있음FOR XML PATH('') : 문자열로 치환하겠다, 1, 1, '') : 맨처음(1 = 인덱스)에 나오는 문자 한개(1)를 공백('')으로 치환하겠다// 원래는 ,SCOTT,FOR
JSON이란? RDP(Remote Desktop Protocol)란? = 원격 데스크톱 프로토콜 // 원격을 할 수 있도록 도와주는 프로토콜 주요 서비스 예약 포트 포트 종류 국제 인터넷 주소관리기구(ICANN) : 동적 포트 : 서비스 포트 번호 출처 : htt
1) \_Layout.cshtml 內 link로 bootstrap 참조2) Nuget 패키지에서 BootStrap 다운로드3) 하단 부트스트랩 예제 사이트 참고해서 프로젝트 개발https://getbootstrap.com/docs/5.1/examples/참고
1) devenv.exe.config 파일 수정2) 제어판>프로그램 및 기능>설치된 업데이트 보기> KB4598301 업데이트 제거// 만약 Update for Microsoft Visual Studio 2015가 두개라면 하나 제거 必참고 : https:/
1) .Net framework 복구https://docs.microsoft.com/ko-kr/dotnet/framework/install/repair2) 제어판>프로그램 제거 .net framework 제거하기3) Microsoft .NET Framework
1) 빈 MVC 프로젝트 폴더 생성2) Views/Home/Index.cshtml 생성3) Controller/HomeController.cs에 Index가는 Action 생성4) Views/\_ViewStart.cshtml\_Layout.cshtml이 초기 로딩 페이
https://blueground.tistory.com/6사용자 편의성이 뛰어남DB 관리툴이 편리멀티 레코드 셋을 지원함버전이 올라갈수록 계속적으로 편리한 기능이 추가됨: DB쿼리의 결과로 2개 이상의 Recordset(결과셋)을 반환하는 것SP에서 사용법//
= 데이터 조작어select : 데이터 조회insert : 데이터 삽입update : 데이터 수정delete : 데이터 삭제= 데이터 정의어: 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어create : DB, 테이블 등 객체 생성alter : 테이블 구조 수
테이블(= relation) Domain : 도메인을 정해주면 해당 도메인에 해당되는 값만 테이블에 넣을 수 있음 레코드(= row, tuple) 모든 컬럼들로 구성된 data set 객체를 추상화하여 컬럼들이 정의되고 속성들을 모아놓은 집합 레코드 = 객체 인스턴스
데이터 타입 bit : 0 or 1 / true or false tinyint : 1B (~255까지 허용) smallint : 2B 서버 이름 : 컴퓨터 이름
HTTP 프로토콜의 특징이자 약점을 보완하기 위해서 사용한다.HTTP 프로토콜 환경에서 서버는 클라이언트가 누구인지 확인해야합니다. 그 이유는 HTTP 프로토콜이 connectionless, stateless한 특성이 있기 때문입니다.: 클라이언트가 요청을 한 후 응답
: 클래스나 멤버들을 다른 클래스에서 접근해도 되는지의 여부를 선언하는 지시어!! 객체 지향에서 정보 은닉(data hiding)이란 사용자가 굳이 알 필요가 없는 정보는 사용자로부터 숨겨야 한다는 개념입니다.\-> 그렇게 함으로써 사용자는 언제나 최소한의 정보만으로
오버로딩(Overloading)메서드의 이름은 같고 매개변수의 갯수나 타입이 다른 함수를 정의하는 것을 의미한다.리턴값만을 다르게 갖는 오버로딩은 작성 할 수 없다.오버라이딩(Overriding)over + ride = 먼가 위에서 (라이딩 한다)달린다???상위 클래