#import @interface DESEncryptor : NSObject +(NSString *) encrypt:(NSString *)str; +(NSString *) decrypt:(NSString *)str; @end #import "DESEncryptor.h" #import "NSDataAdditions.h" #import #define ENCRYPT_KEY @"key123" @implementation DESEncryptor //- 암호화 //1. 문자열 입력 //2. DES 암호화 //3. 암호화된 문자열을 base64로 인코딩 + (NSString *) encrypt:(NSString *)str { //NSLog(@"encrypt input string : %@", str); //NSLog..
RSA 암호화 알고리즘 사용하려고 하다 문제가 발생해서 기록을 남겨본다. 일단 테스트 자바 소스는 아래 첨부파일이고, 프로그램을 돌렸는데 Algorithm PBEWithSHAAndTwofish-CBC not available 예외가 발생했다. 이때는 암호화코드를 실행하기전에 Security.addProvider(new BouncyCastleProvider()); 코드를 먼저 실행해주면 된다. 그런후 다시 실행했는데 이번엔 illegal key size 예외가 발생한다. 이때는 자바시큐리티 파일을 변경해야한다. 아래링크에서 jdk버전에 맞는 policy 파일을 다운받아서 local_policy.jar, US_export_policy.jar 파일을 .....\jre\lib\security 폴더에 덮어준다. ..
사전작업 - 테이블에 코멘트를 모두 달아줄것 Settings > Option 에서 Expert Mode 를 체크한뒤 Tools > Script Window 를 실행하여 아래 코드를 붙히고 실행한다. function main() { var app = System.GetInterface('Application'); var Model = app.Models.GetObject(0); //... parameter in GetObject determines with which model the script should work. //0 = first model listed in the Application View, 1 = second model listed in the Application View etc. va..
mybatis의 연관관계 lazyloading을 사용할때 각 객체간의 부모 자식간의 데이터를 무한로딩하는 현상이 발생할때가 있다. 이 현상의 주 원인은 toString() 때문이다. 개발할때 vo객체에 toString을 재정의하여 사용하는경우가 있는데 이때 연관관계를 맺어놓은 객체까지 찍어버리면 이런현상이 일어난다. 만약 ToStringBuilder 를 이용해서 객체의 값들을 찍게 해놓았다면 지워주자. dwr에서도 마찬가지현상이 일어날수 있는데 이때는 한가지(부모나자식) 객체를 exclude 시켜버리면 된다.(아래글참조) --------------------------------------------------------------------------------------------------- dwr..
public String getSqlQuery(String sqlId, Object parameterObject) { String resultSql = ""; MappedStatement mappedStatement; StatementScope statementScope; SessionScope sessionScope; Sql sql ; mappedStatement = ((ExtendedSqlMapClient) getSqlMapClient()).getMappedStatement(sqlId); sessionScope = new SessionScope(); statementScope = new StatementScope(sessionScope); // 생략 하면 다이나믹 쿼리가 적용안됨 mappedState..
윈도우연결시 : 키보드 뒷면에 위치한 핀설정상태 (1,3,5번 on) 맥연결시 : (2,3번 on) 해피해킹 프로2의 ALT키와 Win키 한/영변환키 한자키를 표준형에 맞게 셋팅해주는 레지스트리 레지스트리등록후 리부팅하면 된다. 삭제를 원할경우에는 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout 을 삭제하고 리부팅. 레지스트리를 사용할경우 사진대로 변경된다. 해피해킹 프로2 메뉴얼 : 출처 : 레오폴드 (http://www.leopold.co.kr/?bo_table=pds&doc=bbs/gnuboard.php&wr_id=4)
- Total
- Today
- Yesterday
- jeus8
- 표준프레임워크 배치 jar
- code vision
- intellij느려짐
- SI
- coding
- CONDINGARRAY
- 코딩입문
- 2020.09
- JsonMergePatch
- 12FactorApp
- 아두이노
- code mining
- IntelliJ
- 우테캠
- 표준프레임워크 배치
- 우테캠프로
- shortkey
- JBR-2732
- 코딩
- 서비스회사
- 이직
- JsonPatch
- Arduino
- TMK
- CODINGARRAYKIT
- JBR-526
- 코딩어레이키트
- 2020.1
- 아두이노스토리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |