본문 바로가기

Program Project

Chart 프로그램 제니퍼 소프트 Jui http://seogi1004.github.io/jui/ko/ D3.js https://github.com/mbostock/d3 Flot Chart http://www.jqueryflottutorial.com/jquery-flot-chart-types.html NVD3 http://nvd3.org/ Grafana http://grafana.org/ 더보기
Visual Studio에 Powershell 추가 방법 Visual Studio2013에 PowerShell을 추가하는 방법입니다. 기본 Project 생성 시 다음과 같이 Powershell 항목이 없는 것을 확인할 수 있습니다. 다음 경로에서 Powershell Tool을 다운로드 받습니다. https://visualstudiogallery.msdn.microsoft.com/c9eb3ba8-0c59-4944-9a62-6eee37294597 실행 시 아래와 같이 VSIX 관리자가 실행됩니다. 확장을 설치할 제품으로 Visual Studio를 선택한 후 설치를 누릅니다. 설치 후 새 프로젝트를 기동하면 아래와 같이 PowerShell 항목이 있음을 확인할 수 있습니다. 더보기
중앙 서버 관리 Vbscipt를 사용한 중앙 서버 관리 방법 입니다. 더보기
Vbscript를 사용하여 원격 Registry 값을 가지고 오는 방법 Const HKEY_CURRENT_USER = &H80000001 Const HKEY_LOCAL_MACHINE = &H80000002 strComputer = "192.168.0.2" strUser = "Administrator" strPassword = "!!"" strDomain = "WORKGROUP" Set objSWbemLocator = CreateObject("wbemScripting.SwbemLocator") Set objWMIService = objSWbemLocator.ConnectServer(strComputer, _ "root\default", _ strUser, _ strPassword, _ "MS_409", _ "ntlmdomain:" + strDomain) Set objReg =.. 더보기
Eclipse JDBC 연동 Eclipse에 JDBC Driver 연동하는 방법입니다. 1) Project Name의 Properties 선택 2) Libraries에서 Add External JARs선택 3) jdbc Driver Import 확인 4) SQL Connection 확인 5) 결과 확인 더보기
Tomcat Mysql 연동 Linux Tomcat 과 MYSql 연동하는 방법입니다. MYSql과 Tomcat 연동을 위해서는 MYSql의 JDBC를 설정해야합니다. [다운로드 Site] http://dev.mysql.com/downloads/connector/j/3.0.html Download 후 해당 폴더로 Move 해당 파일 사용을 위해 /etc/profile에 설정해 줍니다. (경로 변경을 위해 해당 폴더를 /usr/local/src/mysql-jdbc로 변경하였습니다.) export CLASSPATH=$CLASSPATH:/usr/local/src/mysql-jdbc/mysql-connector-java-3.0.17-ga-bin.jar CLASSPATH에 해당 MYSql JDBC 경로의 jar 파일을 추가합니다. 해당 내용.. 더보기
Java Version 변경 Java Version 변경 방법입니다. CentOS의 경우 설치 시 Java가 설치되어 있습니다. Upgrade 된 Java 적용을 원하는 경우 해당 방법으로 적용하면 됩니다. 1) Java 설치 해당 rpm을 받아 rpm을 설치 합니다. 2) Profile 설정 #vi /etc/profile export JAVA_HOME=/usr/java/ export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/jre/ext:$JAVA_HOME/lib/tools.jar #source /etc/profie 기본 rpm 설치 시 해당 Java는 /usr/java/ 폴더에 설치되어 집니다. 3) 자바 버전 변경 - 기존 자바 Version 확인 #java -versio.. 더보기
MySql Join Join은 Inner Join과 Outer Join이 있습니다. - Inner Join : 두 테이블에 같은 값이 있는 것만 Data를 조회함 - Outer Join : 기준 테이블에 대응하는 값만 보여줌 다음은 Table 구조 및 Value 구조 입니다. Student Table - Table 구조 : id int, name varchar(15), depid int - 값 List id name depid 1 kwon 1 2 kim 2 3 lee 3 Dep Table - Table 구조 : depid int, depname varchar(15) - 값 List depid depname 1 Computer 2 English 다음은 Join의 예시입니다. 1) Inner Join SELECT A.NAME .. 더보기
Group By 관련 함수 MYSql의 Group By 관련 함수입니다. Count(expr) - 갯수를 반환합니다. Avg(expr) - 평균 값을 반환합니다. Min(expr) - 최소 값을 반환합니다. Max(expr) - 최대 값을 반환합니다. Sum(expr) - 합을 반환합니다. Rand(expr) - Random 값을 반환합니다. - Order By에서 Random 하게 정렬할 수 있습니다. 위의 예시는 random 하게 Data를 정렬합니다. 단 limit가 있기 때문에 정렬 후 위에서 3개까지 Data를 보여줍니다. 더보기
Data 처리 쿼리 Mysql에서 Select하는 명령어입니다. Table에서 Data 조회Select 컬럼1, 컬럼2 From Table 명ex)Select Name, ID, AddressFrom home Colume 명 변경Select 컬럼 AS 변경이름 From Table 명ex)Select Name As '성명'From home 정렬Select 컬럼 From Table 명 Order by 컬럼;(Asc는 오름차순이며 Desc를 붙이면 내림차순임)ex)Select IdFrom homeOrder by id; 조건 조회Where를 사용하여 조건 조회Select 컬럼 From Table 명 Where 컬럼 = '조건';ex)Select * From home Where id = '1702'; Data UpdateUpdate .. 더보기