목록encode (20)
투케이2K
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Text.Json.Serialization; using System.Web; using System.Text.Json; using System.Text.Encodings.Web; using System.Text.Unicode; namespace testProject { // [Json 데이터 모델 객체] public class User { public string name { get; set; } public in..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Text.Json.Serialization; using System.Web; using System.Text.Json; using System.Text.Encodings.Web; using System.Text.Unicode; namespace testProject { // [Json 데이터 모델 객체] public class User { public string name { get; set; } public in..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Web; namespace testProject { // [프로그램 동작 클래스] class Program { static void Main(string[] args){ // [변수 선언 실시] string str = "?name=twok&age=30"; // [url 인코딩 수행] string encodeData = HttpUtility.UrlEncode(str); // [url 디코딩 수행] string dec..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/xml" "fmt" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // "encoding/xml" 패키지를 사용해 XML 형식 데이터 포맷 인코딩 및 디코딩을 수행할 수 있습니다 // --------------------------------------------------- // Go 에서 XML 을 사용하기 위해서는 표준패키지 encoding/xml 을 사용할 수 있습니다 // ----..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "fmt" "net/url" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // "net/url" 패키지를 사용해 URL 인코딩 및 디코딩을 수행할 수 있습니다 // --------------------------------------------------- // QueryEscape : URL 인코딩 수행 시 사용합니다 (Escape) // --------------------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/base64" "fmt" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // base64 패키지는 base64 인코딩 및 디코딩 수행 시 사용됩니다 // --------------------------------------------------- // EncodeToString : string to base64 변환 시 사용합니다 // ------------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // JSON (JavaScript Object Notation) 은 데이터를 교환하는 한 포맷 방식으로 key , value 형식으로 데이터를 생성할 수 있습니다 // --------------------------------------------------- // Go 에서 JSON 을 사용하기 위해서는 표준패키지 en..
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [사전) NodeJS 모듈 추가 방법] https://blog.naver.com/kkh0977/223345067441 174. (NodeJs) [Mac Os] [crypto] : 암복호화 모듈 설치 방법 [개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [crypto 모듈 추가 방법] [참고 사이트] h... blog.naver.com [사전) NodeJS 프로젝트 설정 방법] [app.js : 소스 코드] // ---------------------------------------------------------------------------------------------- // -------..
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [사전) NodeJS 모듈 추가 방법] https://blog.naver.com/kkh0977/223345067441 174. (NodeJs) [Mac Os] [crypto] : 암복호화 모듈 설치 방법 [개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [crypto 모듈 추가 방법] [참고 사이트] h... blog.naver.com [사전) NodeJS 프로젝트 설정 방법] [app.js : 소스 코드] // ---------------------------------------------------------------------------------------------- // -------..
[개발 환경 설정] 개발 툴 : SublimeText (PyScript) 개발 언어 : python [소스 코드] [결과 출력]
[개발 환경 설정] 개발 툴 : SublimeText (PyScript) 개발 언어 : python [소스 코드] [결과 출력]
[개발 환경 설정] 개발 툴 : SublimeText (PyScript) 개발 언어 : python [소스 코드] [결과 출력]
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : javascript [소스 코드] [결과 출력]
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [testMain 함수] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("=============================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("=============================== \n"); printf("\n"); // [초기 문자열 데이터 선언 실시] NSString *strData = @"hello"; printf("\n"); printf("========================..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] func testMain(){ print("") print("===============================") print("[ViewController >> testMain() :: 메인 함수 수행 실시]") print("===============================") print("") // [초기 string 변수 선언 실시] let strData = "h@1ㅎA" // [url 인코딩 수행 실시] let encodeData = strData.addingPercentEncoding(withAllowedCharacters: .urlHostAllowed) // [url 디코딩 수행 실시] let d..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // [extension 정의 실시 : String] extension String { func base64Encoded() -> String? { // base64 인코딩 수행 실시 if let data = self.data(using: .utf8) { return data.base64EncodedString() } return "" } func base64Decoded() -> String? { // base64 디코딩 수행 실시 if let data = Data(base64Encoded: self, options: .ignoreUnknownCharacters) { return String(data: data, ..
[개발 환경 설정] 개발 툴 : Toad 개발 언어 : Oracle [소스 코드] /* [SYS.UTL_URL 사용해 URL 인코딩 ESCAPE , 디코딩 UNESCAPE 수행 실시] 1. SYS.UTL_URL.ESCAPE : 오라클 내장 함수로 URL 인코딩을 수행합니다 2. SYS.UTL_URL.UNESCAPE : 오라클 내장 함수로 URL 디코딩을 수행합니다 3. URL 인코딩 및 디코딩 수행 시 UTF-8 캐릭터셋을 맞춰야합니다 */ -- [인코딩 쿼리문 실행 실시] SELECT '투케이2K' AS "인코딩 원본", SYS.UTL_URL.ESCAPE(URL => '투케이2K', URL_CHARSET => 'UTF-8') AS "인코딩 수행" FROM DUAL; -- [디코딩 쿼리문 실행 실..
[개발 환경 설정] 개발 툴 : Toad 개발 언어 : Oracle [소스 코드] /* [SYS.UTL_ENCODE 내장 함수 사용해 BASE64 인코딩 ENCODE , 디코딩 DECODE 수행 실시] 1. SYS.UTL_ENCODE.TEXT_ENCODE : 오라클 내장 함수로 데이터 인코딩을 수행합니다 2. SYS.UTL_ENCODE.TEXT_DECODE : 오라클 내장 함수로 데이터 디코딩을 수행합니다 3. SYS.UTL_ENCODE.TEXT_ENCODE(DECODE) (데이터, 캐릭터셋, 인코딩 타입) 형식입니다 (인코딩 타입 1값은 BASE64 지정) */ -- [인코딩 쿼리문 실행 실시] SELECT 'hello' AS 원본, SYS.UTL_ENCODE.TEXT_ENCODE ('hello..
[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /* [ENCODE , DECODE 사용해 특정 KEY 값 지정 및 HEX 암호화 및 UNHEX 복호화 수행 실시] 1. ENCODE (DATA, KEY) : 특정 KEY 를 사용해 데이터 인코딩 암호화를 수행합니다 2. DECODE (DATA, KEY) : 특정 KEY 를 사용해 데이터 디코딩 복호화를 수행합니다 3. HEX : 정수값 및 문자열 값을 HEX 값으로 출력해줍니다 4. UNHEX : HEX로 된 값을 다시 복호화 디코딩을 수행해서 표시해줍니다 */ -- [암호화 쿼리문 실행 실시] SELECT HEX(ENCODE('투케이2K', 'KEY123456789')) AS "암호화 HEX"; -- [복호화 쿼..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [JS 요약 설명] 1. window.onload : 웹 브라우저 로딩 완료 상태를 확인합니다 2. base64 : 8bit의 데이터(..