'변환'에 해당되는 글 9건
- 2019.06.16 [배틀그라운드/PUBG] 배그할때 심장박동 변화
- 2014.03.06 [JAVA/JSTL] JSTL 포매터 오류, Cannot convert 2014-02-24 10:43:12.67 of type class java.lang.String to class java.util.Date 1
- 2012.10.26 [OFFICE/PPT] 마이크로소프트 파워포인트 2010 자동으로 한글 바뀜, 자동으로 대문자 변환 없애기
- 2012.09.18 [ORACLE] 에러 ORA-01843: 지정한 월이 부적합합니다 , not a valid month ... SqlException
- 2012.09.03 [RegEx/JS] 자바스크립트로 언더바 문자를 낙타표기법으로 변환 (JavaScript, Camel Notation, Underscore
- 2012.08.31 [JavaScript/JS] 자바스크립트 소숫점 반올림하기 Math.round()
- 2010.08.11 [MAC/iPhone] 오디오파일을 .caf로 변환하기 (mp3, m4a > caf) 1
- 2010.04.19 [FFMPEG] 동영상 파일 변환 SKM, AVI > FLV
- 2009.06.26 php urlencode, urldecode, mb_convert_encoding utf8 쿼리스트링
2014-02-24 10:43:12.67 을 스트링 클래스를 날짜 클래스로 변경할 수 없습니다
이 오류는 JSTL에서 형 변환을 할 수 없다는 에러 입니다.
fmt:formatDate에 스트링 말고 데이트 형을 주입해야 합니다.
저의 list.employmentParticipator.eventSendDttm 변수가 String 이였습니다.
Date로 고치면서 해결
에러난 소스
<fmt:formatDate value="${list.employmentParticipator.eventSendDttm}" pattern="yyyy-MM-dd"/>
콘솔 에러
Throwable occurred: javax.el.ELException: Cannot convert 2014-02-24 10:43:12.67 of type class java.lang.String to class java.util.Date at org.apache.el.lang.ELSupport.coerceToType(ELSupport.java:420) at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:187) at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:1026) ... ...
eventSendDttm이 지정된 VO 자바파일
... ... ... private Date updaterDttm; //수정일시 private String eventSendDttm; //이벤트지급 ... ... ...
파워포인트에서 편집하다가 영어를 막 쓰는데, 자꾸 한글로 바꿔버린다거나,
나는 소문자로 시작하고 싶은데 자꾸만 대문자로 바꿔버림 당하시는분,
특히 한글로 바뀐것을 계속해서 영어로 바꾸려고 메멘토처럼 애쓰시는분,
아래처럼 따라하시면 속 시원하게 해결됩니다.
파워포인트메뉴 > 파일 > 옵션
언어 교정 > 자동 고침 옵션(A)...
빨간줄로 표시된,
문장의 첫 글자를 대문자로[the -> The](S)
표의 셀에 있는 첫 글자를 대문자로(C)
요일을 대문자로[monday -> Monday[(N)
한/영 자동 고침(K)
이것들은 체크 해제 하시면 됩니다.
그밖에 다른 옵션들도 빼도 되지만, 남아있는 것들은 정말 틀렸을때 교정해주는 경우라서...
옵션 설정하는 화면
ORA-01843: 지정한 월이 부적합합니다.
ORA-01843: not a valid month ...
대부분 오타일 경우가 많습니다.
변환할수 없는 날짜나 시간으로 TO_DATE함수를 사용하면 발생합니다.
대체 '월'이 뭔뜻인지...
슬래시와 대시가 틀리고, 년월일 순서가 잘못됨
UPDATE TABLE_NAME SET INPUT_DATE=TO_DATE('09/18/2012 00:00','YYYY-MM-DD HH24:MI:SS') WHERE SEQ=1
수정 후
UPDATE TABLE_NAME SET INPUT_DATE=TO_DATE('09/18/2012 00:00','MM/DD/YYYY HH24:MI:SS') WHERE SEQ=1
네이밍 변환 스크립트(정규표현식) 입니다.
데이타베이스에서 많이쓰는 컬럼명 대문자_대문자
예를들면 - SEQ_NUM, ORDER_COST, USER_PHONE_NO...
프로그램 네이밍시 많이쓰는 변수/함수명
예를들면 - userId, tableName...
서로 변환할 수 있는 함수 입니다.
정규표현식이므로 어떤 언어에서도 적용할 수 있습니다.
대문자 언더바구분 형식으로 낙타표기법으로 변환
RESULT: kaudoAhndoori
<script> var under2camel=function(str){ return str.toLowerCase().replace(/(\_[a-z])/g, function(arg){ return arg.toUpperCase().replace('_',''); }); } var result=under2camel('kaudo_ahndoori'); document.write(result); <script>
낙타표기법을 대문자 언더바구분 형식으로 변환
RESULT: AHNDOORI_KAUDO
<script> var camel2under=function(str){ return str.replace(/([A-Z])/g, function(arg){ return "_"+arg.toLowerCase(); }).toUpperCase(); } var result=camel2under('ahndooriKaudo'); document.write(result); <script>
자바스크립트로 소숫점 숫자 표현하는 방법입니다.
Math.round(값) - 값을 반올림합니다.
Math.ceil(값) - 값을 올림합니다.
Math.floor(값) - 값을 내림합니다.
Math.parseInt(값) - 값을 정수로 바꿉니다. (값이 소숫점이 있는 숫자일 경우엔 소숫점 이하를 잘라버립니다. 내림)
10의 n승을 곱하고 반올림 한 결과를 다시 10의 n승으로 나누면
원하는 소숫점 자릴수를 표현할 수 있습니다.
<body/> <script> document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '반올림 (소숫점0번째까지)<br/>'+ 'Math.round(45.67890) : '+ Math.round(45.67890); document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '올림 (소숫점0번째까지)<br/>'+ 'Math.ceil(45.67890) : '+ Math.ceil(45.67890); document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '내림 (소숫점0번째까지)<br/>'+ 'Math.floor(45.67890) : '+ Math.floor(45.67890); document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '내림 (소숫점0번째까지)<br/>'+ 'parseInt(45.67890) : '+ parseInt(45.67890); document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '소숫점 2번째까지 반올림<br/>'+ 'Math.round(123.4567) : '+ Math.round(123.4567*100)/100; document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '소숫점 4번째까지 올림<br/>'+ 'Math.ceil(123.4567) : '+ Math.ceil(123.4567*10000)/10000; document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '소숫점 4번째까지 내림<br/>'+ 'Math.floor(123.4567) : '+ Math.floor(123.4567*10000)/10000; document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '소숫점 3번째까지 내림<br/>'+ 'parseInt(123.4567) : '+ parseInt(123.4567*1000)/1000; document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '소숫점있는 문자열을 숫자(float)로 변환<br/>'+ 'parseFloat("12.3456789") : '+ parseFloat("12.3456789"); document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '앞에 0이 있는 문자열을 숫자(float)로 변환<br/>'+ 'parseInt("098.765") : '+ parseInt("098.765"); document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '앞에 0이 있는 문자열을 숫자(integer)로 변환<br/>'+ 'parseInt("011") : '+ parseInt("011"); document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '문자를 숫자(float)로 변환<br/>'+ 'parseFloat("안두리") : '+ parseFloat("안두리"); document.body.innerHTML=document.body.innerHTML+'<br/><br/>'+ '문자를 숫자(integer)로 변환<br/>'+ 'parseInt("ahndoori") : '+ parseInt("ahndoori"); </script>
afconvert -f 'caff' -d LEI16 ./WeWerentAngels.m4a ./WeWerentAngels.caf
요즘은 CS4에서 FLV도 임포트가 잘되고,
인터넷동영상도 FLV가 대세인거같아서 ffmpeg로 변환하는게 좋아요.
어도비인코더도 괜춘하긴한데 SKM은 안되데요;;
FFMPEG는 거의모든코덱지원에 오픈소스라 능력만되면 직접 코덱을 컴파일해서 사용할 수 있습니다.
FFMPEG 다운로드
2010년 4월 19일자 윈도우용 스태틱버전입니다.
SONY DSC-S2100
ffmpeg -i "test.AVI" -b 1500k -vframes 2997 -vcodec flv -ab 80k -ar 11025 -y "test2.flv"
옴니아2 SKM (쓰면쓸수록 맘에안드는;; 왠 skm으로 채택해가지고 인코딩할때 오버덥죤나나고 화질도안좋은게 740은개뿔)
ffmpeg -i "test.skm" -b 1500k -vframes -vcodec flv -ab 32k -ar 22050 -y "test.flv"
같은 퀄리티로 변환
ffmpeg -i "test.AVI" -sameq -vcodec flv -ab 80k -ar 11025 -y "test.flv"
FFMPEG 코덱리스트
ffmpeg -codecs
ffmpeg -codecs > ffmpeg_codecs.txt
이렇게하면 노트패드에서 찾아볼수 있겠죵 ㅋㅋ
디렉토리에서 목록뽑기
dir "D:\TEST\*.skm" /b > ffmpeg_skm_test.txt
urlencode같은 함수를 사용하면 글자들이 %를 포함하기때문에 sql에선 사용할수 없습니다.
고로, mysql 쿼리를 때리기 위해 순수한 utf8 한글로 변형해야 합니다.
1. 쿼리값을 디코딩한다. 그러면 디코딩은 되었지만, 출력해보면 utf-8페이지이기때문에 깨진 글자가 나올겁니다.
2. euc-kr을 utf-8로 인코딩한다.
3. mysql 쿼리실행
$keyword=urldecode($keyword);
$keyword=mb_convert_encoding($keyword,"UTF-8","EUC-KR");
or
$keyword=mb_convert_encoding(urldecode($_REQUEST[q]),"UTF-8","EUC-KR");
using
$sql="SELECT * FROM [table] WHERE [column] LIKE '%".$keyword."%'";
euc-kr에서 utf8로 변환
utf8에서 euc-kr로 변환
관련함수
utf8_encode, utf8_decode, base64_encode, base64_decode, rawurlencode, rawurldecode, urlencode, urldecode, parse_url,
mb_convert_encoding, mb_detect_encoding, mb_convert_variables...
최근에 올라온 글
최근에 달린 댓글
|
| |||||||