dev/프로그래밍

dev/프로그래밍

파이썬 리스트 컴프리헨션 과 곱하기 연산

n = 2 g1 = [[0] * (n + 1)] * (n + 1) g1[1][2] = 1 print(g1) g2 = [[0 for _ in range(n + 1)] for _ in range(n + 1)] g2[1][2] = 1 print(g2) 위의 코드에서 g1 과 g2가 어떻게 바뀔지 알겠나요? g1과 g2 모두 2차원 배열을 만드는 것이고, 3*3 의 2차원 배열이 만들어집니다. 그러나 다음 g1[1][2] =1 , g2[1][2] =1 을 코드를 실행했을때 다른 결과값이 보여집니다. 이유는 저 list * 연산은 새로운 list를 만드는 것이 아니고, 기존 리스트를 복사하기 때문에 실제로는 똑같은 리스트를 여러개 붙여 놓은것입니다. 그래서 g1[1][2] = 1 을 했지만, 모두 수정된 것을 확..

dev/프로그래밍

서버별 ElapsedTime 그래프로 그리기(feat : ggplot2)

서버별로 메시지 수행시간을 그래프로 그리려고 한다. 우선 데이터는 아래 사진과 같이 //서버 이름 // 메시지 이벤트 이름// 이벤트 끝난시간// 메시지 수행시간// 이벤트 처리 결과 의 컬럼으로 이루어져 있다. 이제 위의 데이터를 각각의 서버별로 그래프를 그리려고 한다. 내가 원하는 그래프는 다음 사진과 같다. #install.packages("rJava") #install.packages("DBI") #install.packages("RJDBC") #install.packages("ggplot2") library(DBI) library(rJava) library(RJDBC) library('ggplot2') drv

dev/프로그래밍

C# UGrid Header checkBox 제거

this.ultraGrid.DisplayLayout.Bands[0].Columns[0].Header.CheckBoxVisibility = HeaderCheckBoxVisibility.Never Columns[0] = 0 번째, 헤더의 체크박스 삭제

dev/프로그래밍

java Debuging 시 xml 보는 코드

(new org.jdom.output.XMLOutputter()).outputString(doc);

dev/프로그래밍

encodeURIComponent

특수문자 @ $ # 이런 내용이 포함되더라도 그걸 URI에서 사용할수 있도록 변경해주는 함수

jeongsu
'dev/프로그래밍' 카테고리의 글 목록