전체 글

· JAVA개념
public static void main(String[] args) { int a=20; float b=56.7f; float v=sum(a, b); // Call By Value System.out.println(v); int[]arr= {1,2,3,4,5}; // 배열의 총합? int vv=arrSum(arr); // Call By Reference(번지) System.out.println(vv); } public static float sum(int a,float b) { float v=a+b; return v; } public static int arrSum(int[] arr) { int sum=0; for(int k:arr) { sum+=k; } return sum; } Call by valu..
· JAVA개념
기억 공간의 이름 = 변수(variable) 변수를 선언 해야 기억 공간이 만들어 진다. 데이터를 저장할 메모리 공간의 이름(symbol) 변수는? 기억 공간 1. 크기 2. 어떤 종류의 데이터를 저장할 것인가 자료형(DataType) = 변수의 크기와 변수에 저장될 데이터의 종류를 결정 하는 것 정수 -> int 실수 -> float 불 -> boolean 문자 -> char a라는 기억공간에 정수를 넣고 싶다. 정수 자료형은 int a; => 변수 선언 4byte int (자료형) 1. 크기 : 4byte (1byte=8bit, 4byte=32bit) 2의 5승 2. 종류 : 정수 DB저장, 파일, Excel, pdf, Networt 저장을 하려면 메모리에 저장을 할 수 있어야 함. 자료형(DataT..
· JAVA개념
Java 구동 방식 이클립스 환경 - 자바 소스 컴파일, 실행을 할 때 Command창을 통해서 컴파일이나 실행을 하지 않음 - IDE 통합 개발 도구(Eclipse)가 아니라 별도의 콘솔 창에서 컴파일을 한다 했을 경우에만 컴파일 명령을 알아두면 된다. - src : 소스 파일이 들어 있다.(Java code) - bin : 컴파일(copile)을 하게 되면 실행 가능한 클래스(.class) 파일이 이 곳에 만들어 진다. .class 파일 - 실행 가능한 파일 - byte code == class파일 클래스 파일이 왜 생성 되는지? - Java는 exe와 같은 확장자가 아니다. - exe가 아니기 때문에 이 실행 파일을 더블 클릭해서 실행 할 수 없다. - 즉, Java 소스 파일을 컴파일 하면 실행 ..
#sqlite DB에서 데이터 삭제하기 import sqlite3 #[1]DB연결-->connect() dbConn=sqlite3.connect('c:\sqlite3\mydata.db') #[2]DB커서 객체 생성-->Connection객체인 dbConn을 사용해 Cursor객체를 생성. cs=dbConn.cursor() #[3]DB데이터 출력 print('-'*100,'[출력]') cs.execute('select*from tbl_PublicAPI') rst=cs.fetchall() for row in rst: print(row) #[4]DB데이터 삭제 print(type((555))) #int print(type((555,))) #tuple # cs.execute("delete from tbl_Pub..
#csv파일에 들어있는 데이터를 sqlite DB에 저장하기2 import csv #[1]파일 읽기-->open()사용-->csv.reader()메서드 사용하여 한 줄씩 읽기. fileName="apijson.csv" file=open(fileName,'r') reader=csv.reader(file) #[2]파일 출력 # for row in reader: # print(row,type(row)) #list print('-'*120) arr=[] for row in reader: arr.append(row) # print(arr) for row in arr: print(row[0], row[1]) #csv파일에 들어있는 데이터를 sqlite DB에 저장하기2 import csv import sqlite3..
#csv파일에 들어있는 데이터를 sqlite DB에 저장하기1 import sqlite3 #[1]DB생성-->Conncetion객체의-->connect()함수를 사용하여 생성 dbConn=sqlite3.connect('c:\sqlite3\mydata.db') print(type(dbConn)) #sqlite3.Conncetion 객체. #[2]DB커서 객체 생성-->Conncetion객체인 dbConn을 사용해 Cursor객체를 생성. cs=dbConn.cursor() print(type(cs)) #sqlite3.Cursor객체. #[3]DB테이블 생성 # cs.execute("Create table if not exists tbl_PublicAPI)_") cs.execute('Create table i..
알아가자
초보개발자