ODDN
×
close
ODDN
분류 전체보기
(173)
개발
(49)
알고리즘
(121)
일상
(3)
HOME
Github
LinkedIn
[Javascript - Jquery] find by attr
[name] 해당하는 속성을 가지고있는 노드[name=value] 주어진 문자열과 속성이 동일한 노드[name~=value]공백으로 구분된 단어와 속성이 일치하는 노드[name*=value] 주어진 문자열을 포함하고있는 노드[name$=value] 주어진 문자열로 끝나는 노드[name!=value] 주어진 문자열이 속성과 다른 노드[name^=value] 주어진 문자열로 시작하는 노드[name=value][name2=value2] 다중속성선택자 항상 잊고 다시 구글링 하지말자는 마음에 오랜만에 블로그에 기록.출처: https://javacpro.tistory.com/38 [버물리의 IT공부:티스토리]
2022. 6. 16.
개발
[Classic ASP] Url parser EUC-KR 한글 깨짐 해결
지금 만들고 있는 링크 미리보기에서 서버 모듈을 개발하고 있는데 Classic ASP에서 euc-kr이 자꾸 깨지는 현상이 발생했다. 다른 서버 모듈(JSP,PHP,ASP.NET) 들은 해결했는데 Classic ASP는 해결하지 못해서 계속 찾아보던중 기존에 url을 parsing하여 html을 가져오는 responseText는 항상 유니코드로 디코딩을 하기 때문에 한글이 깨졌다는 것을 알게 됐다. 정보를 찾던 중에 ADOStream을 알게 돼어서 binary쪽으로 접근을 해 euc-kr로 변환하려고 했었는데 찾다보니 오래됐지만 더 좋은 코드가 있어 기록한다. 나중에 최신 코드로 리팩토링을 할 수 있으면 해야겠다.. 일단 주어진 업무가 바쁘기 때문에 ..' =========================..
2021. 12. 27.
개발
[JSP] setCharacterEncoding , setContentType
오랜만에 블로그에 글을 쓴다.. 간단한 정리 글 이긴하지만 다시 천천히 블로그에 글을 올려야겠다.회사에서 jsp로 구성된 proxy를 통해서 ajax 통신을 해야하는 일이 있다. 지금 업무 가운데 하나가 링크 미리보기를 만들고 있는데 그 과정에서 jsp에 proxy 서버를 만들어서 통신해야하는데 분석을 진행하면서 정리할겸 글을 작성한다.requset.setCharacterEncoding("utf-8")GET,POST 방식을 사용할때 requset.setCharacterEncoding("utf-8")은 꼭 필요하다. GET 방식으로 보내진 한글은 톰캣이 기본적으로 UTF-8 문자코드가 적용이 되어 있어서 자동으로 한글처리를 해주기 때문에 한글이 깨지지 않는다. POST 방식으로 보내는 값이 한글일 경우 ..
2021. 11. 10.
개발
[Javascript] 디자인 패턴 - 싱글톤 패턴
회사에서 수습기간 동안은 JS에 대한 기본 역량을 향상시키라고 해서 당분간은 스터디 위주의 글을 올릴 예정이다.react 공부만 하다보니 바닐라 js에 대한 기억이 모두 증발하는(?) 상황이 발생해서 기초부터 다시 공부하고 있다.내가 속한 팀은 기존에 개발되어 있는 에디터를 유지 보수하고 더 나은 제품으로 개발하는 팀이기도 해서 에디터를 공부 삼아 개발했는데 이번 스프린트 미션이 싱글톤 패턴 적용이라 공부하게 됐다 . 싱글톤 패턴이란?싱글톤 패턴은 전체 시스템에서 클래스의 인스턴스를 하나만 존재하도록 하는 패턴이다.보통 객체를 만들 때, 하나의 생성자로 여러개의 서로 다른 객체를 만들 수 있는데,싱글톤에서는 단 하나의 객체만 존재하는 것이 보장된다. 가장 간단한 싱글톤 예제는 아래와 같이 객체 리터럴을 ..
2021. 8. 30.
개발
[Javascript] document.Selection 과 Range 정리
Selection selection - Web API | MDNA Selection object represents the range of text selected by the user or the current position of the caret. To obtain a Selection object for examination or manipulation, call window.getSelection().developer.mozilla.orgSelection는 사용자, 캐럿의 현재 위치에 의해 선택된 텍스트의 범위를 나타냅니다.사용자가 마우스를 통해 드래그하거나, 키보드를 통해 선택한 텍스트의 범위를 나타냅니다.브라우저에서는 사용자가 선택한 텍스트에 대한 처리를 지원하기 위해 Selection A..
2021. 8. 16.
개발
[Javascript] this에 대해서
This자바스크립트에서의 this는 c++에서의 this와는 다른 동작을 수행한다.일반적인 프로그래밍 언어에서 this는 자기 자신을 가리키는 참조 변수이다.Javascript에서 this는 함수 호출 방식에 따라 this가 결정된다.함수 호출 방식에 따라 다른 this함수 호출시 this : Window메소드 호출 시 this : 메소드 객체내부 함수 호출 시 this : window엄격 모드에서의 this : undefined이벤트 리스너 호출 시 this : 이벤트 새 객체생성자 함수 호출시 this : 생성된 새 객체화살표 함수는 일반적인 this 바인딩과는 다르게 Lexical this(문맥적 this)를 가진다.화살표 함수 호출시 this : 함수 선언 시의 상위 스코프의 this- 함수 호출..
2021. 8. 16.
개발
navigate_before
1
2
3
4
5
6
7
8
···
29
navigate_next
티스토리툴바
ODDN
구독하기