목록function (30)
투케이2K
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [소스 코드]import 'package:flutter/material.dart';import 'dart:developer';// -----------------------------------------------------------------------------------------// TODO [main] : [application 의 진입점 역할]// -----------------------------------------------------------------------------------------void main() { /** * -------------------------------------..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] namespace testProject { class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. return 함수 : 로직 처리 후 결과 값을 반환할 때 사용하는 함수입니다 ------------------------------------------- 2. return 함수를 선언하기 위해서는 해당 함수 명 앞에 데이터 타입 (ex : string, int) 을 명시해 함수를 생성합니다 -------------------..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] namespace testProject { class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. void 함수 : 리턴 반환 없이 해당 메소드 호출 후 로직을 처리합니다 (리턴할 값이 없는 함수) ------------------------------------------- 2. void 함수를 선언하기 위해서는 해당 함수 명 앞에 void 키워드를 명시해야합니다 --------------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [변수 선언] var next_result = 0 var another_result = 0 // [클로저 (Closure) 호출 수행] /* 1) Closure 는 함수 바깥에 있는 변수를 참조하는 함수값 (function value) 을 의미합니다 2) 만약 anotherNext := nextValue()와 같이 새로운 Closure 함수값을 생성한다면, 변수 i는 초기 0을 갖게 되므로 다시 1부터 카운팅 한다 */ next := nextValue() next_result = next() // 1 next_result = next() // 2 anotherNex..
[개발 환경 설정] 개발 언어 : 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() { // [변수 선언] var cntData = 0 var sumData = 0 // [함수 호출 실시 : Return Function : 리턴 함수] cntData, sumData = sum(10, 20) // [로그 출력 실시] fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[로그 출력 수행]") fmt.Println("----------------------------------------------") fmt.Println("cntData : ", cn..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [변수 선언] var data uint16 = 0 // [함수 호출 실시 : Return Function : 리턴 함수] data = add(10, 20) // [로그 출력 실시] fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[로그 출력 수행]") fmt.Println("----------------------------------------------") fmt.Println("data : ", data) 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..
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [오라클 사용자 정의 함수 생성 참고 사이트] https://blog.naver.com/kkh0977/222223924296 93. (Oracle/오라클) 함수 (Function) - 이름, 나이를 입력받아서 json 형태로 데이터 포맷 후 반환 실시 /* ==============... blog.naver.com [사전) NodeJS 오라클 모듈 추가 방법] https://blog.naver.com/kkh0977/223328207821 87. (NodeJs) [Mac Os] [Oracle] : oracledb 오라클 데이터베이스 모듈 의존성 추가 방법 설명 - npm install [개발 환경 설정] 개발 툴 : VS C..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [MSSQL 함수 작성 참고 사이트] https://kkh0977.tistory.com/1314?category=994446 41. (MSSQL/SQL) 함수 생성 및 리턴 결과 반환 실시 - CREATE FUNCTION , RETURNS [개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] -- [함수 생성 수행 실시 : 인풋 파라미터 값으로 ONE, TOW 받음] CREATE FUNCTION USER_FUNC(@ONE INT, @TWO INT) /********************.. kkh0977.tistory.com [Controller : 소스 코드] // TODO [SEAR..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /*************************************************************** 생성된 함수 : CREATE FUNCTION USER_FUNC(@ONE INT, @TWO INT) RETURNS INT --------------------------------------------------------------- 설명 - 두 정수값을 입력 받아 합계를 반환하는 함수 --------------------------------------------------------------- 함수 생성 조회 - SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE RO..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [사이트 주소] https://docs.microsoft.com/ko-kr/sql/t-sql/functions/functions?view=sql-server-ver16 Microsoft SQL 데이터베이스 함수란? - SQL Server Microsoft SQL 데이터베이스 함수란? docs.microsoft.com
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : javascript [소스 코드] // [C_SweetAlert_Info_CallBack 메소드 정의] function C_SweetAlert_Info_CallBack(title_Data, message_Data, ok_Data, no_Data, callback){ /** * // ----------------------------------------- * [C_SweetAlert_Info_CallBack 메소드 설명] * // ----------------------------------------- * 설 명 : 일반 정보 표시 팝업창 활성 (확인 , 취소 버튼 클릭 콜백 리턴) * // -------------------------..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [컨트롤러 : DB_Maria_Api_Controller : 소스코드] // TODO [SEARCH FAST] : [테스트 함수 호출] @GetMapping("/testFunction") public String testFunction(@RequestParam Map param){ // [쿼리 파람 방식] //public String testFunction(@RequestBody Map param){ // [body 방식] System.out.println("\n"); System.out.println("================================================"); System.out.prin..
[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /**************************************************************/ -- [DELIMITER : 함수 앞,뒤의 위치하여 안에 있는 부분은 한번에 실행] DELIMITER $$ /**************************************************************/ DROP FUNCTION IF EXISTS FNC_USER_INFO; -- [이미 생성된 함수가 있으면 DROP] CREATE FUNCTION FNC_USER_INFO -- [함수 생성] ( I_NAME VARCHAR(100), -- [인풋 : 이름] I_AGE INTEGER -- ..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [ViewController.h] #import // MARK: - [클래스 설명] /* // ----------------------------------------- 1. ViewController (선언부) 2. 전역변수 , 메소드 , 인스턴스변수 (클래스 생성자) 선언 // ----------------------------------------- */ // ----------------------------------------- @interface ViewController : UIViewController // ----------------------------------------- // -----------..