목록투케이2K 유틸파일 (144)
투케이2K
[설 명] 프로그램 : Oracle / DB 설 명 : 뷰 (VIEW) - create , drop [소스 코드] /* **************** [뷰 생성 및 수정] **************** */ CREATE OR REPLACE VIEW TEST_USER_VIEW AS /***************************************************** 사용이유 - 자주쓰는 쿼리문을 저장해두고 간편하게 뷰만 조회해서 결과 확인 ----------------------------------------------------- 설명 - 고구려와 후고구려에서 직급이 과장급 이상 조회하는 쿼리문 -------------------------------------------------..
[설 명] 프로그램 : Mysql / DB 설 명 : 함수 (Function) - input , output [소스 코드] /**************************************************************/ -- [DELIMITER : 함수 앞,뒤의 위치하여 안에 있는 부분은 한번에 실행] DELIMITER $$ /**************************************************************/ DROP FUNCTION IF EXISTS FNC_USER_INFO; -- [이미 생성된 함수가 있으면 DROP] CREATE FUNCTION FNC_USER_INFO -- [함수 생성] ( I_NAME VARCHAR(100), -- [인풋 ..
[설 명] 프로그램 : Mssql / DB 설 명 : 함수 (Function) - input , output [소스 코드] -- [함수 생성 수행 실시 : 인풋 파라미터 값으로 ONE, TOW 받음] CREATE FUNCTION USER_FUNC(@ONE INT, @TWO INT) /*************************************************************** 설명 - 두 정수값을 입력 받아 합계를 반환하는 함수 --------------------------------------------------------------- 함수 생성 조회 - SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_TYPE = 'FU..
[설 명] 프로그램 : Oracle / DB 설 명 : 함수 (Function) - input , output [소스 코드] CREATE OR REPLACE FUNCTION GET_DEPT_DATE (I_NAME IN VARCHAR, I_DEPT IN VARCHAR ) /*************************************************************** 설명 - 국가 멸망 판단 반환 [백제, 후백제 생존] --------------------------------------------------------------- 생성 - edit 창에서 F9를 눌러서 쿼리 실행 시 자동 생성된다 ----------------------------------------------..
[설 명] 프로그램 : Mysql / DB 설 명 : 프로시저 (PROCEDURE) - input , out (select msg , select cursor) [소스 코드] /**************************************************************/ -- [DELIMITER : 프로시저 앞,뒤의 위치하여 안에 있는 부분은 한번에 실행] DELIMITER $$ /**************************************************************/ DROP PROCEDURE IF EXISTS PRO_ALL_MVER; -- [이미 생성된 프로시저가 있으면 DROP] CREATE PROCEDURE PRO_ALL_MVER -- [프로시저..
[설 명] 프로그램 : Mssql / DB 설 명 : 프로시저 (PROCEDURE) - input , out (select msg , select cursor) [소스 코드] /***************************************************************/ --CREATE PROCEDURE USER_MSG_PROC -- [생성] ALTER PROCEDURE USER_MSG_PROC -- [수정] ( @IN_NAME NVARCHAR(100), -- [인풋 : 이름] @IN_AGE NVARCHAR(100) -- [인풋 : 나이] ) /*************************************************************** 설명 - 이름과 나..
[설 명] 프로그램 : Oracle / DB 설 명 : 프로시저 (PROCEDURE) - input , out (msg , cursor) [소스 코드] /************************************************************/ CREATE OR REPLACE PROCEDURE PRO_MANAGER_LOGIN ( I_ID IN VARCHAR, -- [필수 : 로그인 아이디] I_PW IN VARCHAR, -- [필수 : 로그인 비밀번호] O_MSG OUT VARCHAR, -- [리턴 : 메시지] O_CURSOR OUT SYS_REFCURSOR -- [리턴 : 테이블] ) /**************************************************..
[설 명] 프로그램 : Ios / Swift 설 명 : S_Log - 로그 디버그 및 운영 구분 표시 설정 클래스 [소스 코드] import Foundation import UIKit class S_Log { // MARK: - [클래스 설명] /* // ----------------------------------------- 1. 빌드 환경 debug , release 구분 로그 표시 설정 실시 방법 // ----------------------------------------- 2. 호출 방법 : S_Log.d(msg: "A_Intro >> viewDidLoad() :: 뷰 로드 실시]") S_Log.infoPrint(className: "A_Intro", methodName: "viewDi..
[설 명] 프로그램 : Android / Java 설 명 : S_Log - 로그 디버그 및 운영 구분 표시 설정 클래스 [소스 코드] package com.example.testapp; import android.util.Log; public class S_Log { /** * // ------------------------------------ * TODO [클래스 설명] * // ------------------------------------ * 1. 빌드 환경 debug , release 구분 로그 표시 설정 실시 방법 * // ------------------------------------ * 2. BuildConfig.DEBUG : 안드로이드 빌드 환경 debug , release ..
[설 명] 프로그램 : Spring / Intelij 설 명 : C_DataFormat - 일반 데이터 포맷 및 데이터베이스 호출 리턴 데이터 포맷 수행 [소스 코드] package com.kwon.mssqltestproject; import org.json.JSONArray; import org.json.JSONObject; import java.util.ArrayList; import java.util.List; import java.util.Map; public class C_DataFormat { /** * // ----------------------------------------- * TODO [클래스 설명] * // -------------------------------------..
[설 명] 프로그램 : Spring / Intelij 설 명 : C_Okhttp - okhttp 동기식 네트워크 요청 클래스 [소스 코드] package com.kwon.mssqltestproject; import okhttp3.*; import java.net.URLEncoder; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.concurrent.TimeUnit; public class C_Okhttp { /** * // ----------------------------------------- * TODO [클래스 설명] * // ----..
[설 명] 프로그램 : Android / Ios 설 명 : 파이어베이스 푸시 토큰 (firebase push token) 유효성 검증 방법 - http tester [참고 사이트] https://kkh0977.tistory.com/1027?category=990095 176. (AndroidStudio/android/java) Talend API Tester (http 통신 테스터) 사용해 파이어베이스 푸시 (push) 알림 [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java [사전 작업 사항] [소스 코드] [POST 요청 주소] https://fcm.googleapis.com/fcm/send [Authorization 헤더 값 추가 및 서버..
[설 명] 프로그램 : Android / Java 설 명 : S_BuildSettings - 빌드 환경 debug , release 확인 클래스 [소스 코드] package com.example.testapp; public class S_BuildSettings { /** * // ------------------------------------ * [클래스 설명] * // ------------------------------------ * 1. 빌드 환경 debug , release 구분 방법 * // ------------------------------------ * 2. BuildConfig.DEBUG : 안드로이드 빌드 환경 debug , release 모드를 구분할 수 있습니다 * /..
[설 명] 프로그램 : Android / Ios / Firebase 설 명 : 파이어베이스 푸시 (firebase push) 알림 메시지 발송 시 이모지 (emoji) 아이콘 첨부 방법 [참고 사이트] https://apps.timwhitlock.info/emoji/tables/unicode https://mungmungdog.tistory.com/35 [방법 설명]
[설 명] 프로그램 : Ios / Swift 설 명 : 파이어베이스 푸시 (firebase push) 알림 메시지 받음 처리 정리 [소스 코드] // MARK: - [푸시 알림 전달 받음 상태 확인] func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any]){ print("") print("===============================") print("[AppDelegate >> didReceiveRemoteNotification]") print("--------------------") print("설명 :: 리모트 푸시 알림 확인") print("---..
[설 명] 프로그램 : Android / GooglePlayConsole 설 명 : [2] 신규 앱 구글 플레이스토어에 배포 하기 위한 추가 보충 작업 사항 확인 방법 [방법 설명]
[설 명] 프로그램 : Android / GooglePlayConsole 설 명 : [1] 신규 앱 구글 플레이스토어에 배포 하기 위한 방법 요약 설명 [방법 설명]
[설 명] 프로그램 : Ios / AppStore 설 명 : [2] 신규 앱 앱스토어에 배포 정보 입력 실시 [방법 설명]
[설 명] 프로그램 : Ios / AppStore 설 명 : [1] 신규 앱 앱스토어에 배포 준비 실시 - 권한 부여 받음 상태 [방법 설명]
[설 명] 프로그램 : Android / Ios 설 명 : 웹뷰 (webview) 로딩 (로드) 완료 상태 감지 부분 정리 [Android - 소스 코드] // [1] : 상태 감지 부분 : 실시간 로딩 상태 체크 main_webview.setWebChromeClient(new WebChromeClient() { // TODO [실시간 웹뷰 로드 상태 확인] @Override public void onProgressChanged(WebView view, int progress) { Log.i("---","---"); Log.d("//===========//","================================================"); Log.i("","\n"+"["+Strin..