기본 콘텐츠로 건너뛰기

11월, 2014의 게시물 표시

sql 개행문자 제거

sql에서 텍스트를 조회한 뒤에 엑셀이나 다른데로 옮길경우 줄바꿈이 되는 경우가 있다. 문장내에 'CR', 'LF'가 들어있어서 발생한다. LF : Line Feed CR : Carriage Return 그럼 해결방법은 LF나 CR을 다른 문자로 바꿔주면 해결 . select '가나다라마바사 아자차카타파하' from dual; select replace(replace( '가나다라마바사 아자차카타파하' ,chr( 10 ), '' ),chr( 13 ), '' ) from dual;

==, equals() 차이 - JAVA

== : 자료형이 동일 하고 값도 같아야함.  equals : 값만 같으면 됨.  String a = new String ( "asdf" ); String b = "asdf" ; System . out . println(a == b); //false System . out . println(a . equals(b)); //true javascript에서역시  == 는 자료형이 같아야함.  그래서 보통 '==' 대신에 ' indexOf '를 많이 사용 if(indexOf("{탐색할문자열})<-1)  다시,, 좀 많이 무지했다... 아예 틀리지 않았지만, 너무 단정지었다. 그리고 또 틀릴수도 있겠지만 다시 한번 단정지어본다. ==  : 변수에 할당되어있는 값이 같아야함. Object 객체는 레퍼런스타입이다. 레퍼런스 타입은 value가 아닌 객체의 값이 바인딩 되어있는 주소를 가지고 있으므로 Object에서 '==' 는 주의해서 사용해야 한다. Object.equals()  : Object 객체의 기본함수이다. 따라서 상속받은 클래스마다 처리방식이 다를 수 있다. Int vs Integer int와 integer에서 == 은 다른 결과를 보여준다. int value1 = 10000 ; int value2 = 10000 ; if ( value1 == value2 ) System . out . println ( "value1 == value2" ) ; if ( value1 != value2 ) System . out . println ( "value1 != value2" ) ; Integer ivalue1 = 10000 ; Integer ivalue2 = 10000 ; if ( ivalue1 == ivalue

angular.js 기본문법.

1. angular.js angular.js 다운 및 공식사이트: https://www.angularjs.org/ 대략적인 소감을 약간 극단적으로 표현한다면. jquery나 jstl이 html을 찍접댄다고한다면, angular.js는 html을 통으로 가지고 노는 느낌. 2. 기본문법. <html ng-app = "phonecatApp" > <head> ... <script src = "bower_components/angular/angular.js" ></script> <script src = "js/controllers.js" ></script> </head> <body ng-controller = "PhoneListCtrl" > <ul> <li ng-repeat = "phone in phones" > <span> {{phone.name}} </span> <p> {{phone.snippet}} </p> </li> </ul> </body> </html> 여기서 일반적인html코드와 다른 부분은 ng-app, ng-controller, ng-repeat, {{}} 이정도 이다. 이부분만 이해해도 대충 helloworld는 찍은 것 같다. angular.js 는 말그대로 라이브러리고, controller.js는 파일이름 그대로 현재 html에서 angular.js로 작성해야될 controller이다. ng-app 이 html에서 angular가 적용되는 영역이다. 이영역은 각각의 ng-controller 에 의해 구성된다. <li ng-repeat = &