본문 바로가기

전체 글

(35)
ccna 기초 CCNA 준비를 위해 패킷트레이서를 다운받고 CISCO 홈페이지에서 모듈대로 학습하였다. 모듈 1은 네트워크 관리사 2급을 따면서 공부했던 내용이라 이미 알고있는 지식들이라 퀴즈만 맞추고 넘겼다. 이렇게 퀴즈를 다 맞추면 100% 라고 해준다. 모듈 2는 패킷트레이서를 직접 실습하면서 배우는 단계이다. 사용자 EXEC 모드 - 대부분 기능들이 제한되어있으므로 보기 전용 모드다. 스위치> - 사용자모드는 > 으 끝난다.관리자 EXEC 모드 - 명령을 실행하려면 관리자 권한을 액세스 해야한다. ( enable ) 스위치# -관리자모드는 #으로 끝난다.글로벌 구성 모드 - 장치를 구성하려면 글로벌 모드에..
JPA 필기 및 정리 JAVA Persistence API JPA 를 쓰기전  개발자가 수 많은 객체들을 DB에 저장할때 SQL을 직접 작성 후 JDBC API를 사용해서 실행해야 했다.  결국 수많은 CRUD 동작을 위한 SQL문을 무한반복 작성해서 지루하고 많은 시간을 낭비하게 됨.  그리고 객체 필드 하나 생성하는 순간 자바소스와 각각의 SQL에 모두 수정해야 줘야한다.  즉 SQL에 의존적인 개발과 데이터 중심의 설계를 위주로 하였다. JPA 를 사용시  개발자가 직접 JDBC API를 사용하지 않아도 되고 JDBC의 개발 해야하는 반복코드가 확 줄어든다.  SQL도 JPA가 제공해 주는 API를 사용하면 직접 만들어서 처리해준다.  데이터가 중심이 아닌 객체 중심의 설계로 패러다임 전환이 가능하다  즉 개발 생산성이..
[백준] 10998 - A / B 부동소수점 | C++ #문제  #풀이#include using namespace std;int main(void){ int a, b; cin >> a >> b; cout.precision(10); cout  앞에 문제 풀다가 뭐가 문제인지 계속 틀렸다. 제목을 보니 앞에 문제들과는 다르게 스페셜 저지 문제였다.이 문제를 풀면서 부동 소수점이라는 개념을 알게 되었다.부동소수점 수는 고정된 소수점 숫자와 다르게 소수점의 위치를 바꾸어 표현할 수 있다. 다른 블로그들 보면 엄청 어렵게 설명 되어있는데 간단하게 설명하면소수점을 어디까지 할지 정하는 것이다. 참고: https://cplusplus.com/reference/ios/ios_base/precision/ cout.precision(10)preci..
[백준] 10998 - A x B | C++ # 문제#include using namespace std;int main(void){ int a, b; cin >> a >> b; cout
[백준] 1001 - A-B | C++ # 문제  #include using namespace std;int main(void){ int a, b; cin >> a >> b; cout
[백준] 1000 - A+B | C++ #include using namespace std;int main(void){ int a, b; cin >> a >> b; cout
[백준] 2557- Hello world | C++ C++ 의 기초 입출력과 사칙연산에 대해 풀었다. # 문제   #include using namespace std;int main(void){ cout
C++ 알고리즘 공부 정리 ( 24. 3. 25 ) 2024.03.25군대에서 본격적으로 C++ 공부를 시작했다. 그 전에는 가끔 파이썬으로 한두번 백준문제 풀었었는데 기억도 거의 안나고코딩테스트에서 주로 C++을 이용하기도 하고 메모리 공부도 하고 싶어서 C++을 접하게 되었다. 그리고 과거에 공부했던 것들을 정리해보고자 블로그에 조금씩 적어두기로 하였다. 내가 사용하는 기본 문법#include using namespace std;int main(void){ int a = 0 cin >> a; cout  #include 제일 위에 입력하는 헤더파일이다.헤더파일은 외부에 있는 소스파일에 정의된 변수나 함수를 쓸 수 있다.bits/stdc++.h 는 C++의 모든 표준 라이브러리를 갖고 있다. 만약 헤더파일이#include 라면 cin, ..