분류 전체보기

행렬의 내적 A , B, ... : 2차원 이상의 ndarray x , y* , ... : 1차원의 ndarray import numpy as np > 행렬의 곱셈(dot) by numpy x = np.array([1, 2]) W = np.array([[3, 4], [5, 6]]) print(x.dot(W)) print(W.dot(x)) Result [13 16] [11 17] # 계산을 위해서 행렬 x의 모양이 (1,2)에서 (2,1)으로 자동 변경됨 > np.reshape() A = np.arange(1, 7) print(A) A = np.arange(1, 7).reshape((2,3)) print(A) Result [1 2 3 4 5 6] [[1 2 3] [4 5 6]] > Dot B = np.ar..
배열의 요소를 반대로 나열하는 메서드 작성 import java.util.Scanner; public class ReverseArray1 { // -- 배열의 요소 a[idx1]와 a[idx2]를 교환 -- // static void swap(int[] a, int idx1, int idx2) { int t = a[idx1]; a[idx1] = a[idx2]; a[idx2] = t; } // -- 배열 a의 요소를 반대로 나열(오류) -- // static void reverse (int[] a) { try { for(int i=0; i
· WEB
정적 웹 페이지와 동적 웹 페이지 정적 웹 페이지란 '변하지 않는 페이지'를 뜻한다. 모든 이용자에게 동일한 내용을 보여주며, 한 번 작성된 후에, 변동을 보여주지 않는 웹 페이지이다. 동적 웹 페이지는 사용자에 반응하여 다른 화면을 보여주는 페이지로, 장바구니나 게시판 등이 동적 웹페이지라고 할 수 있다. 웹 개발시 HTML은 정적인 웹페이지만 구현이 가능하였다. 이를 Java를 통해 동적 웹페이지를 작성하기 위해 나온 것이 Servlet class이다. Servlet(서블릿) Servlet은 서버 쪽에서 실행되면서 클라이언트의 요청에 따라 동적으로 서비스를 제공하는 자바 클래스이다. 독자적으로 실행할 수 없으며, 톰캣과 같은 JSP/Servlet 컨테이너에서만 실행 가능하며, 컨테이너 ..
· WEB
XML ( eXtensible Markup Language) XML의 뜻은, 확장가능한 Markup Language 이다. Markup Language란 마크업 언어(markup 言語, markup language)는 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 한 가지이다. 태그는 원래 텍스트와는 별도로 원고의 교정부호와 주석을 표현하기 위한 것이었으나 용도가 점차 확장되어 문서의 구조를 표현하는 역할을 하게 되었다. 이러한 태그 방법의 체계를 마크업 언어라 한다. 일반적으로 데이터를 기술하는 정도로만 사용되기에 프로그래밍 언어와는 구별된다. HTML는 이미 약속된 태그들만 사용이 가능하다. 반면 XML은 사용자가 임의로 태그를 정의할 수 있다. Square 1.3 왜 임의로 태그를 지정..
Codezoy
'분류 전체보기' 카테고리의 글 목록 (15 Page)