728x90
728x90

초보 개발자의 스터디룸 25

[Mac M1] 소소한 맥북 무료 앱 추천(AltTab, Hidden Bar 등)

매우 주관적인 맥북 추천 앱 4(+1) 개 추천!(아직도 Mac에 적응을 끝내지 못한 비루하고 남루한 나) 1. AltTab 개인적으로 Window OS 환경에서 Mac으로 넘어올 때 진입장벽이 가장 높았던 부분 중 하나였다.. mac은 alt + tab으로 창 변환 구조가 Window랑 달라서 매우 불편하였다,, 저 앱은 Window OS에서 창 변환을 할 때와 매우 유사하게 바꿔준다! 이젠 창 변환이 아주 편안하다! 이미 종료한 프로그램에 여전히 목록에 나와있어 불편.. Window 환경처럼 활성화되지 않은 앱은 없어져서 화면 전환 시 편리~ https://alttab.kr.uptodown.com/mac AltTab (Mac) AltTab을 위한 Mac을 무료로 다운로드하세요. Alt + Tab을 M..

[Java] 오름차순과 내림차순(sort, reverseOrder, reverse)

ArrayList에서 사용 가능한 메서드 중 오름차순과 내림차순 기능을 하는 메서드에 대해 알아보자. 더보기 2022.11.28 - [초보 개발자의 스터디룸] - [Java] ArrayList - 1(생성) 2022.11.28 - [초보 개발자의 스터디룸] - [Java] ArrayList - 2(다양한 메서드 : subList, add, remove) 위에서 사용된 예제를 이용. import java.util.*; public class Q { public static void main(String[] args) { ArrayList list1 = new ArrayList(10); //1 list1.add(5); list1.add(4); list1.add(2); list1.add(0); list1.ad..

[Java] ArrayList - 2(다양한 메서드 : subList, add, remove)

ArrayList에서 사용 가능한 메서드들에 대해 알아보자. 2022.11.28 - [초보 개발자의 스터디룸] - [Java] ArrayList - 1(생성) [Java] ArrayList - 1(생성) ArrayList는 Object 배열을 이용해 데이터를 순차적으로 저장한다. 첫 번째로 저장한 객체는 Object배열의 0번째 위치에 저장되고 그 다음에 저장하는 객체는 1번째 위치에 저장된다. 배열에 더이상 저 justdoit0730.tistory.com 위에서 사용된 예제를 이용. import java.util.*; public class Q { public static void main(String[] args) { ArrayList list1 = new ArrayList(10); //1 list1..

[Java] ArrayList - 1(생성)

2022.11.28 - [초보 개발자의 스터디룸] - [Java] Collections Framework(List, Set, Map)이란? [Java] Collections Framework(List, Set, Map)이란? 1. Collections Framework란? 컬렉션 프레임워크란 데이터 군을 저장하는 클래스들을 표준화한 설계를 지칭한다. Java API 문서에서 data group을 다루고 표현하기 위한 단일화된 구조라고 정의한다. 컬렉션 justdoit0730.tistory.com ArrayList는 Object 배열을 이용해 데이터를 순차적으로 저장한다. 첫 번째로 저장한 객체는 Object배열의 0번째 위치에 저장되고 그 다음에 저장하는 객체는 1번째 위치에 저장된다. 배열에 더이상 저..

[Java] Collections Framework(List, Set, Map)이란?

1. Collections Framework란? 컬렉션 프레임워크란 데이터 군을 저장하는 클래스들을 표준화한 설계를 지칭한다. Java API 문서에서 data group을 다루고 표현하기 위한 단일화된 구조라고 정의한다. 컬렉션, 다수의 데이터 등을 다루는 데 필요한 다양하고 풍부한 클래스들을 제공하기 때문에 인터페이스와 다형성을 이용한 객체지향적 설계를 통해 표준화되어 있어 사용법이 쉽고, 재사용성이 높은 코드를 작성할 수 있다. 2. 컬렉션 프레임워크의 핵심 인터페이스 컬렉션 프레임워크 내 컬렉션 데이터 그룹을 크게 3가지 타입이 존재한다고 인식하고 각 컬렉션을 다루는 데 필요한 기능을 가진 3개의 인터페이스를 정의했다. List와 Set을 구현한 컬랙션 클래스는 상호 간 공통부분이 많아 Colle..

[Java] Split() 함수

String type을 다룰 때 사용할 수 있는 여러 함수 중 특정 조건을 이용해 배열로 저장시켜주는 역할을 하는 Split에 대해 알아보자. 1. split(String regex); String test ="213141516171819"; String [] arr = test.split("1"); String regex을 기준으로 문자열을 나누어 배열에 저장한다. String type의 test에 "213141516171819"라고 선언되어 있다. 이를 배열 arr에 1(String regex)을 기준으로 나누어 각각 배열에 저장하는 기능을 수행한다. ✓ arr 결과값 [2, 3, 4, 5, 6, 7, 8, 9] 2. split(String regex, int limit) String test ="a..

[2022 전자정부 프레임워크 컨트리뷰션] 전자정부 프레임워크

전자정부 프레임워크는 이클립스 기반으로 되어 있으며, 관련 실습 자료는 무료로 확인이 가능하다. https://www.egovframe.go.kr/home/sub.do?menuNo=65 교육자료 | 표준프레임워크 포털 eGovFrame 처리중입니다. 잠시만 기다려주십시오. www.egovframe.go.kr 위에서 본인 OS에 맞는 버전을 받아보았다. 다운 받은 후 압축 해제한 파일은 User/EGOVEDU 안에 넣는다. 그리고 실행 해당 경로로 잘 켜면 초기화면 Eclipse 기본 화면은 메뉴바, 툴바, 퍼스펙티브바, 4개의 뷰영역으로 크게 구분된다. 이 4개의 뷰를 포함 하는 전체 영역을 퍼스펙티브(Perspective) 라고 하고, 이 Eclipse Window 전체를 워크벤치 (Workbench)..

[2022 전자정부 프레임워크 컨트리뷰션] 전자정부 표준프레임워크와 컨트리뷰션

연수 기간 동안 스프링 교육 및 프로젝트를 진행하면서 구조를 확인할 수 있었다. 현재 국내에서 스프링 기반 프로젝트가 다양한 분야에서 활용 중이고 이를 정부 주도 하 표준화하여 여러 사업체에서 품질 향상 등의 긍정적인 목적으로 개발하고 보급하고 있는 것 이 전자정부 표준 프레임워크이다. 정도로만 알고 있었다. 하지만 좀 더 상세한 정보를 확인하고자 2022년 전자정부 프레임워크 컨트리뷰션에 참여하게 되었다. 전자정부 프레임워크 컨트리뷰션(이하 컨트리뷰션)은 매년 정부 주도로 진행하고 있으며 올해는 3월 28일부터 7월 31일까지 진행한다. 컨트리뷰션 전에 진행된 세미나는 의사소통이 매우 원활히 되어 참여자가 원하고 궁금한 점을 반영해 바로 다음 세미나에서 적용하였다. 세미나와 컨트리뷰션 진행을 통해 현재..

[Mac M1] 맥북 한영 전환 Capslock 딜레이 해결 방법

맥북을 사용하게 되면 한영을 전환할 때 Capslock 키를 누르게 된다. 타이핑 중 분명히 눌렀다. (게임할 때 변명하듯 분명히 눌렀는 데) 왜 한영 전환이 안 될까 싶은 순간이 많았다. 별것도 아닌 걸로 너무 신경 쓰이고 불편했다. 여러 가지 방법을 찾아봤지만(파일 삭제, 환경 설정 등...) 체감도 거의 안 되고 오히려 더 불편해지는 느낌이었다.. 저 상태로는 앞으로도 무척 불편할 것이다.. 해결 뒤 1. Karabiner 설치 1.1 Homebrew 설치 시(본인은 설치하였기 때문에 1.1 방법으로!) brew install --cask karabiner-elements 1.2 Homebrew 미설치 시 공식 홈페이지에서 설치 https://karabiner-elements.pqrs.org Ka..

[정보처리기사 필기] 2022년도 2회 합격 후기

한창 필기 공부 중 합격 수기글들을 보고 나도 써봐야지라는 마음으로 동기부여가 많이 되었었다. 준비 일 수 : 약 한 달 반 준비 교제 : 2022 시나공 정보처리기사 필기 + cbq (개인적인 공부 준비물 : 아이패드와 팬슬) 비전공자, 약 7~8개월 동안 국비교육 연수원에서 배운 수준으로 시작 공부법 일단 한 달 반이라는 준비일 수는 여러 시행착오 끝에 나만의 공부법을 체득하고 본격적으로 공부한 일자이다. 시행착오의 기간까지 합치면 더 길어지겠지만 사람마다 차이가 있으므로 약 2~3달 정도가 적당한 것 같다....지만 솔직히 시행착오를 겪는 기간에 얼마나 열심히 했냐라고 질문하신다면 그냥 놀았습니다라고 말하는 수준이긴 하다. 전형적으로 발등에 불 떨어지면 해나가는 스타일... 시행착오 기간 처음 시작..

728x90
728x90