분류 전체보기202 동시성 제어 https://velog.io/@been/%EC%9E%90%EB%B0%94Multi-Thread%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%EB%8F%99%EC%8B%9C%EC%84%B1-%EC%A0%9C%EC%96%B4%EB%A5%BC-%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95 2025. 3. 16. aws 참고 사이트 https://ttl-blog.tistory.com/1335#%F0%9F%A7%90%20AWS%20EC2%20%EC%84%9C%EB%B2%84%20%EB%9D%84%EC%9A%B0%EA%B3%A0%20%EC%A0%91%EC%86%8D%ED%95%98%EA%B8%B0-1 2025. 3. 16. 내부 네트워크 외부 네트워크 데이터 통신을 이해하기 위해서는 네트워크 내의 모든 기기가 고유한 MAC 주소를 가지고 있다는 것을 알아야 합니다. MAC 주소는 기기의 네트워크 카드에 할당된 고유한 식별자입니다. 이를 통해 네트워크 상에서 기기를 구분하고, 올바른 목적지로 데이터를 전송할 수 있습니다. MAC 주소는 네트워크 내의 기기를 구분하는 데 사용되며, IP 주소는 네트워크를 통해 데이터가 올바른 목적지로 전달될 수 있도록 합니다. 또한, TCP와 UDP 포트 번호는 특정 서비스나 애플리케이션에 데이터를 전달하는 데 사용됩니다. 내부 네트워크는 특정한 물리적 공간 내의 기기들이 서로 연결된 네트워크를 말하며, 외부 네트워크는 더 넓은 인터넷을 통한 연결을 의미합니다 DHCP란?DHCP (Dynamic Host Configur.. 2025. 3. 15. 이미지 상대경로 my_project/ ├── src/ │ └── Main.java ├── resources/ │ ├── images/ │ │ ├── image1.jpg │ │ └── image2.png └── pom.xml (Maven을 사용할 경우) import javax.swing.*; import java.awt.*; import java.net.URL; public class Main { public static void main(String[] args) { // 이미지 파일의 경로를 설정합니다. // resources/images/image1.jpg는 상대 경로입니다. URL imageUrl = Main.class.getClassLoad.. 2025. 3. 14. JFrame setSize(int width, int height) - 창 크기 지정setLocation(int x, int y) - 실행해을 때 창 위치 지정setDefaultCloseOperation(int operation) - 사용자가 이 프레임에서 "닫기"를 시작할 때 기본적으로 수행되는 작업을 설정setLayout(LayoutManager manager) - 레이아웃 관리자를 설정JButton - 버튼 객체add - 프레임에 추가setVisible(boolean b) - 매개 변수 b의 값에 따라 이 창을 표시하거나 숨김JTextField(int arg0) - 텍스트 필드 객체setActionCommand(String actionCommand) - 코멘드 설정addActionListener(ActionLi.. 2025. 3. 12. query 문 및 이미지 url -- ------------------------------- 1. 테이블 생성-- ------------------------------- Attraction 테이블CREATE TABLE attraction ( attractionID INT AUTO_INCREMENT PRIMARY KEY, attractionName VARCHAR(255) NOT NULL, attractionURL VARCHAR(255) NOT NULL);-- EatingHouse 테이블CREATE TABLE eatingHouse ( eatingHouseID INT AUTO_INCREMENT PRIMARY KEY, eatingHouseName VARCHAR(255) NOT NULL, eatingHouse.. 2025. 3. 12. 놀이동산 프로젝트 - 기능 및 개념 공부 Socket(String host, int port)Creates a stream socket and connects it to the specified port number on the named host. getInputStream()Returns an input stream for this socket. getOutputStream()Returns an output stream for this socket. This class implements server sockets. A server socket waits for requests to come in over the network. It performs some operation based on that request, and then po.. 2025. 3. 11. 놀이동산 프로젝트 - 기능 및 개념 공부 Socket(String host, int port)Creates a stream socket and connects it to the specified port number on the named host. getInputStream()Returns an input stream for this socket. InputStream은 데이터를 byte 단위로 읽어들이는 통로이며 (읽어들인 데이터를 byte로 돌려줌)InputStream이 갖춰야 할 덕목으로는데이터 읽기특정 시점으로 되돌아가기얼마나 데이터가 남았는지 보여주기통로 끊기Stream개별 바이트나 문자열인 데이터의 원천파일을 읽거나 쓸 때, 네트워크 소켓을 거쳐 통신할 때 쓰이는 추상적인 개념데이터가 전송되는 통로데이터가 네트워크를 거치건, 파일에.. 2025. 3. 11. github issues참고사이트 https://velog.io/@gillog/GitHub-%ED%8C%80-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%ED%98%91%EC%97%85%ED%95%98%EA%B8%B0Issues-Projects-Milestones-%ED%99%9C%EC%9A%A9 2025. 3. 11. db 도움 자료들 JDBC의 경우 // PrepareStatment로 값을 대입하는데, 첫 번째가 AUTO_INCREMENT가 적용될 행이고, 두 번째는 예시항목이다String query="INSERT INTO 테이블명 VALUES(0, ?)";데이터를 삽입하면 자동으로 번호를 생성해주는 AUTO_INCREMENT는, 일반 DB에서 생성할 경우 대입할 컬럼을 제외하고 값을 넣어주면 된다.하지만 JDBC로 값을 대입해야할 경우, 조회할 항목의 컬럼을 받아와야하기 때문에 AUTO_INCREMENT가 추가된 컬럼을 제외할 수 없다. (에러 발생)이때 AUTO_INCREMENT의 값보다 낮은 수를 대입한다. (1부터 시작할 거라면 0) DELIMITER $$ CREATE TRIGGER tg_product_insert BEFOR.. 2025. 3. 5. 이전 1 2 3 4 5 6 ··· 21 다음 728x90 반응형