전체 글10 [정보처리기사] 정처기 2024년 정보처리기사 실기 1회차 합격 후기 + 필기,실기 공부 방법 2024년 정보처리기사 실기 1회차 합격 후기 + 필기,실기 공부 방법입니다!!2024년 6월 18일 오전 9시를 기준으로 2024년 정보처리기사 1회 실기시험 최종 합격자 발표가 되었습니다.4월 27일 시험을 치고 나온 당시 가채점 점수는 60점? 정말 턱걸이로 아슬아슬하다 싶었어요 그런데 실제 점수는 72점으로 12점 올랐어요!!난이도시험 난이도부터 말씀드리자면 컴퓨터 공학을 전공하고 있는 저로서는 시험 전부터 코드 문제가 많이 나오면 좋겠다는 생각을 많이 했고, 주관적인 생각으로 지난 시험들과 비교했을 때 코드 문제가 많았던 느낌이라서 시험이 조금은 수월하지 않았나 싶어요! (저는 외워서 푸는 문제보단 코드가 조금 더 자신 있었습니다!!) 준비기간처음 시작은 시험 한 달 전부터 기출을 풀기 시작.. 2024. 6. 18. docker 젠킨스(jenkins) 빌드시 jdk 관련 오류(is not a directory on the Jenkins controller (but perhaps it exists on some agents)) 우분투에서 도커로 젠킨스를 컨테이너로 띄워서 빌드를 하려고 했는데 아래의 오류가 뜬다.. 분명 환경변수 경로도 올바르게 지정했는데 빌드가 되지 않는다. is not a directory on the Jenkins controller (but perhaps it exists on some agents) Jenkins의 설정에서 jdk를 추가하는 부분은 Jenkins가 설치되어 있는 머신의 jdk경로이다. 따라서 내가 따로 설치한 jdk 경로가 아닌 젠킨스 컨테이너 내부의 jdk 경로를 적어주어야한다. 이미 jenkins가 돌고 있다면 jdk가 이미 설치가 되어 있다는 뜻이다.(도커로 젠킨스를 설치하면 자동으로 jdk를 설치해주는 거 같다. 내생각) sudo docker exec -it 컨테이너이름 /bin.. 2024. 4. 15. [Java] GC, Garbage Collector 자바 가바지 컬렉터, 가비지 컬렉터 C언어를 공부하다 보면 개발자가 free() 등의 함수로 명시적으로 메모리에 접근을 해서 직접 메모리 할당 해제를 한다. 메모리 관리는 C뿐만 아니라, 다른 언어도 다 필요하지만 자바에서는 한 번도 메모리 관리를 해준 적이 없지만 잘된다. 바로 그 이유는 GC(Garbage Collector) 때문이다. 자바는 기본적으로 Automatic Memory Management 언어로 개발자가 메모리 관리를 해주지 않아도 자동으로 메모리를 관리해주는 언어이며, 개발자가 메모리에 대한 제어 권한조차 없다. 1. GC 가비지 컬렉터는 뭐고 가비지는 또 뭐야? 자바에는 쓰레기가 존재한다. 바로 객체이다. String str = new String("쓰레기"); 객체가 만들어지고 메모리를 점유하고, 더 이상 이 객체가.. 2024. 1. 29. [Java] String +연산과 StringBuffer, StringBuilder 자바를 공부하거나 프로그래밍할 때 String은 비용(Cost)이 높아! 라는 말을 들어본 적이 있을 거다. 혹은 백준, 프로그래머스 문제를 풀다 보면 String으로 문제를 풀었을 땐 시간초과가 나거나 통과가 되지 않는다. 하지만 StringBuffer나 StringBuilder를 이용하면 문제가 풀리는 경험을 한 적이 있을 거다. 바로 알아봅시다~! [Java/String] - [Java] String 클래스와 ==, equals의 차이점 String에 대해선 위의 글 읽어보기~! 1. + 연산자를 통한 문자열 합치기 String 클래스의 + 연산자는 어떻게 동작할까? String str = "Hello"; str += " Java!"; JDK 5버전부터 StringBuilder가 추가되면서 Stri.. 2024. 1. 18. 이전 1 2 3 다음