본문 바로가기

Study

(184)
유닉스 명령어 1. 유닉스에서 특정파일이 변경될 때에 변경된 부분만 표준출력으로 보여주기 tail -f [파일명] 2. 프로세스명으로 프로세스 종료 ps -ef | grep [프로세스명] | grep -v grep | awk '{ print $2 }' | xargs kill -9 프로세스 나열 | 프로세스 찾기 | grep 삭제 | PID 찾기 | 해당 PID로 KILL 3. 서브 디렉토리까지 특정 파일안의 문자열 모두 검색 - * 대신에 *.log 등의 문자열도 가능 find . -exec grep "찾을 문자열" '{}' \; -print 4. 시스템에 접속한 사용자 확인 w [-s] -s 옵션은 간략하게 보여줌 5. 현재 로그인된 사용자 확인 users 6. 디렉토리만 빠르게 검색 ls -al | grep "^d..
C# ClickOnce 배포 관련 문제 C# 버전을 올려 정상적으로 게시해도 이전버전 클라이언트로 다운로드 되는 경우 살펴봐야할 해결방법 1. IIS서버를 다시 시작 버튼 혹은 정지 버튼을 눌렀다가 다시 시작 2. 다른 PC에서 배포(서명 변경) 3. 배포 클라이언트에서 서명 변경 PRJ.application 파일 문제로 PRJl.exe.manifest 의 경로 설정이 항상 이전버전을 참조하고 있다.
C# UltraGrid 방향키 KeyMapping private void KeyMapping() { #region Enter, Down, Up, Left, Right,Tab Key Mapping // Grid Enter Key Event Setting Infragistics.Win.UltraWinGrid.GridKeyActionMapping keyMapping1 = new Infragistics.Win.UltraWinGrid.GridKeyActionMapping(Keys.Enter, Infragistics.Win.UltraWinGrid.UltraGridAction.BelowCell, 0, 0, 0, 0); Infragistics.Win.UltraWinGrid.GridKeyActionMapping keyMapping2 = new Infragistics.W..
오라클 인덱스 생성 삭제 인덱스: 데이터베이스에서 테이블에 저장되어 있는 데이터를 좀 더 효율적이고 빠르게 찾기 위해 사용 오라클에서는 자동으로 인덱스를 검색하여 데이터를 조회한다. CREATE [ UNIQUE | BITMAP ] INDEX index_name ON table_name(column_name) [TABLESPACE tablespace_name]; UNIQUE : UNIQUE Index를 생성한다. BITMAP : BITMAP Index를 생성한다. index_name : 생성하고자 하는 인덱스 이름 table_name : 인덱스를 생성하고자 하는 테이블 이름 column_name : 인덱스로 생성하고자 하는 컬럼 이름 tablespace_name : 인덱스가 위치할(생성될) 테이블 스페이스 이름 예) CREATE ..
C# 파일 입출력 예제 사이버 강좌 report 문제이기도 했던;;; text 파일로 만들고 text 파일로 내보낸 파일을 다시 읽어 오는 코드 using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Threading; namespace Project1 { class Class1 { public void Output() { StreamWriter F = new StreamWriter("c:\\report.txt"); F.WriteLine("1. 봄입니다 2. 여름입니다."); F.WriteLine("-----------------------"); F.WriteLine("3. 가을입니다. 4. 지금은 겨울이고 시..
오라클 날짜 연산 DATE - DATE는 일(DAY)로 계산 되어지며 기본적으로 날짜로 표시되기 때문에 다시 그걸 아래와 같이 계산하면 되겠죠? 일 = 24시간 = 24 * 60분 = 24* 60분 * 60초의 공식을 대입 시간: (A-B) * 24 분 : (A-B) * 24 * 60 초 : (A-B) * 24 * 60 * 60 예) 일로 계산 select sysdate - to_date('2011-02-14 오전 7:46:16', 'yyyy-mm-dd am hh:mi:ss') as newdate from dual; ---------------- NEWDATE 8.03563657407407407407407407407407407407 시간으로 계산 select (sysdate - to_date('2011-02-14 오전 7..
C# 엑셀 & CSV OleDb로 가져오기 읽어오기 첨부파일로 엑셀이나 CSV를 가져오면 DataTable로 변환하는 함수 1. 전송하는 폼 속성 2. 업로드된 파일의 정보를 가져온다 string strGroupName = Request["name"]; string strGroupInfo = Request["info"]; string strFileName; string strNewPath; string strFileExtension; string strXlsFile = Request.Files[0].FileName; System.IO.FileInfo fi = new System.IO.FileInfo(strXlsFile); strFileName = fi.Name; strFileExtension = fi.Extension; strNewPath = @"D:\T..
C# Excel Upload public class ExcelService { MessageUtil msgUtil = new MessageUtil(); #region Member Values private Excel.Application xlApp = null; private Excel.Workbook xlWorkBook = null; private Excel.Worksheet xlWorkSheet = null; #endregion #region Constructor /// /// Constructor /// public ExcelService() { // 생성자; } #endregion #region Excel Upload public string ExcelOpen() { try { OpenFileDialog openFile = ..