분류 전체보기 142

SQL관련 용어 정리

오늘도 몰랐던 메소드를 정리한다. 요즘에는 SQL과 DB를 배우는 중... ResultSet Statement와 execute를 통해 쿼리를 실행하면 ResultSet 타입으로 반환하여 결과값 저장 저장된 값을 한 행 단위로 불러올 수 있다. next() 메소드를 통해 선택되는 행을 바꿀 수 있다. 내려갈 다음 행이 있을 경우 TRUE를 반환하고, 없을 경우 FALSE를 반환한다. 출처: https://aricode.tistory.com/10 executeUpdate 수행결과로 Int 타입의 값을 반환 데이터베이스에서 데이터를 추가(Insert), 삭제(Delete), 수정(Update)하는 SQL 문을 실행 메서드의 반환 값은 해당 SQL 문 실행에 영향을 받는 행 수를 반환 출처: https://le..

Study/Java 2022.04.18

용어 정리(UDP관련)

학원 수업을 들으면서 헷갈렸던/ 몰랐던 용어를 다시 정리하며 공부하기로 한다. 이미지 및 용어 설명 출처 : https://coding-factory.tistory.com/ 모르는 용어나 어려운 개념이 있을 때마다 블로그를 검색하는데 뭘 찾든 정말 깔끔하게 정리해주신 글이 있다... 감사합니다. InetAddress : IP주소를 표현한 클래스 DatagramPacket : 애플리케이션에서 주고받을 데이터와 관련된 클래스 DatagramSocket : 실제 데이터의 송수신을 담당 ByteArrayOutputStream : 바이트 배열 데이터를 출력 스트림 클래스에 쓸 수 있도록 데이터를 바이트 배열에 기록 및 바이트 배열을 버퍼에 저장 toByteArray() : InputStream을 바이트 배열로 변환

Study/Java 2022.04.13

자바 입출력

오늘은 자바 입출력에 대해 정리하겠습니다. *입력/출력은 cpu기준입니다.* 입력: cpu에 입력(콘솔창에 입력) 출력: cpu에서 외부에 출력(ex: txt파일) import java.io.*; //텍스트 출력 public class Test01 { public static void main(String[] args) throws IOException{ File dir = new File("C:\\**\\***"); File file = new File(dir,"aaa.txt"); File dir = new File("경로") 경로 설정 File file = new File(dir,"aaa.txt"); 경로에 있는 텍스트 파일을 찾는데, 만약 파일이 없다면 FileNotFoundException 에러가..

Study/Java 2022.04.08

0407 일기

일주일이나 지난 지금 일기를 쓴다... 요새 루틴은 학원->집->정처기 공부->홈트->잠이라서 특별히 쓸 얘기가 없었다. 정처기를 너무 먼 곳에 신청하기도 했고 자주 있는 시험이 아니라 이번에 꼭 붙어야 한다는 생각에 정작 코딩공부에는 소홀했던게 아닌가 싶다. 오늘부터는 배운 코드 정리도 다시 시작해야지! 지금은 스윙을 배우고 있는데 역시나 외부는 쉽게 잘 만들어진다 ㅋㅋㅋ 잘 만들어지면 즐거워서 버튼광클^_^ 근데 내부를 잘 채워야 하는데....ㄱ- 그간 배웠던 것들을 집어넣어가며 하고 있어서 점점 코드가 길어지고 있다...

일기 2022.04.07

자바 버튼과 패널을 이용하여 계산기 모양 만들기(BorderLayout, GridLayout)

자바 버튼과 패널, 레이아웃을 사용하여 계산기 모양을 만들겠습니다. BorderLayout 과 GridLayout 을 사용합니다. 계산기가 아니라 모양인 이유는? 이벤트를 넣지 않아 눌러도 아무 일도 일어나지 않기 때문입니다.^_^ HTML 삽입 미리보기할 수 없는 소스 private Label lb = new Label("계산기", Label.CENTER); private Button bt[] = new Button[16]; private String[] str = new String[] { "7","8","9","+","4","5","6","-","1","2","3","*","0","=","%","/"}; 먼저 라벨과 버튼, 버튼에 들어갈 숫자 배열을 생성합니다. 라벨에는 계산기라고 적고, 가운데 정..

Study/Java 2022.03.29

0328 일기

