전체 글 106

Bytecode & Binary code

Bytecode & Binary code ( 이진 코드 ) 차이점 모든 소프트웨어 개발 플랫폼이 프로세서에서 직접 실행되는 실행 가능한 기계어 코드를 생성하는 것은 아니다. 실행 가능한 기계어 코드를 생성하지 않는 플랫폼은 프로그램 또는 바이트 코드의 일종의 중간 표현을 생성한다. 그런 다음 이 바이트코드는 로컬 프로세서에서 프로그램을 실행하는 사용자 컴퓨터의 특수 프로그램에 의해 읽혀진다. 이 프로그램을 가상 머신이라고 한다. 바이너리 코드는 바이트 코드와 완전히 다르며 기계가 직접 이해할 수 있다. 그러나 바이트 코드와 바이너리 코드의 차이는 지난 몇 년 동안 약간 흐려졌다. Bytecode ( 바이트코드 ) 란? 바이트코드는 중앙 처리 장치(CPU) 대신 가상 머신(VM)에서 실행되도록 컴파일된 이..

Computing 2022.08.09

Node.js 란?

Node.js Node.js 유래 인터넷 브라우저들은 각각 소유의 엔진들을 보유하고 있다. 예를 들어 Microsoft Explorer Chakra, Mozilla Firefox SpiderMonkey, Google Chrome V8 이다. 그 중에 V8 엔진은 다른 브라우저들 보다 성능이 훨씬 좋다 항목 IE 9 크롬 10 파이어폭스 4 사파리 5 오페라 11 Score 4182 7182 3310 3862 5614 Rendering 4184 2865 1511 1721 4607 Social networking 1909 3499 2705 3108 2965 Complex graphics 10010 10051 6780 4005 10836 Data 7570 25418 5596 4883 5315 DOM Poera..

RPA(BrityWorks) 란?

RPA 2년 2개월 동안 수원 삼성전기에서 협력사로 RPA BrityWorks로 개발하며 진행한 결과를 장점과 단점 그리고 나의 생각을 적어보았다. RPA란? 표면적으로는 Robotic Process Automation 소프트웨어 봇 또는 인공지능(AI) 워커(worker)의 개념에 기반을 둔, 최근에 만들어진 비즈니스 프로세스 자동화 기술 형태이고, RPA 시스템은 사용자가 애플리케이션의 그래픽 사용자 인터페이스(GUI)의 태스크를 수행하는 것을 관찰함으로써 동작 목록을 만든 다음 GUI에 직접 해당 작업을 반복함으로써 자동화를 수행하는 것이다. 주로 RPA 툴중 하나인 BrityWorks를 사용하였고 대한 업무 프로세스 및 장단점 등 아래 작성 순서이다. 1. RPA 업무 프로세스 2. 업무 프로세스..

Programing/RPA 2022.08.08

(BASIC-2) JAVA 환경 변수 설정

이전 : JAVA 설치하기 JAVA 환경 변수 설정 환경변수란? 환경 변수(environment variable)는 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는, 동적인 값들의 모임 변수들은 명령 줄(command-line interface, CLI, 커맨드 라인 인터페이스) 위에서, .BAT 확장자를 가지는 일괄 처리 파일, 또는 스크립트 안에서 쓰일 수 있다. 변수 이름 주변이나 앞에 있는 특별한 기호를 놓아서 참조하는 것이 보통이다. JAVA 환경변수 설정 방법 1 방법 2 폴더 → C:\Windows\System32\control.exe or 검색에서 제어판(control) 폴더 → 제어판\시스템 및 보안\시스템 제어판\시스템 및 보안\시스템\ 고급 시스템 설정 클릭 → 오른쪽 칸의 스크롤..