일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 마이바티스
- 상태코드
- Tomcat
- 자바스크립트
- DBeaver
- Javascript
- 보안
- IntelliJ
- SQL
- 자바
- JSON
- Eclipse
- svn
- db
- 오라클
- JQuery
- 자바문법
- HTTP
- Server
- Linux
- 모바텀
- 디비버
- 이클립스
- 톰캣
- git
- 인텔리제이
- java
- mybatis
- oracle
- Redis
- Today
- Total
목록전체 글 (149)
JongTachi의 개발 블로그
1. JSON 구문 규칙 JSON구문은 JavaScript 개체 표기 구문에서 파생되었습니다. 데이터는 이름:값 쌍이 있습니다. 데이터는 쉼표로 구분됩니다. 중괄호는 객체를 담습니다. 대괄호는 배열을 유지합니다. 2. JSON 데이터 - 이름 : 값 JSON 데이터는 (이름:값) 쌍 일명 (키:값)으로 작성됩니다. 이름:값 쌍은 필드 이름(큰따옴표), 콜론, 값으로 구성됩니다. "name" : "baek" 3. JSON 값 JSON의 값은 다음 데이터 유형 중 하나여야만 합니다. 문자열 숫자 객체 배열 참 or 거짓 null 예제 person = {name:"Baek", age:32, city:"Seoul"}; person.name; // return Baek person["name"]; // retur..
1. what is Json? JSON은 Java Script Object Notation의 약자입니다. 데이터를 저장하고 전송하기 위한 텍스트 형식이며 이해하기가 쉽습니다. JSON은 가벼운 데이터들을 교환하는 형식입니다. 컵퓨터 간에 데이터를 전송하는데 사용됩니다. 언어 독립적입니다. JavaScript 객체 표기법으로 작성된 일반 텍스트입니다. 2. why use JSON? JSON 형식은 구문상 JavaScript 개체를 생성하는 코드와 유사하기 때문에 JavaScript 프로그램은 JSON 데이터를 쉽게 JavaScript 객체로 변환할 수 있습니다. 형식이 텍스트 전용이며 JSON 데이터는 컴퓨터 간에 쉽게 전송되고 모든 프로그래밍 언어에서 사용가능합니다. 즉 데이터를 주고 받기 위해 쓰인다고..
1. what is Apache Jmeter? Apache jmter는 서버의 성능 및 부하테스트를 측정할 수 있는 테스트 도구 입니다. 즉 해당 서버의 성능이 어떤지 서버를 사용하는 유저들이 몇명이상이 되어야 서버의 성능이 느려지는지 등의 테스트를 할 수 있는 도구라고 생각하시면 됩니다. 잠깐 부하 테스트가 뭔가요? 부하테스트란 여러명의 사용자가 동시에 어플리케이션에 요청을 보내는 상황을 시뮬레이션하여 다양한 부하 조건에서의 응답을 테스트하는 과정입니다. 얼마만큼의 요청을 견딜 수 있는지 테스트 함으로서 성능을 개선시키거나 서버를 증설하는 등 여러가지 대응을 할 수 있습니다. 2. apache 다운로드 링크 https://jmeter.apache.org/ Apache JMeter - Apache JMe..
1. SVN의 정의 SVN은 SuvVersion의 줄임말로 형상관리/소스관리 툴이다. SVN은 project를 여러명이서 작업하는 경우 버전관리나 각자 만든 소스의 통합과 같은 문제를 쉽게 해결하기 위해 따로 저장소를 만들어 그곳에 소스를 저장해 소스의 중복이나 여러 문제를 해결하기 위한 Software이다. 즉 하나의 서버에서 소스를 쉽고 유용하게 관리할 수 있도록 도와주는 틀이다. (git과 비슷한 개념이라 생각하면 된다.) Project 소스는 SVN 서버의 Trunk라는 곳에 위치해있고 자신의 Local에 Trunk의 소스를 다운받아 수정 및 추가 후 다시 업로드(Commit) 하는 방식이다. 자신만의 소스를 다른 개발자들과 떨어져서 작업하려면 Branch를 만들어 작업 후 자기 자신만 접근하여 ..
Fiddler는 왜 쓸까? Fiddler는 컴퓨터와 웹 서버 또는 서버 사이의 HTTP 및 HTTP 트래픽을 기록, 검사, 변경하는 데 사용되는 도구입니다. Fiddler는 HTTP와 HTTPS Traffic을 캡처하여 사용자가 확인할 수 있도록 로깅합니다. 1. Fiddler 다운로드하기 일단 먼저 Fiddler를 다운로드 받습니다. 자신의 운영체제(OS)에 맞게 다운로드하면 됩니다. http://www.telerik.com/fiddler Fiddler | Web Debugging Proxy and Troubleshooting Solutions Explore the Fiddler family of web debugging proxy tools and troubleshooting solutions. Ea..
1. 리눅스 기본 명령어 11) ls : Windows의 'dir'과 같은 역할로, 해당 디렉터리에 있는 파을의 목록을 나열한다. ex) ls /etc/sysconfigls -a : 숨겨진 파일까지 함께 보기 (숨겨진 파일은 파일명 앞에 '.'이 붙는다)ls -l : 파일 자세히 보기ls *~ : '~'로 끝나는 파일들 보기 예시로 보시는 게 더 이해가 빠를 듯 합니다. ex) ls *.txt -> .txt로 끝나는 모든 파일ls ~* : '~'로 시작하는 파일들 보기 예시로 보시는 게 더 이해가 빠를 듯 합니다. ex) ls my* -> my로 시작하는 모든 파일ls -al : 모든(숨김 파일 포함) 파일들 자세히 보기ls -R : 하위 디렉토리의 내용까지 모두 출력ls -F : 파일의 특성에 따라 끝..
연산자는 '연산을 수행하는 기호'를 말합니다. 예를 들어 '+'기호는 덧셈을 '-'는 뺼셈을 나타내듯요. 연산자의 종류는 아주 다양합니다. 한번 살펴보겠습니다. 1. 자주 쓰는 연산자의 종류 종류 연산자 설명 산술 연산자 + - * / % 사칙연산(+, -, *, /)과 나머지(%) 연산 비교 연산자 > = : 클 때 = : 크거나 같을 때
sort() : 배열 안의 원소를 정렬하는 함수입니다. 여기서 참고하셔야할 점은 정렬할 배열의 요소가 2개 미만(1개 이하)인 경우에는 에러가 발생합니다.(당연한 소리겠죠?) 1. 숫자 정렬 var num = [9, 3, 4, 6, 5, 1]; // 오름차순 num.sort(function(a, b){ return a - b; // 결과: 1, 3, 4, 5, 6, 9 }); // 내림차순 num.sort(function(a, b){ return b - a; // 결과: 9, 6, 5, 4, 3, 1 }); 2. 문자 정렬 var car = ['bmw', 'kia', 'hyundai']; car.sort(); // 결과 : bmw, hyindai, kia 3, 객체(Object) 정렬 /*BTS로 알아보..
1. 정의 객체지향 프로그래밍은 문제를 여러 개의 객체 단위로 나눠 작업하는 방식을 말합니다. 이 방식은 오늘 날 가장 많이 사용하는 프로그래밍 방식이고 JAVA, C#등이 대표적인 객체지향 프로그래밍 언어입니다. Object-Oriented Programming(OOP)라고도 부릅니다. 2. 객체지향 프로그래밍의 특징 1) 추상화 - 객체에서 공통된 속성과 행위를 추출 - 공통의 속성과 행위를 찾아서 타입을 정의 - 추상화는 불필요한 정보는 숨기고 중요한 정보만을 표현함으로써 프로그램을 간단하게 만듦 그럼 추상화가 왜 필요할까요? 자동차로 예를 들어봅시다. BMW, 벤츠, 볼보는 모두 자동차에 해당됩니다. 자동차라는 추상화 집합을 만들어두고 자동차들이 가진 공통적인 특징들을 만들어서 사용합니다. 하지만..
Mobaxterm을 설치했다면 이제 환경 구축을 한번 해봅시다. 아주 간단합니다. 그 전에 준비해야할 것이 2개 있습니다. 1) IP 주소(사설 or공인) 2) os 계정(ID / PW) 이 2개만 있으면 Mobaxterm 환경 구축을 할 수 있습니다. 1. MobaXterm을 켜고 왼쪽 상단에 Session을 눌러줍니다. 2. 창이 뜨면 왼쪽 상단에 SSH를 클릭합니다. 3. 왼쪽 란에는 IP주소, 오른쪽 란에는 OS ID를 적습니다. 4. 로그인이 제대로 됐다면 PW를 치라는 창이 나올겁니다. 해당 OS계정의 PW를 복사해서 리눅스 환경이니 shift + insert를 통해 붙여넣어주고 로그인 하시면 됩니다.