분류 전체보기 59

Chrome 사용시 메모리 관리 툴

크롬은 왜 메모리를 많이 차지하는가 > https://it.donga.com/21675/ 이 문제를 엄청난 효율로 해결해주는 프로그램이 있어 소개한다. 확장 프로그램 The Great Suspender, One Tab을 시도해봤으나 탭 자체를 꺼버리는 문제가 있었으며 메모리 사용량 자체도 크게 개선되지 않았다. 아래 프로그램은 가벼우면서도 성능이 상당했다. 사이트 내부의 설명은 간략하고 명료하다. https://www.rizonesoft.com/downloads/firemin/ Is Firefox using over 1GB of precious memory? Download Firemin and control the amount of memory Firefox uses. One of the biggest..

PROD 2021.07.10

MAC 환경에서 WINDOW 원격 접속 Microsoft Remote Desktop 사용을 위한 환경 설정(SKBroadband; Mercury Corporation)

맥에서 윈도우로 접속하기 위해서 맥에서 설정할 부분은 거의 없고 IPtime 같은 흔한 공유기는 그 방법이 산재해있다. 이 글에서는 SK브로드밴드를 사용하게 되면 접하게 되는 환경 설정에 대해 말해본다. 설정되야할 사항은 총 두가지이다. 1. 포트포워딩 2. 원격 허용 1. 포트포워딩 기본 게이트웨이 주소를 사용하게되며 iptime 공유기는 0번, 브로드밴드 공유기는 35번을 사용한다. 이용자에 따라 25번을 사용하는 경우도 있는 듯하니 확인해봐야한다. 인터넷 브라우저에 기본 게이트웨이 주소를 입력한다. (http://192.168.35.1/) 로그인을 따로 설정하지 않았다면 사용자ID는 admin, 비밀번호는 (공유기 MAC주소 마지막 여섯자리)_admin이 된다. 공유기 MAC주소는 보통 공유기 바닥..

PROD 2021.07.09

마우스 끊김 현상

마우스가 간헐적으로 끊겨 단거리를 의지와 다르게 순간이동하는 현상이 있다. 사용 마우스는 레이저사의 데스에더 v2(Razer Deathadder v2) 유선 마우스이며 마우스 패드 역시 레이저사의 파이어플라이 v2(Firefly v2) 하드 패드 사용중이다. 참고 글 zcomit.com/14 의 해결법 중 bcdedit /set disabledynamictick yes 커맨드는 먹히지 않았다. 아래는 powershell에서 출력된메시지이다. PS C:\Users\유저명> bcdedit /set disabledynamictick yes 부팅 구성 데이터 저장소를 열 수 없습니다. 액세스가 거부되었습니다. -- 레이저사 SW 업데이트로 해결했다. (혹시라도) 광학식 마우스라면 바닥에 먼지가 꼈나도 확인해보자.

PROD 2021.05.11

Score

import java.util.ArrayList; public class Score { public static void main(String[] args) { /* * 우리반(25명) 모두의 국어, 영어, 수학, 사회, 과학, Oracle, Java 점수를 0~100까지 랜덤으로 생성하고 * 아래와 같이 출력하라 * * 국어영어수학사회과학OracleJava합계평균석차 * 홍길동9090909090909063090.001 * 홍길동9090909090909063090.001 * 홍길동9090909090909063090.001 * 홍길동9090909090909063090.001 * 홍길동9090909090909063090.001 * 과목합계450450450450450450450 * 과목평균90.0090.009..

CODE/JAVA1 2021.01.28

HashMap

import java.util.ArrayList; import java.util.HashMap; import java.util.Scanner; import java.util.Set; public class HashMapClass { public static void main(String[] args) { /* * Object put(Object key, Object value) : 지정된 키와 값을 저장한다. * Object remove(Object key) : 지정된 키로 저장된 값을 제거한다. * Object get(Object key) : 지정된 키의 값(없으면 null)을 반환한다. * Set KeySet() : 저장된 모든 키를 Set으로 반환한다. */ HashMap map = new Hash..

CODE/JAVA1 2021.01.28

ArrayList

import java.util.ArrayList; import java.util.Scanner; public class ArrayListClass { public static void main(String[] args) { /* * - 메소드의 종류 * * boolean add(Object obj) : 마지막 위치에 객체를 추가 후 성공여부를 반환한다. * - 0번 인덱스부터 차례 추가 > 결과를 불린타입으로 반환 * void add(int index, Object obj) : 지정된 위치에 객체를 추가한다. * - 인덱스를 지정하면 해당 인덱스에 저장을 하고, 이후의 배열은 밀려난다. * Object set(int index, Object obj) : 지정된 위치에 객체를 저장 후 기존 객체를 반환한다..

CODE/JAVA1 2021.01.28