본문 바로가기

언어

(44)
[JAVA] JDBC DB 테이블 작성 및 데이터 넣기 CREATE TABLE PRODUCT( PID INT PRIMARY KEY, NAME VARCHAR(15) NOT NULL, PRICE INT, CNT INT DEFAULT 10 ); INSERT INTO PRODUCT VALUES(1001,'콜라',1100,1); INSERT INTO PRODUCT VALUES(1002,'사이다',1200,3); INSERT INTO PRODUCT (PID,NAME,PRICE) VALUES(1003,'환타',1500); INSERT INTO PRODUCT VALUES(1004,'환타포도',1500,0); DB 데이터 처리순서 driver를 메모리에 로드 conn 객체를 확보 public class JDBCUtil { static fin..
[JAVA] Util 클래스 Util 클래스란 프로젝트 전역에서 사용될 수도 있는 기능이다. 특징 static을 가지고 있다. 특정 로직이나 독립적인 기능을 가지고 있다. 모듈화를 위해 사용한다. MVC 에서 Util 클래스 여러 사용자, 패키지, 계층에서 사용되는 코드이다. DB연결 관련으로 사용한다. 주의 수정이 필요 없어야한다. 특정 클래스에서만 사용 된다면 Util로 사용하기 부적절하다.
[JAVA] 별찍기 for(int i=1;i
[JAVA] 문자열 자르기 indexOf() 특정 글자의 인덱스 값을 반환하는 함수 String str = "abcde"; int idx = str.indexOf("a"); substring() 인자가 하나인 경우 인자 ~ 마지막 글자까지의 문자열을 반환하는 함수 인자가 두개인 경우 첫번 째 인자 ~ 두번 째 인자까지의 문자열을 반환하는 함수 String str = "가나다라마바사"; String str2 = str.substring(4); // 마바사 String str2 = str.substring(0,4); // 가나다라마 split() 특정 문자를 기준으로 문자열을 나누어 배열로 반환하는 함수 String str = "010-1234-5678" String[] num = str.split("-");
[JAVA] Call by value와 Call by reference Call by value 값에 의한 호출이다. 인자로 받은 값을 복사하여 처리를 한다. Call by reference 참조에 의한 호출이다. 인자로 받은 값의 주소를 참조하여 직접 값에 영향을 준다. 이미지로 보기
[vb.net] CSV파일 읽기 TextFieldParser CSV나 TSV를 다루기 위한 클래스다. Dim objIoTFP As New Microsoft.VisualBasic.FileIO.TextFieldParser(strFilePath, Encoding.GetEncoding("Shift_JIS")) 読み込み時の設定 objIoTFP 区切り文字をカンマに設定 .TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited .SetDelimiters(",") 空白があった場合にTrimしない .TrimWhiteSpace = False CSV読み込み実行 While Not objIoTFP.EndOfData Dim arrayRow As String() = objIoTFP.ReadFields() ..
[ruby] ruby설치(윈도우) 설치 참조 https://qiita.com/wau/items/b92c1e3904db85950cf7 uruでRubyを切り替えできるようにする - Qiita 使い方から何もわからなかったのでとりあえずメモ。困った人の役に立ったらいいな。環境:Windows10RubyのインストールRubyInstallerからRubyをインストールしました。⇒… qiita.com 설치가 끝났다면 powershell이나 cmd로 gem install ocra로 OCRA설치 OCRA란 https://qiita.com/grgrjnjn/items/bda60c23366c9716b66a#:~:text=OCRA%E3%81%AFRuby%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%81%8B%E3%82%89,%E3%81..
[ruby] ruby설치(ubuntu) 윈도우에서 리눅스 운영체제를 쓰기 위한 WSL(Windows Subsystem for Linux)설정 참조 https://qiita.com/Brutus/items/f26af71d3cc6f50d1640 WSL(Windows Subsystem for Linux)を使ってみた - Qiita はじめにWindows10でLinuxを実行することができるWSL(Windows Subsystem for Linux)を使ってみたので、簡単にまとめます。WSLとは?WSLはWindow… qiita.com 우분투에 루비 설치 참조 https://qiita.com/ksh-fthr/items/64a4e86c8bad08322c94 [Rails] Windows10 で WSL を使って Rails 環境を構築したときのメモ - Qiita はじめに本記事..