본문 바로가기
  • 문과생의 백엔드 개발자 성장기

전체 글199

03. 자료형(data type) - 논리형과 자료형 없이 변수 사용 논리형 true(참), false(거짓) 두 가지만 나타냄 1바이트를 사용 함 값이 존재하는지, 배열이 비었는지, 결과가 참인지 거짓인지등을 표현 package ch09; public class BooleanTest { public static void main(String[] args) { boolean isMarried = true; System.out.println(isMarried); } } 지역 변수 자료형 없이 사용하기 ( 자바 10 지원 됨 ) Local variable type inference 추론 가능한 변수에 대한 자료형을 선언하지 않음 한번 선언하여 추론 된 변수는 다른 타입의 값을 대입 할 수 없음 지역 변수만 사용 가능 선언 이후에는 자료형을 변경할 수 없음 (스크립트언어는 가능.. 2022. 6. 20.
02. 변수(Variable) , 자료형 (Data type) 변수 선언 변수 선언은 자료형과 변수 명으로 선언함 선언과 동시에 초기화 할 수 있음 package ch05; public class VariableTest { public static void main(String[] args) { int age, count; age = 10; int level = 10000; System.out.println(age); System.out.println(level); } } 자바 명명 규칙 package 이름은 소문자 , class 이름은 첫글자 대문자 시작 변수의 이름은 카멜표기법으로 씀 (numOfStudent) 변수 이름은 영문자(대문자, 소문자)나 숫자를 사용할 수도 있고, 특수문자 중에는 $와 _만 사용 (ex. count100, _master) 변수 이름의.. 2022. 6. 20.
01. 자바 프로그래밍 시작하기 프로그래밍이란? 프로그래밍: 컴퓨터가 일을 수행 하도록 프로그래밍 언어로 명령어 집합(프로그램)을 만드는 일 컴파일 : 프로그래밍 언어를 컴퓨터가 실행 가는한 기계어로 만드는 일 컴파일러 : 기계어로 바꾸어 주는 프로그램 ( ex. 자바 컴파일러, gcc ) 자바 프로그래밍의 특징 플랫폼에 영향을 받지 않으므로 다양한 환경에서 사용할 수 있다. 객체 지향 언어이기 때문에 유지보수가 쉽고 확장성이 좋다. 프로그램이 안정적이다. 풍부한 기능이 제공되는 오픈 소스이다. 객체 지향 프로그래밍이 무엇인가? 프로그램의 구현을 시간의 흐름순이 아닌 객체간의 관계와 협력을 기반으로 프로그램 하는 것 Object oriented programming(OOP) 이라고 함 ( cf. 절차 지향 프로그래밍 proedural .. 2022. 6. 17.
[배치]Crontab 위치 및 활용 배치(batch) Batch Processing란 일괄 처리라고도 하는 과정으로서 실시간으로 요청에 의해서 처리되는 방식이 아닌 일괄적으로 한꺼번에 대량의 프로세스를 처리하는 방식이다. 대량의 데이터를 처리한다. 특정 시간에 프로그램을 실행한다. 일괄적으로 처리한다 Cron 리눅스에서 위처럼 주기적으로 실행해야 하는 예약작업을 cron에서 다룬다 위치 /etc/crontab 2022. 5. 23.
PHP Excel 다운 (PHPExcel) 100000){ $bigo = "엑셀 요청 한도 초과({$rescnt_chk}건)"; break;}else{ $bigo = "{$damcd}({$cid}) {$tdate} 엑셀 요청 ({$rescnt_chk}건)"; echo "{$bigo}\n\n"; $title = $tdate.$damcd.$cid; //echo $title = mb_convert_encoding($title,'UTF-8', 'CP949' ); //폴더 생성 $tempdir="/home/admin/script/total/{$title}"; if(!is_dir($tempdir)){ // 동일 디렉토리검사 $r1 = mkdir("$tempdir",0755); //디렉토리 생성 $r2 = exec("chmod 777 $tempdir").. 2022. 5. 20.
randomstring 1) 스크립트 2022. 5. 18.
[서브도메인설정] 가상호스트, httpd-vhosts.conf 가상호스트(Virtual Host) 일반적으로 클라이언트가 여러 IP/ 도메인 / 포트번호로 서버에 접속할 때 각각 다른 웹 사이트를 띄우기 위한 기술 사용하기 위해선 httpd.conf에서 #Include conf/extra/httpd-vhosts.conf 라인을 주석 해제 해야 한다. Apache에서 가상 호스트를 구성하는 방법은 크게 네 가지가 있다. 이름 기반(Name-based) 가상 호스트 포트 기반(Port-based) 가상 호스트 IP 기반(IP-based) 가상 호스트 이름-IP 혼합 가상 호스트 서브도메인 설정방법 (파일 위치 경로는 다를 수 있음) etc/httpd/conf.d/vhost.conf [user@ conf.d]$ pwd /etc/httpd/conf.d # vi 명령어로 열.. 2022. 5. 18.
[fopen] txt 파일 내용DB insert //dbconn.conf.php $conn = new mysqli("localhost", "root", "admin1234", "dbname"); db 연결을 위처럼 한 상태에서 시작한다. 2022. 5. 13.
Codeigniter4 노션 https://midi-poison-805.notion.site/Codeigniter4-a02b5b7bc91e4485a87959889ae86ddd 참고 블로그 https://velog.io/@koeunyeon?tag=%EC%BD%94%EB%93%9C%EC%9D%B4%EA%B7%B8%EB%82%98%EC%9D%B4%ED%84%B04 2021. 12. 22.