필요한 경우 oauth 인증시 redirect uri query 파라미터로 /등 특수문자를 보낼 때 사용불가 캐릭터 / (forward slash) ? (question mark) & (ampersand) = (equals sign) % (percent sign) + (plus sign) # (hash or pound sign) (greater than sign) : (colon) , (comma) Sample Code URL Encode import java.io.UnsupportedEncodingException; import java.net.URLEncoder; public class UrlEncoderExample { public static void main..
왜? 일반인의 관점에서 암호화라면 암호화긴 하지만... 컴퓨터 사이언스 관점에서 암호화라고 하면 의미가 다르다. Base64는 'Encode코드화/Decode복원'이다. 전송시 깨짐을 방지하고 문자열의 완결을 보장하기 위해 사용하는 것이고 다른사람이 알아보지 못 하도록 하는 암호화는 아니다. 기술설명은 생략. Sample 3가지 Java 기본 패키지 Apache codec testCompile group: 'commons-codec', name: 'commons-codec', version: '1.11' Spring core testCompile group: 'org.springframework', name: 'spring-core', version: '5.1.0.RELEASE' import org.ju..
스칼라, 왜? JVM에서 FP 개발을 할 수 있다고!! 그리고 Apache Spark의 인기와 함께 뜨기 시작했는데... 코틀린이 나온 이후 인기가 확 식지 않았나? 스칼라로 넘어간더 개발자들 상당수가 Kotlin으로 옮겨간 것 같다. 프레임워크가 Spring이 아닌 Play와 다른걸로 넘어간 것도 인기가 없는데 한몫하지 않았나 싶다. 언어를 배우는 것 자체보다... 프레임워크와 빌드 툴에 숙달되는데 상당한 시간이 소요되기 때문에... Spark도 Scala 이외에 다른 언어를 많이 지원한다. 그래도 프로젝트에 한번쯤 적용 해볼만한 언어라고 생각된다. Hello World package sample object HelloWorld { def main(args: Array[String]){ println(..
- Total
- Today
- Yesterday
- ChatGPT
- spring
- git
- vscode
- HelloWorld
- 사용법
- Regex
- enum
- version
- BASE64
- Knowhow
- sample
- Snippet
- ActiveRecord
- JQuery
- Kotlin
- 노가다
- Mac
- Scala
- index
- golang
- RubyOnRails
- js
- Source
- error
- cdn
- gradle
- Algorithm
- urldecode
- URLEncode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |