일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 플러터 개발환경 설정
- Flutter
- 스프링
- php 프로그래밍 입문 연습문제
- 자바 스프링
- php 프로그래밍 입문 3판
- 플러터
- php 프로그래밍 입문 예제
- php 프로그래밍 입문
- 페이코 친구코드
- php
- spring
- 최단 경로
- 페이코 추천인코드
- php 프로그래밍
- SWEA
- programmers
- JAVA SPRING
- 한정 분기
- 페이코 초대코드
- C언어
- Java
- 페이코 추천인
- 자바
- 배열
- 파이썬
- php 프로그래밍 입문 문제풀이
- 백준
- php 프로그래밍 입문 솔루션
- C
- Today
- Total
목록분류 전체보기 (591)
ImJay

[Java Spring] 2-52. 인터페이스 InitializingBean, DisposableBean 코드를 바로 보자 package hello.core.lifecycle; import org.springframework.beans.factory.DisposableBean; import org.springframework.beans.factory.InitializingBean; public class NetworkClient implements InitializingBean, DisposableBean { private String url; public NetworkClient() { System.out.println("생성자 호출, url = " + url); } public void setUrl(..

[Java Spring] 2-51. 빈 생명주기 콜백 시작 데이터베이스 커넥션 풀이나, 네트워크 소켓처럼 애플리케이션 시작 시점에 필요한 연결을 미리 해두고, 애플리케이션 종료 시점에 연결을 모두 종료하는 작업을 진행하려면, 객체의 초기화와 종료 작업이 필요하다. 이번시간에는 스프링을 통해 이러한 초기화 작업과 종료 작업을 어떻게 진행하는지 예제로 알아보자. 간단하게 외부 네트워크에 미리 연결하는 객체를 하나 생성한다고 가정해보자. 실제로 네트워크에 연결하는 것은 아니 고, 단순히 문자만 출력하도록 했다. 이 NetworkClient 는 애플리케이션 시작 시점에 connect() 를 호출해서 연 결을 맺어두어야 하고, 애플리케이션이 종료되면 disConnect() 를 호출해서 연결을 끊어야 한다. 예제 ..

[파이썬/Python] 백준 7662번 이중 우선순위 큐 7662번: 이중 우선순위 큐 입력 데이터는 표준입력을 사용한다. 입력은 T개의 테스트 데이터로 구성된다. 입력의 첫 번째 줄에는 입력 데이터의 수를 나타내는 정수 T가 주어진다. 각 테스트 데이터의 첫째 줄에는 Q에 적 www.acmicpc.net 문제 이중 우선순위 큐(dual priority queue)는 전형적인 우선순위 큐처럼 데이터를 삽입, 삭제할 수 있는 자료 구조이다. 전형적인 큐와의 차이점은 데이터를 삭제할 때 연산(operation) 명령에 따라 우선순위가 가장 높은 데이터 또는 가장 낮은 데이터 중 하나를 삭제하는 점이다. 이중 우선순위 큐를 위해선 두 가지 연산이 사용되는데, 하나는 데이터를 삽입하는 연산이고 다른 하나는 데이..

[파이썬/Python] 백준 7569번 토마토 7569번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N과 쌓아올려지는 상자의 수를 나타내는 H가 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M ≤ 100, 2 ≤ N ≤ 100, www.acmicpc.net 문제 철수의 토마토 농장에서는 토마토를 보관하는 큰 창고를 가지고 있다. 토마토는 아래의 그림과 같이 격자모양 상자의 칸에 하나씩 넣은 다음, 상자들을 수직으로 쌓아 올려서 창고에 보관한다. 창고에 보관되는 토마토들 중에는 잘 익은 것도 있지만, 아직 익지 않은 토마토들도 있을 수 있다. 보관 후 하루가 지나면, 익은 토마토들의 인접한 곳에 있는 익지 않은 토마토들은 익은 토마토의 영향을 받아..

Visual Basic의 sender.ClientID를 C#으로 변환하려면 sender 객체가 어떤 타입인지에 따라 다를 수 있습니다. 일반적으로 Visual Basic에서 sender 객체는 이벤트 핸들러에서 사용되며, 이벤트가 발생한 컨트롤의 정보를 가지고 있습니다. C#에서 이와 유사한 정보를 얻기 위해서는 몇 가지 방법이 있습니다. C#에서는 이벤트 핸들러의 첫 번째 매개변수로 object sender가 전달됩니다. 이 객체를 해당 컨트롤 타입으로 캐스팅하여 해당 컨트롤의 속성에 접근할 수 있습니다. 예를 들어, Visual Basic의 코드가 다음과 같다고 가정해봅시다: Private Sub Button_Click(sender As Object, e As EventArgs) Dim buttonI..

ASP.NET에서 asp:Button 컨트롤은 기본적으로 태그로 렌더링됩니다. 따라서 아래와 같이 asp:Button 컨트롤을 사용하면 태그로 렌더링됩니다: 렌더링된 HTML 코드: 이 컨트롤을 사용하면 사용자가 버튼을 클릭하면 폼 데이터가 서버로 제출되도록 되어 있습니다. 이것이 기본 동작이며, 다른 타입으로 렌더링하는 것은 기본 동작을 변경해야 할 때에만 해당합니다. 만약 태그로 렌더링되길 원한다면, UseSubmitBehavior 속성을 false로 설정해야 합니다. 예를 들어: 렌더링된 HTML 코드: Submit UseSubmitBehavior="false"를 추가함으로써 태그로 렌더링되도록 설정할 수 있습니다. 그러나 이 경우에는 클라이언트 측 자바스크립트를 사용하여 폼 제출을 처리해야 합니다..
Login.aspx . 로컬 계정을 사용하여 로그인합니다. 사용자 이름 암호 사용자 이름 및 암호 저장 등록 로컬 계정이 없는 경우. aspx 는 View 라고 생각하면 쉽다. Spring 에서 thymeleaf 를 사용하여 Controller 에서 View 로 값을 넘겨주는 것처럼, ASP.NET 은 aspx, asp 가 서로 상호작용한다. String MasterPageFile The virtual path of the master page. 마스터 페이지는 웹사이트에서 공통적으로 사용되는 상단, 좌측,탐색 경로, 하단 영역 등을 정의 하고, 이러한 공통 영역들이 위치할 레이아웃을 지정한다. MasterPageFile 은 마스터 페이지의 상대 경로를 나타낸다. Boolean AutoEventWireu..
ASP.NET : 마이크로소프트에서 제작한 오픈소스 웹 어플리케이션 프레임워크 open-source web application framework developed by Microsoft that helps in preparing dynamic web pages. ASP.NET Core로 최신 웹 UI를 구축하는 방법에는 크게 세 가지가 있습니다.첫 번째는 서버에서 UI를 렌더링하는 앱입니다.두 번째는 브라우저에서 클라이언트의 UI를 렌더링하는 앱입니다.세 번째는 서버 및 클라이언트 UI 렌더링 방법을 모두 활용하는 하이브리드 앱입니다. 예를 들어 대부분의 웹 UI는 서버에서 렌더링되며, 필요한 경우 클라이언트 렌더링된 구성 요소가 추가됩니다.서버 또는 클라이언트에서 UI를 렌더링할 때는 혜택과 단점을 ..

[파이썬/Python] 백준 1107번 리모컨 1107번: 리모컨 첫째 줄에 수빈이가 이동하려고 하는 채널 N (0 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 고장난 버튼의 개수 M (0 ≤ M ≤ 10)이 주어진다. 고장난 버튼이 있는 경우에는 셋째 줄에는 고장난 버튼 www.acmicpc.net 문제 수빈이는 TV를 보고 있다. 수빈이는 채널을 돌리려고 했지만, 버튼을 너무 세게 누르는 바람에, 일부 숫자 버튼이 고장났다. 리모컨에는 버튼이 0부터 9까지 숫자, +와 -가 있다. +를 누르면 현재 보고있는 채널에서 +1된 채널로 이동하고, -를 누르면 -1된 채널로 이동한다. 채널 0에서 -를 누른 경우에는 채널이 변하지 않고, 채널은 무한대 만큼 있다. 수빈이가 지금 이동하려고 하는 채널은..

[파이썬/Python] 백준 1074번 Z 1074번: Z 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 www.acmicpc.net 문제 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 크기가 2N-1 × 2N-1로 4등분 한 후에 재귀적으로 순서대로 방문한다. 다음 예는 22 × 22 크기의 배열을 방문한 순서이다. N이 주어졌을 때, r행 c열을 몇 번째로 방문하는지 출력하는 ..