전체 글
-
[JS] 8번째 데이터 타입 BigIntJavascript 2018. 6. 7. 15:33
8번째 데이터 타입 BigIntBigInt는 임의의 정밀도로 정수를 나타낼 수있는 JavaScript의 새로운 숫자 데이터형입니다. BigInt를 사용하면 숫자에 대한 안전한 정수 제한을 초과하여 큰 정수를 안전하게 저장하고 조작 할 수 있습니다. Chrome 67의 새로운 기능으로 최근에 업데이트 되었습니다. 사용사례BigInt를 사용하면 오버플로없이 정수 연산을 올바르게 수행 할 수 있습니다. 그것은 그 자체로 수많은 새로운 가능성을 가능하게합니다. 많은 수의 수학 연산은 금융 기술에서 일반적으로 사용됩니다. 큰 정수 ID와 고정밀 타임 스탬프는 JavaScript에서 숫자로 표시할 수 없었습니다.이로 인해 실제 버그가 생겨 문자열로 변환해서 표현합니다.BigInt를 사용하면이 데이터를 숫자 값으로 ..
-
Asynchronous, Multi-thread 개발하기JAVA/SPRING 2018. 6. 4. 09:20
Asynchronous, Multi-thread 개발하기스프링 프로젝트에서 Asynchronous를 사용하기 위해 AsyncConfigurer를 사용하고ThreadPoolTaskExecutor를 사용해서 Executor를 다중생성하고 ExceptionHandler를 연결합니다.또한 이러한 @Async 어노테이션을 활용하면 여러 Thread를 생성하고 필요한 Executor와 연결하여 사용할 수 있습니다. 그 전에 쓰레드에 대한 예를 한번 생각해보면 좋을 것 같습니다. 쓰레드가 생성될 때 컴퓨터 내부적으로 운영체제(OS)가 요청을 받아들여 메모리공간을 확보해주고 그 메모리를 쓰레드에게 할당해줍니다. 쓰레드는 동일한 메모리영역에서 생성되고 관리되지만, 생성/수거에 드는 비용을 무시할 수는 없습니다. 그래서 ..
-
[참조] 숫자 순으로 나열된 HTML ASCII 문자JAVA/JAVA 기본 2018. 5. 31. 19:23
숫자 순으로 나열된 HTML ASCII 문자 ! ! ASCII: exclamation mark " " ASCII: quotation mark # # ASCII: number sign $ $ ASCII: dollar sign % % ASCII: percent sign & & ASCII: ampersand ' ' ASCII: apostrophe-quote ( ( ASCII: opening parenthesis ) ) ASCII: closing parenthesis * * ASCII: asterisk + + ASCII: plus sign , , ASCII: comma - - ASCII: hyphen-minus . . ASCII: period / / ASCII: slash 0 0 ASCII: digit..
-
[BASE] CRON SchedulerJAVA 2018. 5. 31. 19:06
CRON Scheduler1. Cron?CRON은 유닉스 도구로서 오랫동안 사용되어 왔으며, 따라서 그 스케쥴링 기능은 강력하다고 인정받고 있습니다. CronTrigger 클래스는 cron의 스케줄링 기능을 기반으로합니다. CronTrigger는 "cron expression"을 사용하여 "매주 월요일부터 금요일까지 오전 8시" 또는 "매월 마지막 금요일부터 오전 1시 30 분" 과 같은 실행 일정을 만들 수 있습니다. 2. Formatcron 표현식은 공백으로 구분 된 6 또는 7 개의 필드로 구성된 문자열입니다. 필드에는 해당 필드에 대해 허용되는 특수 문자의 다양한 조합과 함께 허용 된 값이 포함될 수 있습니다. 필드는 다음과 같습니다. 시간 필수 범위 허용 특수 문자 Seconds YES 0-59..
-
[jQuery] $.grep 과 $.mapJavascript 2018. 5. 29. 19:00
$.grep 과 $.map이번 글에서는 jQuery에서 제공하는 두 개의 배열 유틸리티인 $.grep ()과 $.map () 사이의 차이점에 대해 포스팅 할 것입니다. 사실 $.grep 함수는 배열을 필터링하고 필터링 된 배열을 반환하지만, $.map은 단순히 배열의 각 항목에 함수를 적용하여 수정 된 배열을 반환합니다. 우선,이 기능들은 매우 다릅니다. 주요 차이점은 다음과 같습니다. $.grep()123456$.grep(array, function(index, value) { //... });Colored by Color Scriptercs 첫 번째 매개변수인 array의 경우에는 필터링을 할 배열입니다.두 번째 매개변수인 index는 각 배열 항목의 숫자 인덱스입니다.세 번째 매개변수인 value는..
-
[BASE] %20이란?UI,UX,접근성,기본개념 등 2018. 5. 29. 11:11
%20이란?특수문자라는 생각을 해보실 수 있겠지만 공백(스페이스)를 의미합니다. 인터넷 주소에 들어간 %20은 일반적으로 들어가면 안되는 부분이기때문에 %20으로 나타난다면 그건 URL이 잘못된 것입니다. 이 %20(공백)도 하나의 문자이기 때문에 아스키 코드(ASCII Code)로 변환되어서 나타내집니다. 이 공백문자의 아스키 코드는 10진수로는 32, 16진수로는 20입니다. 따라서 %20으로 나타나는 것입니다. 그 외의 한글 문자들도 유니코드(UTF-8)값으로 자동으로 변환되어 줍니다. 그것을 encodeURI라고 합니다. 아래에 직접 써보시면 좋을 것 같습니다. encodeURI 좋은 하루 되세요 ~ : ) 출처 : http://mwultong.blogspot.com/2006/08/html-20-..
-
[META] 모바일 자동 전화걸기 방지HTML 2018. 5. 28. 18:42
모바일에서 자동으로 전화걸기 방지모바일기기에서는 자동으로 전화를 걸거나 메일을 보내는 등 그 형식에 대해서 자동으로 form-detection이라는 것이 설정됩니다. 이것을 해지하기 위한 2가지 방법이 대표적인데요 1. format-detection meta 태그를 설정합니다.전화 번호의 모든 자동 서식을 제거하려면 html 문서의 머리에 다음을 추가하십시오. 1cs 이 번호가 있는 페이지에 전화번호가 있으면 직접 링크 형식을 지정합니다. 11-555-555-5555cs 하지만 메타태그를 지정할 수 없는 경우도 있습니다. 이럴 때는 CSS를 이용합니다. 2. 메타 태그를 설정할 수 없습니까? CSS를 사용하고 싶습니까?css를 사용하여 타겟팅하고 재설정해야하는 특정 속성을 조정할 수 있습니다. 12345..
-
Java에서 HashMap 사용하기JAVA/JAVA 기본 2018. 5. 24. 17:27
Java - HashMap데이터를 배열에다가 넣어서 저장하던 예전과는 달리 Key-Value 컨셉으로 발달하고 그에 따른 Map은 매우 자바에 있어서 혁신적인 정점의 데이터 묶음기법이라고 할 수 있습니다. 그 중에서 HashMap은 Key-Value 값에 null을 허용하기 때문에 유용하게 쓰입니다. 1. HashMap선언1234Map map = new HashMap();//또는HashMap map = new HashMap(); cs 1HashMap map = new HashMap();cs 이렇게 지정할 경우에는 데이터 형식이 일정하기 때문에 더 빠르게 찾을 수 있고, 보기도 명확합니다. 데이터 저장12map.put("ym", 1000);map.put("er", 2000);cs Key-Value 형식으로..