목록함수 (23)
투케이2K
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [Swift : 소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [SEARCH FAST] : [자바스크립트 통신 브릿지 경로 설정] // ----------------------------------------------------------------------------------------- // MARK: Call : [Ios] >> [JavaScript] // ---------------------------------------------------..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [Java : 소스 코드] // ----------------------------------------- // [안드로이드에서 자바스크립트 호출] // ----------------------------------------- public void receiveFunction(){ try { S_Log._F_(A_Webview.this, S_FinalData.LOG_Webview_Aos_To_Js, new String[]{ "설 명 :: " + "일반 함수 호출" ..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [소스 코드] import 'package:flutter/material.dart';import 'dart:developer';// -----------------------------------------------------------------------------------------// TODO [main] : [application 의 진입점 역할]// -----------------------------------------------------------------------------------------void main() { /** * -------------------------------------..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using Microsoft.VisualBasic; namespace testProject { // [프로그램 동작 클래스] class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. 오버로딩 (Overloading) : 하나의 메소드를 여러 가지로 구현하는 것을 말합니다 ------------------------------------------- 2. ..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] namespace testProject { class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. void 함수 : 리턴 반환 없이 해당 메소드 호출 후 로직을 처리합니다 (리턴할 값이 없는 함수) ------------------------------------------- 2. void 함수를 선언하기 위해서는 해당 함수 명 앞에 void 키워드를 명시해야합니다 --------------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [변수 선언] var result = 0 // [익명 함수 정의 : Return Function : 리턴 함수] sum := func(n ...int) int { // 익명함수 정의 s := 0 for _, i := range n { s += i } return s } result = sum(1, 2, 3, 4, 5) // 익명함수 호출 // [로그 출력 실시] fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[로그 출력 수행]") fmt.Println..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [함수 호출 실시 : Variadic Function : 가변 인자 함수] helloFunc("Hello", "Twok", "Nice") } func helloFunc(msg ...string) { var data = "" for _, s := range msg { data += s // 인풋 데이터 들 추가 } fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[로그 출력 수행]") fmt.Println("--------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [변수 선언] var data = "Hello Twok" // [함수 호출 실시 : Pass By Reference : 포인터 사용 / 변수 변함] helloFunc(&data) // [로그 출력 실시] fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[로그 출력 수행]") fmt.Println("----------------------------------------------") fmt.Println("data : ", data) fmt.Printl..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [변수 선언] var data = "Hello Twok" // [함수 호출 실시 : Pass By Value : 변수 변함 없음] helloFunc(data) } func helloFunc(msg string) { fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[로그 출력 수행]") fmt.Println("----------------------------------------------") fmt.Println("msg : ", msg) fmt.Pr..
[개발 환경 설정] 개발 환경 : Script CDN 개발 언어 : React [소스 코드] [결과 출력]
[개발 환경 설정] 개발 환경 : Script CDN 개발 언어 : React [소스 코드] [결과 출력]
[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /**************************************************************/ -- [DELIMITER : 함수 앞,뒤의 위치하여 안에 있는 부분은 한번에 실행] DELIMITER $$ /**************************************************************/ DROP FUNCTION IF EXISTS FNC_USER_INFO; -- [이미 생성된 함수가 있으면 DROP] CREATE FUNCTION FNC_USER_INFO -- [함수 생성] ( I_NAME VARCHAR(100), -- [인풋 : 이름] I_AGE INTEGER -- ..
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 : Vue Js [그림 설명] [global.js - 소스코드] // [global > global.js 설명] // 1. 모든 컴포넌트가 공유할 수 있는 글로벌 영역 입니다 // [설정 수행 실시] ///* export default { install(Vue) { // [getSum 함수 설정] Vue.config.globalProperties.$getSum = function(one, two){ return one + two; } } } //*/ [main.js - 소스코드] // [main.js 설명] // 1. 애플리케이션 진입점으로 Vue 초기화, 폴더 , 전역, 컴포넌트 , 라이브러리 등록 수행 실시 // 2. import..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] -- [함수 생성 수행 실시 : 인풋 파라미터 값으로 ONE, TOW 받음] CREATE FUNCTION USER_FUNC(@ONE INT, @TWO INT) /*************************************************************** 설명 - 두 정수값을 입력 받아 합계를 반환하는 함수 --------------------------------------------------------------- 함수 생성 조회 - SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_TYPE = 'FUNCTION'; ---------------..
[개발 환경 설정] 개발 툴 : Toad 개발 언어 : Oracle [소스 코드] /* [디비 링크 : 테이블 조회] */ SELECT * -- [계정.테이블명@DB링크명칭] -- [테이블명@DB링크명칭] FROM user.test_table@dblinkTest; /* [디비 링크 : 함수 조회] */ SELECT user.test_function@dblinkTest('TWOK', 1234) -- [계정.함수명@디비링크명칭(파라미터)] -- [함수명@디비링크명칭(파라미터)] FROM DUAL; /* [디비 링크 : 프로시저 조회] */ -- [계정.프로시저명@디비링크명칭(파라미터)] -- [프로시저명@디비링크명칭(파라미터)] EXEC user.test_procedure@dblinkTest('TWO..
[ 개발 환경 설정 ] 개발 툴 : inteli j 개발 언어 : spring [ 폴더 및 파일 추가 ] [소스코드 : application.yml] spring: devtools: livereload: enabled: true datasource: driver-class-name: oracle.jdbc.OracleDriver url: jdbc:oracle:thin:@115.68.176.215:1521:username username: userschema password: pw1234 server: port: 7000 mybatis: mapper-locations: classpath:mappers/*.xml type-aliases-package: com.pr..
[ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle [함수 호출 방법] [소스 코드] CREATE OR REPLACE FUNCTION GET_DEPT_CHECK ( I_NAME IN VARCHAR, I_DEPT IN VARCHAR ) /*************************************************************** 설명 - 국가 멸망 판단 반환 --------------------------------------------------------------- 생성 - edit 창에서 F9를 눌러서 쿼리 실행 시 자동 생성된다 --------------------------------------------------------------- IN..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : pycharm 개발 언어 : python /* =========================== */ /* =========================== */ [소스코드] # [def 메소드 (함수) 선언 및 void, return 데이터 출력 실시] # [요약 설명] # 1. 함수(function)란 하나의 특정한 목적의 작업을 수행하기 위해 독립적으로 구성된 프로그램 코드의 집합입니다 # 2. 파이썬에서는 def 라는 키워드를 통해서 함수를 명명합니다 # 3. void 함수 : 리턴값이 없는 함수로 자체에서 내부 로직처리를 수행합니다 # 4. return 함수 : 함수호출 시 내부 로직을 수행한..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [JS 요약 설명] 1. function : 함수 형태를 정의할 때 사용합니다 2. return : 함수 내에서 수행한 연산 결과를 반..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [소스 코드] CREATE OR REPLACE FUNCTION GET_DEPT_DATE (I_NAME IN VARCHAR, I_DEPT IN VARCHAR ) /*************************************************************** 설명 - 국가 멸망 판단 반환 [백제, 후백제 생존] --------------------------------------------------------------- 생성 -..