프로그래밍 31

[CSS] Grid property 정리

/* CSS Grid를 배우는 이유 : element를 Flex를 활용하여 좌우배치, 중앙배치는 용이하지만 grid형태로구현하는 것은 어려움이 있기 때문 grid-template-columns : 한 열의 너비를 결정하는 property grid-template-row : 한 행의 높이를 결정하는 property gap (gap-row, gap-column) : grid의 행 또는 열의 간격을 결정하는 property grid-template-areas : header, content, nav, footer 4가지 영역으로 위치를 할당해줌 (tiles와 유사) repeat : 반복함수 grid-column-start, grid-column-end, grid-row-start, grid-row-end 를 ..

jquery .attr()과 .prop()의 차이점

jquery 1.6버전 이후 속성 .prop()가 만들어졌다. 하지만 .attr()에서 .prop()으로 완전히 대체된 것은 아니기 때문에 각 속성들의 쓰임새를 정리할 필요가 있다. .attr(): attribute의 약자, element의 HTML적 부분을제어할 때 (속성값이나 정보를 조회할 때) 쓰인다. 예를 들면 style,src,rowspan 등이 있다. .prop(): property의 약자, element의 실제적인 상태를 제어할 때 (활성화/비활성화 ,선택여부, 체크)쓰인다. jquery 공식홈페이지 참조 https://api.jquery.com/attr/

프로시저 에러메세지 출력방법 (PL SQL Developer)

디버깅할 프로시저를 오른쪽마우스 클릭하면 'Add debug information' 이라는 옵션이 있다. 이것을 체크해 줘야 디버깅시 브레이크포인트 지점을 확인할 수 있다. 간혹 체크가 되어있어도 디버깅이 안될 때가 있는데 체크해제 후 다시 체크해주면 된다. 디버깅 전 에러가 발생하는 부분에 DBMS_OUTPUT.PUT_LINE(">>>SQLCODE: " + SQLCODE); DBMS_OUTPUT.PUT_LINE(">>>SQLERRM: " + SQLERRM); 을 입력 후 디버깅을 하면 에러발생시 DBMS_OutPut 탭에서 에러메세지를 확인 할 수 있다.

날짜형변환 String에서 Date로 , Date에서 String로 (JAVA)

import java.text.SimpleDateFormat; import java.util.Date; public class SimpleDateFormatExample { public static void main(String[] args) { // String > Date SimpleDateFormat parse1 = new SimpleDateFormat("yyyyMMddHHmmss"); System.out.println(parse1.parse("20200914103045")); // Date > String Date curDate = new Date(); SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat f..

C언어로 Hello world! 첫 출력

JAVA와 거의 똑같다고 들었는데 직접 코딩해보니 아니다. Hello world! 출력부터 코드 방식이 달랐다. 출력함수 printf() 는 JAVA의 system.out.println()와 비슷하지만 서식문자 %d 를 이용해 정수 혹은 실수를 표현하는 부분에서 달랐다. 자바에도 존재하는 증가, 감소 연산자이지만 나는 전혀 쓰고 있지 않는 연산방식이다. C에서는 업무때 사용할려나?

세로로 출력되는 데이터를 가로로 출력하는 법 (오라클)

"SELECT * FROM GRADE"이 쿼리를 실행시키면 데이터가 그림1 처럼 아래로 쭉 나열해서 출력된다.하지만 위와 같은 출력방식은 가독성을 떨어뜨린다. 그래서 그림2와 같은 출력방식을 원할 것이다. (Maybe? )가장 먼저 GROUP BY를 활용한다. 이 그룹화한 데이터를 크게 감싸 TABLE처럼 입력한다.그리고나서 함수 DECODE으로 과목마다 조건을 걸고 함수 MAX, MIN, SUM 중 하나를 택하여 마무리한다.각각의 DECODE문에 해당되는 점수는 (학생마다 각 과목응시를 한번씩만 치를수 있기 때문에) MAX, MIN, SUM 어떤 함수를 써도 동일한 값이 출력된다.합계는 함수 SUM, 평균값은 함수 AVG를 쓴다. 끝