전체 글 115

iOS UIalertView 사용법

테이블 뷰에다가 alert를 사용할때는 태그값이 필요할수도 있다. 버튼 하나만 사용하고 싶으면 @"취소" 부분을 nil 하여주면 됨 UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"타이틀 제목" message:@"말할 메세지" delegate:self cancelButtonTitle:@"취소"otherButtonTitles:@"확인", nil];alert.tag = 1 [alert show]; //밑에것은 alert 클릭시 타는 부분-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ NSLog(@"alertView : %ld , %d", button..

프로그램/iOS 2016.02.19

iOS 동적 Uiview 생성하기

일단 동적으로 생성할 UIview를 생성하여 작업을 한 뒤 uiview.m 파일 - (instancetype)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { [self initCustomView]; } return self;}- (instancetype)initWithCoder:(NSCoder *)coder{ self = [super initWithCoder:coder]; if (self) { [self initCustomView]; } return self;} -(void)initCustomView{ [[NSBundle mainBundle]loadNibNamed:@"VIewName" owner:self option..

프로그램/iOS 2016.02.19

iOS UI 이미지 변경 및 색상 변경

색상 변경을 위해 메소드를 찾아보면 아래와 같이 나온다. 하지만 우리가 알고 있는 색상은 #ffffff , 009deff 등등 RGB식으로 알때 아래 메소드 들은 사용할 수가 없다...공통모듈로 만들어 놓은뒤 사용하여 쓴다. #define UIColorFromRGBA(rgbValue, rgbAlpha)[UIColor colorWithRed:((float)(((rgbValue) & 0xFF0000) >> 16))/255.0green:((float)(((rgbValue) & 0xFF00) >> 8))/255.0 blue:((float)((rgbValue) & 0xFF))/255.0 alpha:(rgbAlpha)] [self.Gradation setBackgroundColor: UIColorFromRGBA(0..

프로그램/iOS 2016.02.19

비밀번호 관련

자바스크립트 비밀번호영문자 대소문자 포함등등을 체크하는 스크립트. function checkPassword() {var strNew_Pwd = document.insertForm.passwd1.value;if ( != null ) {if ( strNew_Pwd.length < parseInt() ) {alert("패스워드는 영문대소문자, 숫자, 특수문자를 최소한 하나씩 포함하여 8자리 이상 20자리 까지 입력 하세요.");return false;}}if ( != null ) {var alpha = 0;for ( var i=0; i= 65 && strNew_Pwd.charCodeAt(i) = 97 && strNew_Pwd.charCodeAt(i) 90 && strNew_Pwd.charCodeAt(i) < ..

리눅스 FTP 사용

어제 출장가서 FTP를 사용하여 파일을 주고 받았다....그리고 오늘 회사에 나와서 좀더 인터넷을 찾아보고 이 글을 작성...일단 FTP가 설치가 되어 있지 않을수도 있기 떄문에 yum 명령어로 설치.yum -y install ftpftp를 설치 했다면 ftp IP주소 를 입력하여 connect 한다.connect 했다면 ls와 cd 명령어를 입력하여서 원하는 파일이 있는 대상경로로 이동.bin, ha 를 차례대로 입력한 뒤 get 파일명을 입력하면 파일을 받아올수 있다. - get 단일 파일 전송(수신) - put 단일 파일 전송(송신) - mget 복수 파일 전송(수신) - mput 복수 파일 전송(송신) - ha(sh) 전송시 hash prompt(#) 출력 - bi(n) binary mode 전송..

오라클 기동 및 UNDOTBS exist error?

서버 재부팅시 꼭 오라클을 종료하고 다시 실행시켜 줄것....!기동종료를 안하고 시작됬다가 실직자 될뻔 했다는 썰.....일단 서버에서 oracle로 계정전환(su - oracle)그 후 리스너를 종료한다.(lsnrctl stop)그후 디비종료를 실행해준다.과정은 오라클 계정에서 sqlplus /nolog -> conn /as sysdba -> shutdown immdiate;서버 재기동후 디비를 먼저 시작해 줘야한다.su - oracle -> sqlplus /nolog ->startup로그를 보고 실행이 확인이되면 exit로 sqlplus를 종료 후 리스너를 실행시켜 준다lsnrctl start 실행이 정확하게 됫다 싶으면 lsnrctl status로 실행상태를 확인해 본다. --------------..

프로그램/Oracle 2015.02.25

작업 스케줄러 관련

빌어먹을 작업스케줄러 셋팅방법이다... 1. 시작 -> 관리도구 -> 작업 스케줄러 실행 2. 메뉴-> 동작 -> 기본작업 만들기 클릭 3. 이름 입력 -> 다음 클릭 4. 트리거에서 ‘컴퓨터 시작시’ 클릭 -> 다음 클릭 5. 작업에서 ‘프로그램 시작’ 클릭 -> 다음 클릭 6. 프로그램/스크립트에 경로 입력 7. 입력 내용을 확인 후 마침버튼을 클릭 8. 새로고침 클릭 -> 생성된 스케줄러 더블클릭 9. 클릭한 스케줄러 마우스 우측 클릭 -> 실행 클릭 10. 실행한 스케줄러 상태가 실행으로 변경되면 정상동작

프로그램/etc 2015.02.06

네트워크 계층

계층 1: 물리 계층(Physical layer)물리 계층은 실제 장치들을 연결하기 위해 필요한 전기적, 물리적 세부 사항들을 정의한다. 예를 들어, 핀들의 배치나 전압, 전선의 명세 등이 이 계층에 포함된다. 허브(리피터)가 물리 계층의 장치이다. 기계적 구조와 전기적 특성을 규정한다. 물리 계층에서 수행되는 중요한 일들은 다음과 같다.한마디로 연결되어 있는 랜선등을 말하는것이다. 계층 2: 데이터 링크 계층(Data link layer)데이터 링크 계층은 포인트 투 포인트(Point to Point) 간 신뢰성있는 전송을 보장하기 위한 계층으로 CRC 기반의 오류 제어와 흐름 제어가 필요하다. 네트워크 위의 개체들 간 데이터를 전달하고, 물리 계층에서 발생할 수 있는 오류를 찾아 내고, 수정하는 데 ..

프로그램/etc 2015.02.03

프로젝트 세션 값에 대한 설정부분...

오늘 처음으로 고객사에게서 로그아웃 문제로 연락이 왔다...이유는 사용중인 프로그램이 주말이나평일 오후에? 프로그램이 종료되어있다는 문제때문이다...그래서 선배와 대화를 하여 프로그램상세션값에 대한 따른 설정은 없는것같다고 말을 하니깐 톰캣이나 어플리케이션단에 web.xml 안에값이 설정 되어 있을수 있다고 해서 찾아봣다...찾아보니 프로젝트 안 web.xml과 톰캣 web.xml안에둘다 세션값 설정이 존재 하였다...그래서!!!둘중에 우선순위는 프로젝트 안에 web.xml이란걸 알았다.그래서 WEB-INF /web.xml이 우선이고 이걸 해도 안되면 tomcat /conf/web.xml을 찾아서 값을 바꿔주면 되는거 같다.240이부분을 설정!

프로그램/etc 2015.01.26