본문 바로가기

전체 글179

Apache 설정 톺아보기 ( Httpd.conf / Apache2.conf ) 1. Httpd.conf 와 Apache2.conf 가 뭐가 달라? * 두 파일은 아파치의 메인 설정 파일로, 같은 역할을 수행합니다. * 차이점은 이름과 구조가 배포판에 따라 다르다는 점입니다. Red Hat 계열 (CentOS, RHEL, Fedora)/etc/httpd/conf/httpd.conf메인 설정 파일 하나로 대부분의 설정 포함.Debian 계열 (Ubuntu 등)/etc/apache2/apache2.conf설정 분산 구조. 다른 설정 파일들을 include함.Arch Linux/etc/httpd/conf/httpd.confRed Hat 계열과 유사한 구조 사용.SUSE (openSUSE 등)/etc/apache2/httpd.conf 또는 /etc/apache2/default-server.. 2025. 5. 30.
Java Poi 엑셀 이미지 삽입하기 XSSFWorkbook workbook = new XSSFWorkbook();XSSFSheet sheet = workbook.createSheet("Sheet 1");try { XSSFCellStyle headerStyle = workbook.createCellStyle(); //Font 설정 XSSFFont headerFont = workbook.createFont(); headerFont.setBold(true); headerFont.setColor(IndexedColors.WHITE.getIndex()); headerFont.setFontHeightInPoints((short) 20.. 2025. 2. 11.
Java 디렉토리 전체 압축하기 (+ text 파일로 특정 파일/폴더 만 선택하여 압축하기 ) 요구사항  1. 아래와 같은 형태의 text 파일을 읽어 특정 폴더 아래의 원하는 항목들만 선택 압축한다. Folder          /sampleFolder          /testFile              .pngFile              .pdfFile              .results.xlsxFile              .results.unfiltered.tsv.gz 2. Folder 는 Nested 하게 중첩된 Folder 전체를 포함한다. ex) /sample/first/second/third/forth/fifth/testfile.txt   소스코드 1. 파일리딩 //압축 원하는 파일을 선택하기 위한 스크립트 텍스트 파일String filename = "C:/downlo.. 2025. 2. 11.
2020년 4월 - "코로나가 바꿔놓은 시장, 이커머스...성장 가속도" 등 1. 코로나가 바꿔놓은 시장, 이커머스...성장 가속도 코로나 19가 우리 일상에 침투한 지 두 달 반 가까이 지났습니다. 사회 전반에 많은 변화를 가져온 코로나 19는 이커머스 시장에도 큰 변화를 가져왔습니다. 사회적 거리두기가 실시될 정도로, 비대면/비접촉 거래가 주 쇼핑 수단으로 떠올랐기 때문입니다. 통계청에 따르면, 지난 2월 온라인 쇼핑 거래액은 전년대비 24.5% 증가하였으며, 세부적으로 살펴보면 문화나 레저, 여행 및 교통서비스 거래액은 전월대비 50% 이상 감소, 음식이나 식료품, 생활용품 거래액은 50~80% 큰 폭 상승했습니다. 온라인 거래가 증가하면서 트래픽 역시 급증하여, 쇼핑몰 사업자들의 클라우드 서비스에 대한 관심이 높아졌습니다. 특히 특정 상품, '마스크 대란', '감자 대란'.. 2020. 11. 15.
ECMAScript 2016(ES7) ~ ECMAScript 2020(ES11) ECMAScript 2015, ES6는 이미 많은 곳에서 사용되고 있는 만큼, 그 이후 버전인 ES7부터 올해 발표될 버전인 ES11까지 어떤 기능이 추가되었고, 변화해 왔는지 살펴보도록 하겠습니다. tc39/proposals/finished-proposals에 따른 Proposals와 출시 연도를 살펴보면 아래와 같습니다. Proposals TC39 meeting notes Expected Publication Year Array.prototype.includes November 2015 2016 Exponentiation operator January 2016 2016 Object.values/Object.entries March 2016 2017 String padding May 2016 2017 .. 2020. 11. 15.