중구난방일 예정이라 제목은 없다(언제는 중구난방 아니었던 것처럼). 그제 동생이 와서 어제 갔는데 가려는 길을 미리 간 사람이 있는건 정말 편하다는 생각이 들었다. 개발의 길이 너무 여러갈래라 막막한 상태였는데, 내가 뭘 하고 싶은지 뭘 해야할지 뚜렷하게 알려주는 멘토 역할이 되어 주었다. 일단 내가 하고싶은건 안드로이드 앱이다. 웹도 좋지만 앱쪽에 더 흥미가 있다. 그런데 학원에서는 앱이나 안드로이드 관련 강의는 없어서 이쪽은 따로 독학을 해야할듯.... 그리고 정보처리기사. 휴..... 이 얘기 하려고 글쓰기 눌렀다. 우리나라에 진짜 공부 열심히 하는 사람 많구나... 진짜 시험 보는 사람 많구나... 진짜 개발쪽 하려는 사람 많구나.... 를 오늘 시험 응시하면서 느꼈다. 집에 와서 신청하려고 사이..

일기 2022.03.28

늦은 이해

며칠간 자바 카테고리에 업뎃이 없었다. 코드를 올릴 때 내가 이해한걸 설명하면서 올리고 있는데 아직 설명할 정도로 이해한게 아니라서 올리지 못하고 있는 것이다. ㅠㅠ 지금은 클래스를 배우고 있는데 이 전에 배웠던 메소드들을 전부 활용해서 코드를 짜고 있어서 어질어질하다. 오늘은 패키지에 코드를 분리해서 넣었는데 이런 방식은 처음이라 계속 코드 노려보는 중... 강사님께서는 앞으로 계속 비슷한 방식으로 코드를 짤 거니까 한번에 이해할 필요가 없다고 하셨다. 어제까진 이런 말을 계속 듣고 일기에도 맨날 쓰고 있었지만(ㅋㅋ)맘이 조급했었는데 오늘은 조금 편안하다. 왜냐면 그 때는 봐도 몰랐지만 지나고 나니 이해가 되는걸 경험했기 때문이다. 학원 등록 전 동생하고 파이썬으로 조금 예습을 했었는데 그땐 정말 스파..

일기 2022.03.24

신속항원검사 받고옴~

오늘 갑자기 건강염려증 생긴 것처럼 모 질병과 수술후기를 열심히 검색하면서 아직 검진 받지도 않아놓고 만약 내가 이 수술을 받는다면 학원에 나오지 못할 텐데 비대면으로 따라갈 수 있을까? 같은 쓸모없는 걱정을 하고 있었는데 학원 단톡으로 문자가 왔다. 같이 대면 수업 듣는 분이 확진이라 신속항원 또는 자가진단 받아보라는 권유를.... 코찌르기 싫어서 괴로운 맘 반 확진이신 분 나랑 너무 가까운 자리에 계셨어서 ㅠㅠㅋㅋㅋㅋ 두려운 마음 반.... 이시국 대면수업의 단점도 있구나 싶었다. 자가키트로는 안심할 수 없을 것 같기도 하고 내가 하면 끝까지 잘 못찌를 것 같아서 집 근처 병원으로 갔다. 병원에 갈 때는 꼭 신속항원검사/pcr 되는 곳인지 찾아보고 가자! 되는 곳이라도 그날은 안된다든가 하는 경우도 ..

일기 2022.03.23

자기주도학습?

매일 아침에 꿀아메리카노(아이스)를 사서 그날 수업 끝날 때까지 다 못마시고 버리는게 아까워서 물만 마시고 공부해보자~ 하고 뚜껑있는 컵 들고 갔는데 내가 카페인 없으면 못사는 몸이라는걸 알게됨 앞으로는 얌전히 커피마시고 멀쩡한 정신으로 하루를 살자... 어제부터 클래스를 배우고 있는데(생성자..접근제한자... 메소드 등등) 가끔 강의를 하시다가 이부분은 아직 배운 적 없으니까/너무 어려우니까 일단은 넘어간다고 하는 부분이 있는데 저 말씀을 하시면서 살짝 흘리는 단어들 중에 정처기 공부하면서 나왔던 것들이 있어서(스텍이라든지...) 괜히 반갑고 정처기 공부를 더 열심히 하고 싶어진다 ㅎㅎ 사실 정처기 시험 4월 말에 있어서 좀 여유롭게 하자는 상태였는데(암기과목이라 2주 바짝하는게 좋대서...ㅋ) 강사님..

일기 2022.03.22